// JavaScript Document

// preload images

nav0_on = new Image();
nav1_on = new Image();
nav2_on = new Image();
nav3_on = new Image();
nav4_on = new Image();
nav0_off = new Image();
nav1_off = new Image();
nav2_off = new Image();
nav3_off = new Image();
nav4_off = new Image();

nav0_on.src = "images/home_on.gif";
nav0_off.src = "images/home_off.gif";

nav1_on.src = "images/about_on.gif";
nav1_off.src = "images/about_off.gif";

nav2_on.src = "images/events_on.gif";
nav2_off.src = "images/events_off.gif";

nav3_on.src = "images/features_on.gif";
nav3_off.src = "images/features_off.gif";

nav4_on.src = "images/hosts_on.gif";
nav4_off.src = "images/hosts_off.gif";

function rollOn(imgName) {
		eval("document.getElementById('" + imgName + "').src = " + imgName + "_on.src");
}

function rollOff(imgName) {
		eval("document.getElementById('" + imgName + "').src = " + imgName + "_off.src");
}

function setEye(p)
{
	if(	p == 0)
	{
		document.getElementById("eyeSmall").style.display = "none";
	}
	
	else
	{
		document.getElementById("eyeSmall").style.display = "block";
	}
}

function getNavPage(p)
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}

	else if (window.ActiveXObject)
	{
	// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	else
	{
		alert("Your browser does not support AJAX");
	}
	
	xmlhttp.onreadystatechange=function()
	{
		
		if(xmlhttp.readyState!=4)
		{
			document.getElementById("pageContent").style.display = "none";
			document.getElementById("loadingAnimation").style.display = "block";
		}
		
		if(xmlhttp.readyState==4)
		{
			document.getElementById("nav0").src = nav0_off.src;
			document.getElementById("nav1").src = nav1_off.src;
			document.getElementById("nav2").src = nav2_off.src;
			document.getElementById("nav3").src = nav3_off.src;
			document.getElementById("nav4").src = nav4_off.src;
			eval("document.getElementById('nav" + p + "').src = nav" + p + "_on.src");
			document.getElementById("pageContent").style.display = "block";
			document.getElementById("loadingAnimation").style.display = "none";
			document.getElementById("pageContent").innerHTML = xmlhttp.responseText;
			setEye(p);
			
		}
	}

	xmlhttp.open("GET","page.php?p="+p,true);
	xmlhttp.send(null);
}



function getPage(p)
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}

	else if (window.ActiveXObject)
	{
	// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	else
	{
		alert("Your browser does not support AJAX");
	}
	
	xmlhttp.onreadystatechange=function()
	{
		if(xmlhttp.readyState!=4)
		{
			document.getElementById("pageContent").style.display = "none";
			document.getElementById("loadingAnimation").style.display = "block";
		}
		
		if(xmlhttp.readyState==4)
		{
			document.getElementById("pageContent").style.display = "block";
			document.getElementById("loadingAnimation").style.display = "none";
			document.getElementById("pageContent").innerHTML = xmlhttp.responseText;
		}
	}
	
	xmlhttp.open("GET","page.php?p="+p,true);
	xmlhttp.send(null);
}

function validateForm()
{
	if((document.getElementById("slaveName").value == "")|| (document.getElementById("slaveName").value == null))
	{
		alert("Enter your name or how else will we know who you are!!! :-)");
		return false;
	}
	
	if((document.getElementById("slaveEmail").value == "")|| (document.getElementById("slaveEmail").value == null))
	{
		alert("Enter your email or how else will get hold of you!!! :-)");
		return false;
	}
	
	if(document.getElementById("slaveEmail").value.indexOf("@") == -1)
	{
		alert("Enter a valid email");
		return false;
	}
		
	else
	{
		return true;
	}
}
