


	var horizontal_offset=-92

	var vertical_offset=15
	var ie=document.all
	var ns6=document.getElementById&&!document.all
	
	function getposOffset(what, offsettype){
	var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
	var parentEl=what.offsetParent;
	
	while (parentEl!=null){
	totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
	parentEl=parentEl.offsetParent;
	}
	return totaloffset;
	}
	
	function iecompattest(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
	}
	
	function clearbrowseredge(obj, whichedge){
	var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
	if (whichedge=="rightedge"){
	var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
	dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
	if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
	edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
	}
	else{
	var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
	dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
	if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
	edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
	}
	return edgeoffset
	}
	
	function showhint(menucontents, obj, e, tipwidth){
	
	if ((ie||ns6) && document.getElementById("hintbox2")){
	
	xPos = (document.layers) ? e.pageX : ((document.all) ? event.x : e.clientX);
	yPos = (document.layers) ? e.pageY : ((document.all) ? event.y : e.clientY);

	dropmenuobj=document.getElementById("hintbox2");
	
	hinthlml= "<table width=200 border=0 cellspacing=0 cellpadding=0 ><tr><td height=55 background='/images/hint_r1_c1.gif'><tr><td background='/images/hint_r2_c1.gif'>"
    hinthlml+= "<table class='testo' align='center' width='90%' border=0 cellspacing=0 cellpadding=0><tr><td>" +menucontents+ "</td></tr></table>"
 	hinthlml+= "</td></tr><tr><td height=31 background='/images/hint_r3_c1.gif'></td></tr></table>"
	
	dropmenuobj.innerHTML=hinthlml
	dropmenuobj.style.left=dropmenuobj.style.top=-500
	
	dropmenuobj.widthobj=dropmenuobj.style
	/*if (tipwidth!=""){
	dropmenuobj.widthobj=dropmenuobj.style
	dropmenuobj.widthobj.width=tipwidth
	}*/

	dropmenuobj.widthobj.width=200
	dropmenuobj.x=getposOffset(obj, "left")
	dropmenuobj.y=getposOffset(obj, "top")
	dropmenuobj.style.left=xPos+document.body.scrollLeft -90
	dropmenuobj.style.top=yPos+document.documentElement.scrollTop
	//alert(document.documentElement.scrollTop)
	dropmenuobj.style.visibility="visible"
	obj.onmouseout=hidetip
	}
	}
	
	function hidetip(e){
	dropmenuobj.style.visibility="hidden"
	dropmenuobj.style.left="-500px"
	}
	
	function createhintbox(){
	var divblock=document.createElement("div")
	divblock.setAttribute("id", "hintbox")
	document.body.appendChild(divblock)
	}

	if (window.addEventListener)
	window.addEventListener("load", createhintbox, false)
	else if (window.attachEvent)
	window.attachEvent("onload", createhintbox)
	else if (document.getElementById)
	window.onload=createhintbox

var dragapproved=false
var minrestore=0
var initialwidth,initialheight
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all

function iecompattest(){
return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function drag_drop(e){
if (ie5&&dragapproved&&event.button==1){
document.getElementById("dwindow").style.left=tempx+event.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
document.getElementById("dwindow").style.left=tempx+e.clientX-offsetx+"px"
document.getElementById("dwindow").style.top=tempy+e.clientY-offsety+"px"
}
}

function initializedrag(e){
offsetx=ie5? event.clientX : e.clientX
offsety=ie5? event.clientY : e.clientY
document.getElementById("dwindowcontent").style.display="none" //extra
tempx=parseInt(document.getElementById("dwindow").style.left)
tempy=parseInt(document.getElementById("dwindow").style.top)

dragapproved=true
document.getElementById("dwindow").onmousemove=drag_drop
}

function loadwindow(url,width,height){

if (!ie5&&!ns6)
window.open(url,"","width=width,height=height,scrollbars=1")
else{
document.getElementById("dwindow").style.display=''
document.getElementById("dwindow").style.width=initialwidth=width+"px"
document.getElementById("dwindow").style.height=initialheight=height+"px"
document.getElementById("dwindow").style.left="230px"
document.getElementById("dwindow").style.top=ns6? window.pageYOffset*1+30+"px" : iecompattest().scrollTop*1+30+"px"
document.getElementById("cframe").src=url
}
}

function maximize(){
if (minrestore==0){
minrestore=1 //maximize window
document.getElementById("maxname").setAttribute("src","restore.gif")
document.getElementById("dwindow").style.width=ns6? window.innerWidth-20+"px" : iecompattest().clientWidth+"px"
document.getElementById("dwindow").style.height=ns6? window.innerHeight-20+"px" : iecompattest().clientHeight+"px"
}
else{
minrestore=0 //restore window
document.getElementById("maxname").setAttribute("src","max.gif")
document.getElementById("dwindow").style.width=initialwidth
document.getElementById("dwindow").style.height=initialheight
}
document.getElementById("dwindow").style.left=ns6? window.pageXOffset+"px" : iecompattest().scrollLeft+"px"
document.getElementById("dwindow").style.top=ns6? window.pageYOffset+"px" : iecompattest().scrollTop+"px"
}

function closeit(){
document.getElementById("dwindow").style.display="none"
}

function stopdrag(){
dragapproved=false;
document.getElementById("dwindow").onmousemove=null;
document.getElementById("dwindowcontent").style.display="" //extra
}

function createnewwindow()
{
document.write ('<div id="dwindow" style="position:absolute;background-color:#D6D7E7;cursor:hand;left:230px;top:0px;display:none;z-index:100; border: thin solid #999999;" onMousedown="initializedrag(event)" onMouseup="stopdrag()" onSelectStart="return false">');
document.write ('<div align="right" style="background-color:#D6D7E7">');

document.write ('<img alt="Close Window" src="close.gif" onClick="closeit()"></div>');
document.write ('<div id="dwindowcontent" style="height:100%">');
document.write ('<iframe id="cframe" src="" frameborder="0" width=100% height=100%></iframe>');
document.write ('</div>');
document.write ('</div>');
}

function pleasewait(loadtxt)
{
 document.write ('<div id="loading" style="position:absolute; width:200px; height:62px; z-index:100; left: 164px; top: 113px">');

 document.write (' <table width="100%" border="1" cellpadding="0" cellspacing="0" bgcolor=white>');
 document.write ('   <tr>');
 document.write ('     <th height="49" scope="col" class="testo"><img src="/images/loading.gif"><strong>' + loadtxt + '</strong></th>');
 document.write ('   </tr>');
 document.write (' </table>');
document.write ('</div>');
}

function hideloading()
{

if (document.layers){ 
document.layers["loading"].style.visibility="hidden";
}
else if (document.all){ 
document.all["loading"].style.visibility="hidden";
}
else if(document.getElementById){ 
document.getElementById("loading").style.visibility="hidden";
}

}

function left_bar()
{
 var tbl = document.getElementById('leftbar');
 var dv = document.getElementById('leftbardiv');
 var im = document.getElementById('barimg');
 if  (dv.style.visibility=="hidden" )
  {
   tbl.style.width="193";
   dv.style.width="193";
    dv.style.height="300";
   dv.style.visibility="visible";
   	  tbl.style.visibility="visible";
  dv.style.overflow="";
  im.src="/images/desktop/bar_close.gif";
  }
  else
    {
     tbl.style.width="1";
     tbl.style.height="1";
	 tbl.style.visibility="hidden";
     dv.style.height="1";
     dv.style.visibility="hidden";
	 dv.style.overflow="auto";
	 dv.style.width="1";
	   im.src="/images/desktop/bar_open.gif";
  }

}

function updownwindow( wnd,imgname)
{
 var dv = document.getElementById(wnd);
 var im = document.getElementById(imgname);
 if  (dv.style.visibility=="hidden" )
  {
   dv.style.visibility="visible";
  dv.style.overflow="";
  im.src="/images/desktop/down-button.gif";
  }
  else
    {
     dv.style.height="1";
     dv.style.visibility="hidden";
	 dv.style.overflow="auto";
	   im.src="/images/desktop/up-button.gif";
  }

}
