

//-- constants
var closeedit = true;
var winW = 0; var winH = 0;
var xmlHttp1;

var divloading = '<table width="100%" height="100%"><tr><td><div width="100%" align=center><img src="images/loading4.gif" width=32 height=32><br><br><font style="font-family:sans-serif;font-weight:bold;font-size:16px;">LOADING</font></div></td></tr></table>';



//--------------------------------------------------------------------------------------	
function sizevedit(x,y){

	document.getElementById("veditin").innerHTML = divloading;
	
	var posx = parseInt((winW - x) / 2);
	var posy = parseInt((winH - y) / 2);
	
	var scrolloffset = getScrollXY(); 	

	if(!nn){posy = posy + document.documentElement.scrollTop + scrolloffset[1];}
	else{posy = posy + window.pageYOffset;}
	
	if(posy<0){posy=0;}if(posx<0){posx=0;}
	
	document.getElementById("vedit").style.width= x + 'px';
	document.getElementById("vedit").style.height= y + 'px';
	
	document.getElementById("vedit").style.left= posx + 'px';
	document.getElementById("vedit").style.top= (posy-25) + 'px';	
	
	document.getElementById("veditin").style.height= (y-25) + 'px';
}	

//--------------------------------------------------------------------------------------	
function sizevedit_obj(x,y,obj){
	
	//document.getElementById(obj).innerHTML = divloading;

	
	var posx = parseInt((winW - x) / 2);
	var posy = parseInt((winH - y) / 2);
	
	var scrolloffset = getScrollXY(); 	

	if(!nn){posy = posy + document.documentElement.scrollTop + scrolloffset[1];}
	else{posy = posy + window.pageYOffset;}
	
	if(posy<0){posy=0;}if(posx<0){posx=0;}
	
	document.getElementById(obj).style.width= x + 'px';
	document.getElementById(obj).style.height= y + 'px';
	
	document.getElementById(obj).style.left= posx + 'px';
	document.getElementById(obj).style.top= posy + 'px';	
	

}	


//--------------------------------------------------------------------------------------

function naviswitch(name){
	if(name=='edit'){

		document.getElementById("vfade").style.visibility="visible";
		document.getElementById("vedit").style.visibility="visible";

	}	
	else if(name=='webmaillogin'){
		document.getElementById("vfade").style.visibility="visible";
		document.getElementById("veditin").innerHTML = divwm;
		document.getElementById("vedit").style.visibility="visible";		
	}	
	else if(name=='ctrllogin'){
		document.getElementById("vfade").style.visibility="visible";
		document.getElementById("veditin").innerHTML = divctl;
		document.getElementById("vedit").style.visibility="visible";		
	}		
	else if(name=='domcheck'){

		sizevedit_obj(500,200,"domcheck");
		document.getElementById("vfade").style.visibility="visible";
		document.getElementById("domcheck").style.visibility="visible";	

	}	
	else if(name=='domcheck_off'){

		document.getElementById("vfade").style.visibility="hidden";
		document.getElementById("domcheck").style.visibility="hidden";	

	}	
	else if(name=='editoff'){

		document.getElementById("vfade").style.visibility="hidden";
		document.getElementById("vedit").style.visibility="hidden";
		document.getElementById("veditin").innerHTML = divloading;
		closeedit = true;
	}			

}
function naviswitch_input(divInput){
	
		document.getElementById("veditin").innerHTML = divInput;
		document.getElementById("vfade").style.visibility="visible";
		document.getElementById("vedit").style.visibility="visible";	
}	
//--------------------------------------------------------------------------------------
function calc_windowsize(){

	var D = document;				//document width&height
  DocwinH = Math.max(
      Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
      Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
      Math.max(D.body.clientHeight, D.documentElement.clientHeight)
  );

  DocwinW = Math.max(
      Math.max(D.body.scrollWidth, D.documentElement.scrollWidth),
      Math.max(D.body.offsetWidth, D.documentElement.offsetWidth),
      Math.max(D.body.clientWidth, D.documentElement.clientWidth)
  );
	

	
	if (nn){
	  winW = window.innerWidth;
	 	winH = window.innerHeight;

		document.getElementById("vfade").style.width= (DocwinW) + 'px';
		document.getElementById("vfade").style.height= (DocwinH) + 'px';	
	}
	else{

 	
		winW = document.body.offsetWidth;
		winH = document.body.offsetHeight;
		//winW = document.documentElement.clientWidth;
		//winH = document.documentElement.clientHeight;
		
		document.getElementById("vfade").style.width= (DocwinW-25) + 'px';
		document.getElementById("vfade").style.height= (DocwinH) + 'px';	
	}


}	
//--------------------------------------------------------------------------
function edittophide(){
	
	if(document.getElementById('entrytop')){document.getElementById('entrytop').style.visibility='visible';}
}	


//--------------------------------------------------------------------------------------

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
	
//--------------------------------------------------------------------------------------
function ajaxvedit(str){ 

	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null){alert ("Your browser does not support AJAX!");return;} 
	var url=str;
	xmlHttp1.onreadystatechange=stateChanged;
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}

//--------------------------------------------------------------------------------------
function stateChanged(){ 
	if(xmlHttp1.readyState==4){document.getElementById("veditin").innerHTML=xmlHttp1.responseText;}
}
//--------------------------------------------------------------------------------------
