// JavaScript Document

var pageTimeOut = null;



// ----------------------------------------------
// Menus

function adm_TabMainMenu(intTab, maxTab) {
	for (var i=0; i < maxTab; i++) {
		var strClassName = (i == intTab) ? 'topnavlink_selected' : 'topnavlink';
		var strDisplay = (i == intTab) ? 'block' : 'none';
		document.getElementById('adm_MainMenuTab' + i).className = strClassName;
	}
}

function subMenu(id, idMax) {
	for (var i=1; i <= idMax; i++) {
		document.getElementById('idSubMenu' + i).className = 'menuOutEffect label_pad';
		//document.getElementById('idSubMenu' + i).onmouseout = document.getElementById('idSubMenu' + i).className;
	}
	document.getElementById('idSubMenu' + id).className = 'menuOverEffect label_pad';
	document.getElementById('idSubMenu' + id).onmousedown = document.getElementById('idSubMenu' + id).className;
}



// ----------------------------------------------
// Colors, Images, Strings

function assignColors(sID, fgColor, bgColor) {
	if (document.getElementById(sID) != undefined) {
		document.getElementById(sID).style.color=fgColor;
		document.getElementById(sID).style.backgroundColor=bgColor;
	}
}

function putImage(sID, imgSource) {
	if (imgSource != '') {
		document.getElementById(sID).src=imgSource;
	}
}

function putString(sID, str) {
	document.getElementById(sID).innerHTML=str;
}




//----------------------------------------------
// Copy to Clipboard

function toClipBoard(elementID) {
	document.getElementById(elementID).select();
	
	if (document.all) {
		var Copied = document.getElementById(elementID).createTextRange();
		Copied.execCommand("Copy");
	}
}




//----------------------------------------------
// Live Clock by Alvin I. Pineda

// Set Day of the weeks, and months name
var arrTimerDOW = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var arrTimerMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December")

// -----------------------------------------------------------------------------
// Function "live_clock"
// -----------------------------------------------------------------------------
function live_clock(id, offsetHours) {
	var tmpDate = new Date();
	var curDate = new Date(tmpDate.valueOf() + offsetHours*60*60*1000);

	var year = curDate.getUTCFullYear();
	var day = curDate.getUTCDay();
	var month = curDate.getUTCMonth();
	var dayMonth = curDate.getUTCDate();
	var hours = curDate.getUTCHours();
	var minutes = curDate.getUTCMinutes();
	var seconds = curDate.getUTCSeconds();

	year = (year < 1000) ? year+1900 : year;
	dayMonth = ((dayMonth < 10) ? "0" : "") + dayMonth;
	meridiem = (hours >= 12) ? "PM" : "AM";
	hours = (hours > 12) ? hours-12 : hours;
	hours = (hours == 0) ? 12 : hours;
	minutes = ((minutes <= 9) ? "0" : "") + minutes;
	seconds = ((seconds <= 9) ? "0" : "") + seconds;

	var strDate = arrTimerDOW[day]+", "+arrTimerMonths[month]+" "+dayMonth+", "+year+" "+hours+":"+minutes+":"+seconds+" "+meridiem;

	if (document.all) {
		eval("document.all."+id+".innerHTML = strDate");
	} else if (document.getElementById) {
		document.getElementById(id).innerHTML = strDate;
	} else {
		document.write(strDate);
	}
	
	setTimeout("live_clock('"+id+"',"+offsetHours+")", 1000);
}




//----------------------------------------------
// Preload Images

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

