//PrintLink

var path = window.location.pathname;
var print_link = "/tools/print/print.php3?filepath=" + path + "&page=http://" + window.location.host + path;

//MouseOver
var restoreArray = new Array;
var restoreCount = 0;
var restoreTimer = 0;

function  preloadImages  ()
{
 if  (preloadArray == null)  return;
 var imageObject;
 var fileName;
 count = preloadArray.length;
 for (index=0; index<count; index++)
     {
     fileName = preloadArray [index];
     imageObject = new Image;
     imageObject.src = fileName;
     preloadArray [index] = imageObject;
     }
}

function  replaceImage  (ImageName, FileName)
 {
 imageObject = eval ('document.' + ImageName);
 if  ((imageObject == null) || (FileName == null) || (FileName == ''))  return;
 if  (restoreArray != null)
     {
     restoreArray [restoreCount++] = imageObject.src;
     restoreArray [restoreCount++] = imageObject;
     }
 imageObject.src = FileName;
 }

function  clearRestoreList  ()
 {
 restoreCount = 0;
 }

function  restoreImages  (DelaySeconds)
 {
 if  (restoreTimer > 0)
     {
     clearTimeout (restoreTimer);
     restoreTimer = 0;
     }
 if  ((restoreArray == null) || (restoreCount < 1))  return;
 if  (DelaySeconds > 0)
     {
     restoreTimer = window.setTimeout ('restoreImages ();', DelaySeconds * 1000);
     return;
     }
 while (restoreCount > 0)
     {
     imageObject = restoreArray [--restoreCount];
     fileName = restoreArray [--restoreCount];
     if  ((imageObject != null) && (fileName != null) && (fileName != ''))  imageObject.src = fileName;
     }
 }
 
//Mouseover MM

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
} 


//Last Update
function ladate ()
{
var year, month, day;
var date = new Date();

  var year = date.getYear();
  var month = date.getMonth() + 1;
  var day = date.getDay();
if (day==1)
   {
   day=day-2;
   }
if (day==0)
   {
   day=day-2;
   }
	else
	{
	day=day-1
	}
  if (year<=200) year+= 1900;
  if (year<=1999) year+= 100;
  
  day= (day< 10 ? "0" : "") + day;
  month= (month< 10 ? "0" : 0) + month;
  return (day+ "." + month+ "." + year);
}

//New Window
var win= null;
function NewWindow(url,name,w,h,scroll,menu,rezi,tool,stat,direct){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
          settings +='scrollbars='+scroll+',';
          settings +='menubar='+menu+',';
          settings +='resizable='+rezi+',';
          settings +='toolbar='+tool+',';
          settings +='status='+stat+',';
          settings +='directories='+direct+',';
          
  win=window.open(url,name,settings);
  //if(parseInt(navigator.appVersion) >= 4){	win.window.focus();	}
  if(parseInt(navigator.appVersion) >= 4){	 setTimeout('win.focus();',250);	}
}

function NewWindowG(url,name,w,h,scroll,menu,rezi,tool,stat,direct){
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+0+',';
      settings +='left='+0+',';
          settings +='scrollbars='+scroll+',';
          settings +='menubar='+menu+',';
          settings +='resizable='+rezi+',';
          settings +='toolbar='+tool+',';
          settings +='status='+stat+',';
          settings +='directories='+direct+',';
          
  win=window.open(url,name,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function closeW() {
	if (win && win.open && !win.closed) win.close(); }