bugadjust=false;
function openWindow(link,w,h){
w=w+50;
h=h+50;
  var w=window.open(link,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=yes,width='+w+',height='+h);
  w.moveTo(0,0);
}
function openIM(link,w,h){
w=w+50;
h=h+50;
  var w=window.open(link,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,width='+w+',height='+h);
  //w.moveTo(0,0);
}
function eLnK(link){
 location=link;
}

function menuItemOver(el ){
//el.style.border = "1px solid gray";
return false;
}
function menuItemOut(el){
//el.style.border = "0px solid gray";
return false;
}
function buttonOver(el ){
el.className="butOver"; return false;
}
function buttonOut(el ){
el.className="but"; return false;
}
function buttonDown(el ){
el.className="butOver"; return false;
}
function buttonUp(el ){
el.className="but"; return false;

}
function buttonOverIMG(el ){
el.className="butIMGover"; return false;
}
function buttonOutIMG(el ){
el.className="butIMG"; return false;
}
function buttonDownIMG(el ){
el.className="butIMGover"; return false;
}
function buttonUpIMG(el ){
el.className="butIMG"; return false;

}
function addButtonHandler(el){
el.onmouseover = function(){
        this.style.border = "2px buttonhighlight outset";
    }
    el.onmouseout = function(){
        this.style.border = "2px buttonface solid";
    }
    el.onmousedown = function(){
        this.style.border = "2px buttonhighlight inset";
    }
    el.onmouseup = function(){
        this.style.border = "2px buttonhighlight outset";
    }
}
function getElement(psID) { 
   if(document.all) { 
      return document.all[psID]; 
   } else { 
      return document.getElementById(psID); 
   } 
}
function getElementByClassName(elements,classname){

  labels = document.getElementsByTagName("TABLE"); 
  
  for( var i = 0; i < labels.length; i++ )  {  
  
  if( labels[i].className == classname )  
  return labels[i];
   } 
   return null;
}

function closeCHelp(s,id){
  el=getElement(id);
  el.style.display="none";
  mainel=getElementByClassName("table","appbox2");
  //mainel.style.display="none";
  mainel.style.filter=""; 
  hideshowElementsIN("appbox2","select",true);
}
function hideshowElementsIN(container,type,show){
 mainel=getElementByClassName("table",container);
 
  elements=mainel.getElementsByTagName(type);
  
 
   for( var i = 0; i < elements.length; i++ )  {  
  // alert(elements[i].innerHTML);
   if (show)
  elements[i].style.display="";
  else
    elements[i].style.display="none";
   } 
   mainel=mainel.getElementsByTagName("TABLE");
   elements=document.getElementsByTagName("SELECT");
  // alert(elements.length);
   for( var i = 0; i < elements.length; i++ )  {  
  // alert(elements[i].innerHTML);
   if (show)
  elements[i].style.display="";
  else
    elements[i].style.display="none";
   } 
}
function showCHelp(s,id){
  try{
  el=getElement(id);
  el.style.display="block";
  y=100;
  x=100;
  //if(!bugadjust)
  //x=x-el.offsetWidth;
  //element.offsetHeight
  y=y+20;
  posY=y+"px";
  posX=x+"px";
  
  el.style.top=posY;
  el.style.left=posX;
  mainel=getElementByClassName("table","appbox2");
  //mainel.style.display="none";
  mainel.style.filter="alpha(opacity:30)"; 
  hideshowElementsIN("appbox2","select",false);
  }catch (e){
    alert(e.message);
  }
  return false;
  
} 


   function changeRow(o,what,ch,oc){
	  if (o.className!=ch){
	     //o=o.parentNode;
	  }
	  
	  cName=what;
	  if (oc)
	    cName=oc+" "+cName;
		
	 for (i=0;i<o.parentNode.children.length;i++){
	      o.parentNode.children[i].className=cName;
	 }
	}
	function changeTD(o,what,ch,oc){
	  if (o.className!=ch){
	     //o=o.parentNode;
	  }
	  
	  cName=what;
	  if (oc)

	    cName=oc+" "+cName;
		
	 
	      o.className=cName;
	
	}
    function over(o,oc){
	   changeRow(o,"row_on","row_off",oc);
	   return true;
    }
	function out(o,oc){
	 changeRow(o,"row_off","row_on",oc);
	 return true;
	}
	function headover(o,oc){
	   changeTD(o,"head_on","head_off",oc);
	   return true;
    }
	function headout(o,oc){
	 changeTD(o,"head_off","head_on",oc);
	 return true;
	}
	function doLink(lnk){
	  location=lnk;
	}
	
function getCookie(name) { 
   var start = document.cookie.indexOf(name+"="); 
   var len = start+name.length+1; 
   if ((!start) && (name != document.cookie.substring(0,name.length))) return null; 
   if (start == -1) return null; 
   var end = document.cookie.indexOf(";",len); 
   if (end == -1) end = document.cookie.length; 
   return unescape(document.cookie.substring(len,end)); 
} 
function deleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = getCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function set_Cookie_Int(name,value,expires,path,domain,secure) { 
    var cookieString = name + "=" +escape(value) + 
       ( (expires) ? ";expires=" + expires.toGMTString() : "") + 
       ( (path) ? ";path=" + path : "") + 
       ( (domain) ? ";domain=" + domain : "") + 
       ( (secure) ? ";secure" : ""); 
    document.cookie = cookieString; 
} 
function setCookie(name,value){
  set_Cookie_Int(name,value,cookie_expire_date); 
}
	
	var today = new Date(); 
var zero_date = new Date(0,0,0); 
today.setTime(today.getTime() - zero_date.getTime()); 
var cookie_expire_date = new Date(today.getTime() + (8 * 7 * 86400000)); 

	
	function setDivPosition(id){
	
        var intY = document.getElementById(id).scrollTop;
		//alert(intY);
        setCookie(id+"_scroll",intY);
    
    }
	function getDivPosition(id){
	  return getCookie(id+"_scroll");
	}
	function getDiv(){
        var strCook = document.cookie;
        if(strCook.indexOf("!~")!=0){
          var intS = strCook.indexOf("!~");
          var intE = strCook.indexOf("~!");
          var strPos = strCook.substring(intS+2,intE);
          document.getElementById("divTest").scrollTop = strPos;
        }
      }

	  
	  
	  
	  


