var nsite = "ergo";
var urlext = ".co.uk";
var gpaurl = "www.greyhound";
var gpburl = "predictor.com/";

if(document.images)
{
	home_off = new Image;
	software_off = new Image;
	projects_off = new Image;
	webdev_off = new Image;
	contact_off = new Image;

	home_on = new Image;
	software_on = new Image;
	projects_on = new Image;
	webdev_on = new Image;
	contact_on = new Image;

	home_off.src = "imgs/home_off.gif";
	software_off.src = "imgs/software_off.gif";
	projects_off.src = "imgs/projects_off.gif";
	webdev_off.src = "imgs/webdev_off.gif";
	contact_off.src = "imgs/contact_off.gif";

	home_on.src = "imgs/home_on.gif";
	software_on.src = "imgs/software_on.gif";
	projects_on.src = "imgs/projects_on.gif";
	webdev_on.src = "imgs/webdev_on.gif";
	contact_on.src = "imgs/contact_on.gif";
}

function out(imgName)
{
	imgtxt = eval(imgName + "_off.src");
	document[imgName].src = imgtxt;
}

function over(imgName)
{
	imgtxt = eval(imgName + "_on.src");
	document[imgName].src = imgtxt;
}

function mailsend(pbox)
{
	var mltxt = pbox + "@" + nsite + "sphere";
	document.write("<a href=" + "mail" + "to:" + mltxt + urlext + ">" + mltxt + urlext + "</a>");
}

function txtsend(pbox, stxt)
{
	var mltxt = pbox + "@" + nsite + "sphere";
	document.write("<a href=" + "mail" + "to:" + mltxt + urlext + ">" + stxt + "</a>");
}

function lnkdload(nprog)
{
	var mltxt = gpburl + "progs/" + nprog;
	document.write("<a href=" + "http://" + gpaurl + mltxt + ".exe" + ">Click Here</a>");
}

function checkForm()
{
	var filled = false;
	var ecorrect = false;
	
	var email = document.forms.Form.eaddress.value;
	
	if(document.forms.Form.firstname.value == "" )
	{
		alert("Please enter your first name.");
		document.forms.Form.firstname.focus();
	}
	else if(email == "")
	{
		alert("Please enter your e-mail address.");
		document.forms.Form.eaddress.focus();
	}
	else if(document.forms.Form.enquiry.value == "" )
	{
		alert("Please give details of your enquiry.");
		document.forms.Form.enquiry.focus();
	}
	else
	{
		filled = true;
	}
	
	if(email != "" && filled == true)
	{
		if(email.indexOf('@') == 0 || email.indexOf('@') == -1 || email.lastIndexOf('.') == -1 || email.indexOf('@') == email.lastIndexOf('.')-1 || email.indexOf('@') > email.lastIndexOf('.') || email.lastIndexOf('.') == email.length-1)
		{
			alert("Please enter a vaild e-mail address.");
			document.forms.Form.eaddress.focus();
		}
		else
		{
			ecorrect = true;
		}
	}
	
	if(filled == true && ecorrect)
	{
		document.forms.Form.submit();
	}
}
