function submitadd(){document.f5.submit();}
function submitsearch(){document.f6.submit();}
function submitchange(){document.f4.submit();}
function showmsg(){window.open("../shop.htm","shop","width=600,height=480,scrollbars=yes,status=yes,resizable");}
function fadeIn(){if(opac!=100){opac+=1;if(ie5)document.getElementById('fade').filters.alpha.opacity=opac;if(ns6)document.getElementById('fade').style.MozOpacity=opac/100;setTimeout('fadeIn()',15);}}
function fadeOut(){if(opac>0){opac-=1;if(ie5)document.getElementById('fade').filters.alpha.opacity=opac;if(ns6)document.getElementById('fade').style.MozOpacity=opac/100;setTimeout('fadeOut()',15);}else{AdjustLayer(100);}}

function SaveFromDiv(divname,dataselect,dataselect2)
{
var id=dataselect2;
sText=document.getElementById(dataselect).value;
  
 if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById(divname).innerHTML=xmlhttp.responseText;
	
    }
  }

var url="/tools/catedit/inline_save.php?divname="+divname+"&dataselect2="+dataselect2+"&dataselect="+dataselect+"&datavalue="+escape(sText);
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}


function InlineEdit(divname,dataselect,dataselect2) 
{ 
 if (window.XMLHttpRequest)   {  xmlhttp=new XMLHttpRequest();   }
 else   {  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");   } 
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)     {     document.getElementById(divname).innerHTML=xmlhttp.responseText;	     }
  }
xmlhttp.open("GET","/tools/catedit/inline_edit.php?divname="+divname+"&dataselect="+dataselect+"&dataselect2="+dataselect2,true);
xmlhttp.send(null);
}

function LoadPage(divname,page) 
{ 
 if (window.XMLHttpRequest)   {  xmlhttp=new XMLHttpRequest();   }
 else   {  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");   } 
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)     {     document.getElementById(divname).innerHTML=xmlhttp.responseText;	     }
  }
xmlhttp.open("GET",page,true);
xmlhttp.send(null);
}

function imagelayer(layertomakevisible)
{layern=layertomakevisible;for(var i=1;i<=imagelayers;i++)
{layername='imglayer'+i;showhidelayer(layername,'hide');}
showhidelayer('imglayer'+layern,'show');}

function AdjustLayer(mode){if(mode<=4){popup='infobox';}
if(mode>=5){popup='arrowbox';}
if(mode>98){popup='fade';}
if(document.layers){popupmessage=document.layers[popup];}
else{if(document.all){popupmessage=document.all(popup).style;}
if(!document.all&&document.getElementById){popupmessage=document.getElementById(popup).style;}}
if(mode==99){popupmessage.display='block';}
if(mode==100){popupmessage.display='none';}
if(mode==1|mode==3){popupmessage.background='#ffff00';}
if(mode==2|mode==4){popupmessage.background='#ffffff';}
if(mode==5){popupmessage.display='none';}
if(mode==6){popupmessage.display='block';popupmessage.left=posX;}
if(mode==105){popupmessage.left=cposX;popupmessage.top=cposY;}}


function movelayer(layername,imgx,imgy)
{
x=parseInt(cposx);
y=parseInt(cposy);
xx=parseInt(imgx);
yy=parseInt(imgy);
x=(x-xx)-50;
y=(y-yy);
if(y<5){y=5;}
if(document.all)
{
document.all[layername].style.left=x+"px";document.all[layername].style.top=y+"px";}
else if(parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape")
{
document.getElementById(layername).style.left=x+"px";document.getElementById(layername).style.top=y+"px";}
else if(document.layers)
{
document.layers[layername].moveToAbsolute(x,y);
}
}



function alertCoord(e) {
  if( !e ) {
    if( window.event ) {
      //Internet Explorer
      var e = window.event;
    } else {
      //total failure, we have no way of referencing the event
      return;
    }
  }
  if( typeof( e.pageX ) == 'number' ) {
    //most browsers
    cposx = e.pageX;
    cposy = e.pageY;
  } else if( typeof( e.clientX ) == 'number' ) {
    //Internet Explorer and older browsers
    //other browsers provide this, but follow the pageX/Y branch
    cposx = e.clientX;
    cposy = e.clientY;
    badOldBrowser = ( window.navigator.userAgent.indexOf( 'Opera' ) + 1 ) ||
     ( window.ScriptEngine && ScriptEngine().indexOf( 'InScript' ) + 1 ) ||
     ( navigator.vendor == 'KDE' );
    if( !badOldBrowser ) {
      if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //IE 4, 5 & 6 (in non-standards compliant mode)
        cposx += document.body.scrollLeft;
        cposy += document.body.scrollTop;
      } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE 6 (in standards compliant mode)
        cposx += document.documentElement.scrollLeft;
        cposy += document.documentElement.scrollTop;
      }
    }
  } else {
    //total failure, we have no way of obtaining the mouse coordinates
    return;
  }
  
}

function getCursor(e)
{

if(!e)
{
var e=window.event;
}

if(e.pageX||e.pageY)
{
cposx=e.pageX;
cposy=e.pageY;
browser='Firefox';
}
else if(e.clientX||e.clientY)
{cposx=e.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);cposy=e.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);browser='IE';
}
}

function WriteLayer(ID,parentID,sText)
{if(document.layers)
{if(parentID)
{oLayer=eval('document.'+parentID+'.document.'+ID+'.document');}else{oLayer=document.layers[ID].document;}
oLayer.open();oLayer.write(sText);oLayer.close();}
else if(parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape")
{document.getElementById(ID).innerHTML=sText;}
else if(document.all)
{document.all[ID].innerHTML=sText}}

function showhidelayer(layern,sh)
{layername=layern;var showhide=sh;if(document.layers)
{layersel=document.layers[layername];}
else
{if(document.all)
{layersel=document.all(layername).style;}
if(!document.all&&document.getElementById)
{layersel=document.getElementById(layername).style;}}
if(showhide=='hide')
{layersel.display='none';}
if(showhide=='show')
{layersel.display='block';}
if(showhide=='inline')
{layersel.display='inline';}}
