/** deb
*  debug
*/
function deb(data,rm)
{
 rm=rm?rm:4;
 var out='';
 var row='';
 var i=0;
 if(typeof(data)!='string')
 for(var a in data)
 {
  try
  {
   if(jQuery.isFunction(data[a]))
    row+="  |  "+a+'=function(...';
   else row+="  |  "+a+'='+data[a];
  }
  catch(hl)
  {
   row+="  |  (failed)"+a;
  }
  i++;
  if(i==rm){ out+="\n"+row; row=''; i=0; }
 }
 if(!out)out=data;
 if(window.console) window.console.log(out);
 else $('body').append('<pre>'+out+'</pre>');
 return out;
}
/** cssc
  convert css to jquery object

*/
function cssc(value)
{
 var val=value.replace(/\;/g,"','");
 val=val.replace(/\:/g,"':'");
 var x;
 eval("x={'"+val+"'}");
 return x;
}

