// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this header

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;

function ddInit(e){
  topDog=isIE ? "BODY" : "HTML";
  whichDog=isIE ? document.all.theLayer : document.getElementById("theLayer");
  hotDog=isIE ? event.srcElement : e.target;
  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
  }
  if (hotDog.id=="titleBar"){
    offsetx=isIE ? event.clientX : e.clientX;
    offsety=isIE ? event.clientY : e.clientY;
    nowX=parseInt(whichDog.style.left);
    nowY=parseInt(whichDog.style.top);
    ddEnabled=true;
    document.onmousemove=dd;
  }
}

function dd(e){
  if (!ddEnabled) return;
  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx;
  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;
}

function ddN4(whatDog){
  if (!isN4) return;
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4.captureEvents(Event.MOUSEMOVE);
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}

function changeMe(sDIV, sValue)
	{
	switch(sValue)
		{
		case '25':
			var objDIV = top.frames[0].document.getElementById(sDIV);
			var objSELECT = objDIV.getElementsByTagName('select');
			for (var i = 0; i < objSELECT.length ; i++)
				{
				objSELECT[i].style.visibility = 'hidden'
				}
			with (objDIV)
				{
				style.filter = 'alpha(opacity=25)';
				style.MozOpacity = 0.25;
				style.opacity = 0.25;
				}
			break;
		case '50':
			var objDIV = top.frames[0].document.getElementById(sDIV);
			var objSELECT = objDIV.getElementsByTagName('select');
			for (var i = 0; i < objSELECT.length ; i++)
				{
				objSELECT[i].style.visibility = 'hidden'
				}
			with (objDIV)
				{
				style.filter = 'alpha(opacity=50)';
				style.MozOpacity = 0.50;
				style.opacity = 0.50;
				}
			break;
		case '100':
			var objDIV = top.frames[0].document.getElementById(sDIV);
			var objSELECT = objDIV.getElementsByTagName('select');
			for (var i = 0; i < objSELECT.length ; i++)
				{
				objSELECT[i].style.visibility = 'visible'
				}
			with (objDIV)
				{
				style.filter = 'alpha(opacity=100)';
				style.MozOpacity = 1.00;
				style.opacity = 1.00;
				}
			break;
		}
	}

function hideMe()
	{
	/* get the mouse left position */
	if (isIE||isNN)
		whichDog.style.visibility="hidden";
	else if (isN4)
		document.theLayer.visibility="hide";
	$("#divLOGIN").unblock();
	$("#divMENU").unblock();
	$("#divMAIN").unblock();
	}

function showMe(sTITLE, iWIDTH, iHEIGHT)
	{
	//alert(top.frames[0].document.getElementById('tblMAIN').style.left);
	//alert(document.body.scrollLeft);
	if($("#divLOGIN").is("div"))
		$("#divLOGIN").block();
	if($("#divMENU").is("div"))
		$("#divMENU").block();
	if($("#divMAIN").is("div"))
		$("#divMAIN").block();
	$("#txtTITLE").html(sTITLE);
	//document.getElementById('txtTITLE').innerHTML = sTITLE;
	/* get the mouse left position */
	//var x = event.clientX + document.body.scrollLeft - 320;
	/* get the mouse top position  */
	//var y = event.clientY + document.body.scrollTop - 240;
	var x = 40;
	var y = 120;
	if(document.getElementById('divMENU'))
		{
		x = getElementLeft('divMENU') + 40;
		y = getElementTop('divMENU') + 240;
		}
	if(document.getElementById('divLOGIN'))
		{
		x = getElementLeft('divLOGIN') + 40;
		y = getElementTop('divLOGIN') + 40;
		}
	//alert(x + '|' + y);

	if (isIE||isNN)
		{
		whichDog.style.left = x;
		whichDog.style.top = y;
		whichDog.style.width = iWIDTH;
		whichDog.style.height = iHEIGHT;
		whichDog.style.visibility="visible";
		}
	else if (isN4)
		{
		document.theLayer.style.left = x;
		document.theLayer.style.top = y;
		document.theLayer.style.width = iWIDTH;
		document.theLayer.style.height = iHEIGHT;
		document.theLayer.visibility="show";
		}
	}

document.onmousedown=ddInit;
document.onmouseup=Function("ddEnabled=false");

function getElementLeft(Elem) {
	if (isN4) {
		var elem = getObjNN4(document, Elem);
		return elem.pageX;
	} else {
		var elem;
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}
		xPos = elem.offsetLeft;
		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
	  		tempEl = tempEl.offsetParent;
  		}
		return xPos;
	}
}


function getElementTop(Elem) {
	if (isN4) {
		var elem = getObjNN4(document, Elem);
		return elem.pageY;
	} else {
		if(document.getElementById) {	
			var elem = document.getElementById(Elem);
		} else if (document.all) {
			var elem = document.all[Elem];
		}
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		return yPos;
	}
}