// THIS PAGE INCLUDES CUSTOM FUNCTIONS FOR THE CLIENT
// fix console error on IE
if(typeof(console) != "object") {var console = new Object(); console.log = function() {} };
function $D(whatever) { console.log(whatever); }

var pageLoaded;
function onPageLoad() {
	//preloadImages();
	pageLoaded = true;
	//setMenuActive();
}

function onPageResize() {
}

function preloadImages() {
//	MM_preloadImages('');
}


function customHandler(desc,page,line,chr)  {		// Display Errors in status	 
	window.status = "JAVASCRIPT ERROR : " + desc + " : PAGE=" + page + " : LINE=" + line;
	return true;
}
//window.onerror=customHandler;

function confirmCancel(confirmWhat)	{
	return confirm("Are you sure you want to " + confirmWhat + "?");
}

function setMenuActive() {
	var cID = section + "_" + page;
	var cItem = document.getElementById(cID);
	if (cItem)	cItem.className = "on";

	var cID = "mm0" + getNumber(section);	
	var cItem = document.getElementById(cID);
	if (cItem)	cItem.src = '../assets/images/mm0' + getNumber(section) + 'on.gif'
}


function getNumber(wSection) {
	switch  (wSection){
		case "home":
			return "1";
			break;						
		default : 
			break;
	}
}

function showOverImage(wSection) {
	if (wSection == section) return; 

	switch  (wSection){
		case "home":
			MM_swapImage('mm01','','../assets/images/mm01o.gif',1);
			break;		
		default : 
			break;
	}
}

function setupHome() {
	var homelink = document.getElementById("homeLink");
	if (homelink)
		homelink.style.visibility = 'hidden';
}
		
function writeYear() {
	RightNow = new Date();
	var TheYear = RightNow.getYear()
	
	if (TheYear >= 100 && TheYear <= 1999)
	{TheYear=TheYear + 1900}
	else
	{TheYear=TheYear}
	document.write(TheYear)
}

sprintf = function (str){
    var arg = arguments;
    for(var i=0; i<arg.length; i++) if(arg[i]==undefined) arg[i] = ""; 
    i = 1;
    return str.replace(/(([^\\]?)%(s|d))/g, function(s, a1, a2){ return a2 + arg[i++]; });
}

AddDefaultHook = function(obj, button) {
	default_click(obj, $(button));
}


default_click = function(curObj, buttonObj) {
	curObj.onkeypress = function(e) {
		e = window.event || e;
		if (e.keyCode == 13) {
		
			if (e.preventDefault)
				e.preventDefault();
				
			e.returnValue=false;
			e.cancel = true;
			buttonObj.click();
		}
	}
}



