
var box_new_tooltip={obj:null,aObj:[],permanent:null,'show_preview':function(p,url,params)
{if(!params)params={};box_new_tooltip.hide();var oPos=system.get_object_position(p);var object=$j('<div class="box_thumbnail_tip" style="visibility:hidden"><div class="box_thumbnail_arr"></div></div>').css('top',oPos.y+'px').css('left',oPos.x+'px').get(0);var left=params['left']?params['left']:-17;var top=params['top']?params['top']:-32;object=document.body.appendChild(object);left=left+oPos.x-object.offsetWidth;top=top+oPos.y;if(left<1)
{$j(object).addClass('box_thumbnail_tip_down');left=oPos.x-5;top-=80;}
if(params.force_frame)
{$j('<div style="border: 5px solid white;height:94px;width:94px;position:absolute;top:0;left:0"></div>').appendTo(object);}
$j(object).css({'top':top,'left':left,'background':'#fff url('+url+') center center no-repeat','display':'block','visibility':'visible'});box_new_tooltip.obj=object;box_new_tooltip.permanent=false;},'show':function(p,text,title,params)
{params=params||{};if(box_new_tooltip.obj&&!params.multiple_tips)box_new_tooltip.hide();var oPos=system.get_object_position(p);if(!params)params={};var j_element=$j('<div class="box_new_tooltip2" style="visibility:hidden"><div class="head">'+title+'</div><div class="text">'+text+'</div><div class="arrow"><!----></div></div>');var arrow_classes;if(params['right'])
{arrow_classes='img_right';}
else if(params['left_arrow'])
{arrow_classes='img_left';}
else if(params['invert'])
{arrow_classes='img img_up';}
else
{arrow_classes='img';}
j_element.find('div.arrow').addClass(arrow_classes);object=document.body.appendChild(j_element.get(0));var left,top;if(params['right'])
{left=params['left']?params['left']:-17;top=params['top']?params['top']:-32;left=left+oPos.x-object.offsetWidth+'px';top=top+oPos.y-object.offsetHeight+object.offsetHeight+'px';}
else if(params['left_arrow'])
{left=params['left']?params['left']:237;top=params['top']?params['top']:-32;left=left+oPos.x-object.offsetWidth+'px';top=top+oPos.y-object.offsetHeight+object.offsetHeight+'px';}
else if(params['invert'])
{left=params['left']?params['left']:-10;top=params['top']?params['top']:+35;left=left+oPos.x+'px';top=top+oPos.y-object.offsetHeight+object.offsetHeight+'px';}
else
{left=params['left']?params['left']:-10;top=params['top']?params['top']:-13;left=left+oPos.x+'px';top=top+oPos.y-object.offsetHeight+'px';}
j_element.css({left:left,top:top,visibility:'visible'});if(!params.multiple_tips)
{if(params.show_delay)
{j_element.hide();setTimeout(function()
{j_element.show();},params.show_delay);}
else
{j_element.show();}
box_new_tooltip.obj=object;}
else
{j_element.hide().fadeIn("slow");box_new_tooltip.aObj.push(object);}
box_new_tooltip.permanent=false;},'hide':function(params)
{var params=params||{};if(box_new_tooltip.permanent&&params.keep_permanent)return;if(box_new_tooltip.obj!=null)
{document.body.removeChild(box_new_tooltip.obj);box_new_tooltip.obj=null;}
if(box_new_tooltip.aObj.length>0)
{for(var i in box_new_tooltip.aObj)
{$j(box_new_tooltip.aObj[i]).fadeOut("normal");}}},'remove_obj':function(i)
{document.body.removeChild(box_new_tooltip.aObj[i]);box_new_tooltip.aObj[i]=null;var f=0;for(var i in box_new_tooltip.aObj)
{if(box_new_tooltip.aObj[i]!=null)
{f=1;break;}}
if(!f)box_new_tooltip.aObj=[];}}