// JavaScript Document

/*
	PopUp Position and Hide
*/ 
function popupPosition_visible(ELEM,e,center_x) {

	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
	
	posx  = posx-20;
	posy  = posy-20;
	
	if(posx>550)
	posx = 550;
	if (center_x>0)
	{
		posx = (screen.width/2)-(parseInt(document.getElementById(ELEM).style.width)/2);	
		posx = posx-80;
	}

	
	
	
	document.getElementById(ELEM).style.position= 'absolute';
	document.getElementById(ELEM).style.top = posy + "px";
	document.getElementById(ELEM).style.left = posx + "px";
	document.getElementById(ELEM).style.display='block';
	
	popUpPos_dragOpt	=	posy + ',' + posx;
}	
function popupPosition_Hide(ELEM,iframe) {
	
	document.getElementById(ELEM).style.display='none'; 
	
	if(iframe == 'true')
	top.resizeIframe("div_opt");
	
	return true;
}

function hideShow(state,loading,loadChk,custHeight,e)
{

	var prLoadL;
	var prLoadT;
	
	
	
	
	var elem2 		= document.getElementById('noclick');
	var elemLoadImg  = document.getElementById('hideShow_PreLoad');
	
	if(loading==true && loadChk!=true)
	{
		
		if (!e) var e = window.event;
		if (e.pageX || e.pageY) 	{
			posx = e.pageX;
			posy = e.pageY;
		}
		else if (e.clientX || e.clientY) 	{
			posx = e.clientX + document.body.scrollLeft
				+ document.documentElement.scrollLeft;
			posy = e.clientY + document.body.scrollTop
				+ document.documentElement.scrollTop;
		}
	}
	else
	{
		posy = screen.height/2 ;
	}
	
	
	
	posx = (screen.width/2) - (parseInt(elemLoadImg.style.width));
	
	
	
	if(state==false) {
		elemLoadImg.style.display = "none";
		elem2.style.display = "none";
	}else{
		//elem2.style.display = (elem2.style.display == "block") ? "none" : "block";
		elem2.style.display = "block";
		if (loading == true) {
			//elemLoadImg.style.display = (elemLoadImg.style.display == "block") ? "none" : "block";
			elemLoadImg.style.display = "block";
			elemLoadImg.style.top  = posy + "px";
			elemLoadImg.style.left = posx + "px";
		}
		else
		{
			elemLoadImg.style.display = "none";
		}
	}
	
	var theTMargin = document.body.offsetHeight;
	
	if(theTMargin<600 && custHeight>0) {
		theTMargin = custHeight;
	}
	
	elem2.style.height = theTMargin + "px";
}
