﻿// JScript File

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
				obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
				obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

var mLayers = new Array('menu_Links')

function hideMenuLayers() {
	for (i=0; i<mLayers.length; i++) {
		l = document.getElementById(mLayers[i]);
		if (l) l.style.visibility='hidden'
	}
}

function showMenuLayer(divId, adjustToId, adjustSide) {
	theLayer = document.getElementById(divId)
	adjustImg = document.getElementById(adjustToId)
	if (!theLayer || !adjustImg) return

	if (theLayer.style.display!='block') hideMenuLayers()
	leftPos = findPosX(adjustImg)
	if (adjustSide == 'right') {
		leftPos = leftPos - parseInt(theLayer.style.width) + parseInt(adjustImg.width) + 70
	}
	else {
	}
	theLayer.style.left = leftPos + 'px'
	topPos = findPosY(adjustImg)
	theLayer.style.top = topPos + 'px'
	
	theLayer.style.visibility='visible';
	
	
}

var mLayers2 = new Array('menu_Links2')

function hideMenuLayers2() {
	for (i=0; i<mLayers2.length; i++) {
		l = document.getElementById(mLayers2[i]);
		if (l) l.style.visibility='hidden'
	}
}

function showMenuLayer2(divId, adjustToId, adjustSide) {
	theLayer = document.getElementById(divId)
	adjustImg = document.getElementById(adjustToId)
	if (!theLayer || !adjustImg) return

	if (theLayer.style.display!='block') hideMenuLayers2()
	leftPos = findPosX(adjustImg)
	if (adjustSide == 'right') {
		leftPos = leftPos - parseInt(theLayer.style.width) + parseInt(adjustImg.width) + 5
	}
	else {
	}
	theLayer.style.left = leftPos + 'px'
	topPos = findPosY(adjustImg) - 100
	theLayer.style.top = topPos + 'px'
	
	theLayer.style.visibility='visible';
	
	
}


var mLayers3 = new Array('menu_Links3')

function hideMenuLayers3() {
	for (i=0; i<mLayers3.length; i++) {
		l = document.getElementById(mLayers3[i]);
		if (l) l.style.visibility='hidden'
	}
}

function showMenuLayer3(divId, adjustToId, adjustSide) {
	theLayer = document.getElementById(divId)
	adjustImg = document.getElementById(adjustToId)
	if (!theLayer || !adjustImg) return

	if (theLayer.style.display!='block') hideMenuLayers3()
	leftPos = findPosX(adjustImg)
	if (adjustSide == 'right') {
		leftPos = leftPos - parseInt(theLayer.style.width) + parseInt(adjustImg.width) - 50
	}
	else {
	}
	theLayer.style.left = leftPos + 'px'
	topPos = findPosY(adjustImg) - 150
	theLayer.style.top = topPos + 'px'
	
	theLayer.style.visibility='visible';
	
	
}

function OpenDaily() {
    adjustImg = document.getElementById('lnkClose3');
    leftPos = findPosX(adjustImg) - 200;
	Calendar = window.open('calendar.aspx','Calendar','width=200,height=150,top=170,left=' + leftPos); 
	Calendar.focus();
}
