var dom = (document.getElementById)? true:false;
var curImage = "imgIndex.jpg";

/*----------------------- Routine to add UnObtrusive Events ----------------------- */
function addEvent(obj, type, fn) {
	if (obj.addEventListener)
		obj.addEventListener(type, fn, false);
	else if (obj.attachEvent) {
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() {obj["e"+type+fn]( window.event  ); 
		}
		obj.attachEvent("on"+type, obj[type+fn]);
	} 
}

/* ----------------------- Routine to set the size of the page to window height. ------------------------*/
function fnSizePg() {
	var cnLyr = document.getElementById("contentLyr"); 
	var pgLyr = document.getElementById("pageLyr"); 
	var pgHt = pgLyr.offsetHeight;
	var cnLyr = document.getElementById("contentLyr"); 
	var cnHt = cnLyr.offsetHeight;
	
	if (window.innerWidth) {
		bdHt = window.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		bdHt = document.documentElement.clientHeight;
	} else if (document.body) {
		bdHt = document.body.clientHeight;
	}
	cnLyr.style.top = (bdHt > pgHt) ? (bdHt - cnHt)/4 + 'px': 0 + 'px';
	cnLyr.style.visibility = "visible";
}

/* -- Hide the Right Click context menu -- */

function nrcIE() {	if (document.all)	{return false;}}

function nrcNS(e) {
	if(document.layers||(document.getElementById&&!document.all)) { 
		if (e.which==2||e.which==3) {return false;}
	}
}

if (document.layers) {
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown = nrcNS;
} else {
	document.onmouseup = nrcNS;
	document.oncontextmenu = nrcIE;
}
document.oncontextmenu=new Function("return false");


/* ------------------------ Index page onload function  ----------------------- */
function fnSetImages(){
	var sDiv = document.getElementById("siteNav");	
	var sStr = "";
	sDiv.innerHTML = "";
	

	for(i = 0; i < r.length; i++){
		sStr += "<div class=\"clFx fCnt\">" +
								"<div class=\"fLt w150\">" + 
								"<a href=\"portrait.aspx?cat="+ r[i][0] + "\" onmouseover=\"javascript:iFlag = 0;showPreview('"+ r[i][3] + "', this);\">" + 
								"<img src=\'../siteImg/catImg/" + r[i][2] + "'></a>" + 
								"</div>"; 
		if(i + 1 < r.length)	{				 
			sStr += "<a href=\"portrait.aspx?cat="+ r[i + 1][0] + "\" onmouseover=\"javascript:iFlag = 0;showPreview('"+ r[i + 1][3] + "', this);\">" + 
									"<img src=\'../siteImg/catImg/" + r[i + 1][2] + "'></a>"; 
			i++;						 
		}		
		sStr += "</div><div class=\"h10\"><i></i></div>";
	}

	sDiv.innerHTML = sStr;
	setTimeout("fnHT()",100);
}

function fnHT() {
	var sRoLyr = document.getElementById("rollOvr");
	var sInrLyr = document.getElementById("inrCnt");
	
	var snHt = sInrLyr.offsetHeight;
	sRoLyr.innerHTML = "";
	sRoLyr.style.height = (snHt + 30)+ 'px';

	sRoLyr.innerHTML = "<a href=\"#\" onmouseover=\"javascript:iFlag = 0;showPreview('imgIndex.jpg', this);\">" +
																"<img src=\"../siteImg/catImg/dot.gif\" width=\"400\" height=" + (snHt + 30) + "></a>";
	
	}


/* ------------------------ Attaching Page Load Events ----------------------- */
addEvent(window,"load", fnSizePg);
