//***** begin function to hide layers ******
function hideLayer(hs_layer) {
	if(hs_layer != "") {
	if(document.layers)	 										
		document.layers[hs_layer].visibility = "hide";			
	else if(document.getElementById)  							
		document.getElementById(hs_layer).style.visibility = "hidden";
	else	  													
		document.all[hs_layer].style.visibility = "hidden";		
	}
}	
	
//***** begin code to fix netscape 4.7x- refreshing bug  ******
if(document.layers) { var origWidth = innerWidth; var origHeight = innerHeight; }

function reDo() {
	if(innerWidth != origWidth || innerHeight != origHeight) { location.reload(); }
}

if(document.layers) { onresize = reDo; } 
//***** end code to fix netscape 4.7x- refreshing bug  ******

//***** begin code to display layer according to mouse coords ******
var x,y;
function doCapture() {
	if(document.layers || document.getElementById && !document.all) {
		document.captureEvents(Event.CLICK);
		document.captureEvents(Event.MOUSEMOVE);
	}
}
function doRelease() {
	if(document.layers || document.getElementById && !document.all) {
		document.releaseEvents(Event.CLICK);
		document.releaseEvents(Event.MOUSEMOVE);
	}
}

document.onmousemove = handlerPDO;
if (!document.getElementById) {
	document.onclick = handlerPDO;
}


var is_ie = (navigator.userAgent.toLowerCase().indexOf("msie") != -1); 
var is_ie4 = (is_ie && (parseInt(navigator.appVersion) == 4) && (navigator.userAgent.toLowerCase().indexOf("msie 5.5")==-1) && (navigator.userAgent.toLowerCase().indexOf("msie 5.0")==-1) && (navigator.userAgent.toLowerCase().indexOf("msie 6.0")==-1)); 
var is_ie6 = (is_ie && (parseInt(navigator.appVersion) == 4) && (navigator.userAgent.toLowerCase().indexOf("msie 6.0")!=-1) && (navigator.userAgent.toLowerCase().indexOf("msie 5.0")==-1));
var is_mac = (navigator.userAgent.toLowerCase().indexOf("mac")!=-1);
var is_ns6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1)?true:false;
var is_ns = (navigator.appName == "Netscape");
	
function handlerPDO(evt){ 
	if(is_ie4 && !is_mac) { x = event.x; y = event.y; }
	else if(document.all) { x = event.x+document.body.scrollLeft; y = event.y+document.body.scrollTop; }
 	else { x = evt.pageX; y = evt.pageY; }
}

function clickLayer(layer_n,index,left_o,top_o) {	
	if (top_o == null) { 
		top_o = -240; 
	} 
	if (left_o == null) { 
		left_o = 50; 
	} 
	if (layer_n != "") {
		if (document.all) {
			document.all[layer_n].style.posLeft = x + left_o;
			document.all[layer_n].style.posTop = y + top_o;
			document.all[layer_n].style.visibility = "visible";
		} if (document.layers) {
			document.layers[layer_n].left = x + left_o;
			document.layers[layer_n].top = y + top_o;
			document.layers[layer_n].visibility = "visible";
		} if(document.getElementById) {
			document.getElementById(layer_n).style.left = x + left_o + "px";
			document.getElementById(layer_n).style.top = y + top_o + "px"; 							
			document.getElementById(layer_n).style.visibility = "visible";
		}
	}
	showImage(index);
}

function showImage(index) {
	var img_name = 'pr_meditate.gif';
	var img_title = aHelpTitle[7];
	var file = "protocol";
	switch (index) {
		case 1:
		case 5:
			img_name = 'pr_heart.gif';
			img_title = aHelpTitle[0];
			break;
		case 2:
		case 4:
			img_name = 'pr_nabhi.gif';
			img_title = aHelpTitle[1];
			break;
		case 3:
			img_name = 'pr_swad.gif';
			img_title = aHelpTitle[2];
			break;
		case 6:
			img_name = 'pr_vish.gif';
			img_title = aHelpTitle[3];
			break;
		case 7:
			img_name = 'pr_agniafr.gif';
			img_title = aHelpTitle[4];
			break;
		case 8:
			img_name = 'pr_agniabk.gif';
			img_title = aHelpTitle[5];
			break;
		case 9:
			img_name = 'pr_sahasr.gif';
			img_title = aHelpTitle[6];
			break;
		// auras for benefits.php
		case 10:
			img_name = 'aura_before.gif';
			img_title = aAuraTitle[0];
			file = "aura";
			break;
		case 11:
			img_name = 'aura_after.gif';
			img_title = aAuraTitle[1];
			file = "aura";
			break;
		// -----
		default:
			img_name = 'pr_meditate.gif';
			img_title = aHelpTitle[7];
	}
	if (is_ns && ru) {
		//alert ("here");
		img_title = 'Self Realization protocol';
	}
	//img_name = (ru)?("../images/"+img_name):("images/"+img_name);
	img_name = "../images/"+img_name;
	//alert ("img_name="+img_name);
	document.getElementById('help_header').innerHTML = img_title;
	var prop = "";
	if (file == "protocol") {
		prop = "width='156' height='180'";
	} else if (file == "aura") {
		prop = "width='240' height='450'";
	}
	document.getElementById('image').innerHTML = "<img src='"+img_name+"' " + prop + " border='0'>";
}
