if (document.images) 
		{
		img1on = new Image();
		img1on.src = "images/nav/home_roll.gif";
		
		img2on = new Image();
		img2on.src = "images/nav/solutions_roll.gif";
		
		img3on = new Image();
		img3on.src = "images/nav/clients_roll.gif";
		
		img4on = new Image();
		img4on.src = "images/nav/contacts_roll.gif";
		
		
		img1off = new Image();
		img1off.src = "images/nav/home_norm.gif";
		
		img2off = new Image();
		img2off.src = "images/nav/solutions_norm.gif";
		
		img3off = new Image();
		img3off.src = "images/nav/clients_norm.gif";
		
		img4off = new Image();
		img4off.src = "images/nav/contacts_norm.gif";
		}
	function imgOn(imgName) 
		{
		if (document.images) 
		document[imgName].src = eval(imgName + "on.src");
		}
	function imgOff(imgName) 
		{
		if (document.images) 
		document[imgName].src = eval(imgName + "off.src");
		}		
		
function isOK() {
	//Validates login data.
	if (document.loginForm.ProtoTypeID.value == '0') {
		alert('Please select a Protocol.');
		return false;
	}
	
	if (document.loginForm.username.value == '') {
		alert('Please specify your Username.');
		return false;
	}
	
	if (document.loginForm.password.value == '') {
		alert('Please specify your Password.');
		return false;
	}
	
	return true;
}

function checkOK() {
	var msg = '';
	
	if (document.getloginfrm.ProtoTypeID.options[document.getloginfrm.ProtoTypeID.selectedIndex].value == 0) {
		msg = msg + '     Please supply Protocol\n';
	}
	if (document.getloginfrm.email.value == '') {
		msg = msg + '     Please supply Email\n';
	}
	if (!validEmail(document.getloginfrm.email.value)) {
		msg = msg + '     Please use a valid Email\n';
	}
	
	if (msg == '') {
		return true;
	} else {
		msg = 'Please correct the following:\n' + msg;
		alert(msg);
		return false;
	}
}

function contactOK() {
	var msg = '';
	
	if (document.registerfrm.firstname.value == '') {
		msg = msg + '     Please supply First Name\n';
	}
	if (document.registerfrm.lastname.value == '') {
		msg = msg + '     Please supply Last Name\n';
	}
	if (document.registerfrm.email.value == '') {
		msg = msg + '     Please supply Email\n';
	}
	if (!validEmail(document.registerfrm.email.value)) {
		msg = msg + '     Please use a valid Email\n';
	}
	//if (document.registerfrm.mobile.value == '') {
	//	msg = msg + '     Please supply Mobile no.\n';
	//}
	//if (document.registerfrm.office.value == '') {
	//	msg = msg + '     Please supply Office no.\n';
	//}
	//if (document.registerfrm.homeno.value == '') {
	//	msg = msg + '     Please supply Home no.\n';
	//}			
	if (document.registerfrm.comment.value == '') {
		msg = msg + '     Please supply Comment\n';			
	}
	
	if ( msg == '') {
		return true;
	} else {
		msg = 'Please correct the following:\n' + msg;
		alert(msg);
		return false;
	}
}

function validEmail(email) {
	invalidChars = " /:,;'";

	if (email == '') {
		return false;
	}
	
	for (i=0; i<invalidChars.length; i++) {
		badChar = invalidChars.charAt(i);
		if (email.indexOf(badChar,0) != -1) {
			return false;
		}
	}
	
	atPos = email.indexOf("@",1);
	if (atPos == -1) {
		return false;
	}
	if (email.indexOf("@",atPos+1) != -1) {
		return false;
	}


	periodPos = email.indexOf(".",atPos);
	if (periodPos == -1) {
		return false;
	}
	if (periodPos+3 > email.length)	{
		return false;
	}
	
	return true
}

function Displays(myNav) // Show popup nav thats been mouse overed
	{var subnav = eval(myNav + ".style");
	if (subnav.display == "none")
		{
			subnav.display = "block";
		}
	else
		{
			subnav.display = "none";
		}
    return;}	


function getpwdpage()	{
	if (document.getloginfrm.ProtoTypeID.value == 1) {
		pageproperties = "height=200,width=300,top="+((screen.height-200)/2)+",left="+((screen.width-300)/2)+",resizable=no,scrollbars=no,status=no"
	    var vals = window.open("getpassword.aspx","ForgotPassword",pageproperties);
		document.getloginfrm.ProtoTypeID.value = 0
		vals.focus()
	}
}	

	
function getHTTPObject() {
    if (typeof XMLHttpRequest != 'undefined') {
        return new XMLHttpRequest();
    }
    try {
        return new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            return new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
    }
    return false;
}


/*function getpage(url){
var http = getHTTPObject();
http.open("GET", url , true);
http.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 1900 00:00:00 GMT" );
http.onreadystatechange = function() {
	if (http.readyState == 4) {
		
		document.getElementById("page").innerHTML = http.responseText;
	}
	else
	{
		
	document.getElementById("page").innerHTML = "<TABLE cellpadding=0 cellspacing=0 border=0 width=100% height=100%><TR><TD align=center valign=middle class=content><h3>Loading . . .</h3></TD></TR></TABLE>"
	}
}
http.send(null);
}*/

function getpage(url, image){
var http = getHTTPObject();
http.open("GET", url , true);
http.setRequestHeader( "If-Modified-Since", "Sat, 1 Jan 1900 00:00:00 GMT" );
http.onreadystatechange = function() {
	if (http.readyState == 4) {
		//document.getElementById("page").innerHTML = http.responseText;
		//alert(image)
		var html = http.responseText + image;
		document.getElementById("page").innerHTML = html;
		//Change HERE ^^^^^^^
	}
	else
	{
		document.getElementById("page").innerHTML = "<TABLE cellpadding=0 cellspacing=0 border=0 width=100% height=100%><TR><TD align=center valign=middle class=content><h3>Loading . . .</h3></TD></TR></TABLE>"
	}
}
http.send(null);
}
