// JavaScript Document

//NAV
home_sel = new Image;
home_unsel = new Image;
contest_sel = new Image;
contest_unsel = new Image;
products_sel = new Image;
products_unsel = new Image;

home_sel.src = "images/nav_home_sel.jpg";
home_unsel.src = "images/nav_home_unsel.jpg";
contest_sel.src = "images/nav_contest_sel.jpg";
contest_unsel.src = "images/nav_contest_unsel.jpg";
products_sel.src = "images/nav_products_sel.jpg";
products_unsel.src = "images/nav_products_unsel.jpg";

//RULES POPUP
function popup(url){
	mywindow = window.open(url,'mywindow','status=0,scrollbars=1,height=400,width=350');
	mywindow.moveTo(200,200);
}

//CAPTCHA LINKS
function cantsee(url){
	mywindow = window.open(url,'mywindow','status=0,scrollbars=1,height=260,width=340');
	mywindow.moveTo(200,200);
}
	
function how(url){
	mywindow = window.open(url,'mywindow','status=0,scrollbars=1,height=150,width=340');
	mywindow.moveTo(200,200);
}

function cookies(url){
	mywindow = window.open(url,'mywindow','status=0,scrollbars=1,height=350,width=340');
	mywindow.moveTo(200,200);
}

//FORM VALIDATION//
function validate()
{
	var err = "";
	
	if (document.ttForm.salutation.value == "")
		err += " * Please select a Salutation.\n";

	if (document.ttForm.fname.value == "")
		err += " * Please enter First Name.\n";

	if (document.ttForm.lname.value == "")
		err += " * Please enter Last Name.\n";
		
	if (document.ttForm.address.value == "")
		err += " * Please enter Address.\n";
	
	if (document.ttForm.city.value == "")
		err += " * Please enter City.\n";
		
	if (document.ttForm.province.value == "")
		err += " * Please select a Province.\n";
	
	if (document.ttForm.postalcode.value == "" || !(/^([a-z]\d[a-z])[\s-]*(\d[a-z]\d)$/i.test(document.ttForm.postalcode.value )))
		err += " * Please enter a valid Postal Code.\n";
		
	if (document.ttForm.phone1A.value == "" || document.ttForm.phone1B.value == "" || document.ttForm.phone1C.value == "" || !(/^\d\d\d/.test(document.ttForm.phone1A.value) && /^\d\d\d/.test(document.ttForm.phone1B.value) && /^\d\d\d\d/.test(document.ttForm.phone1C.value))) 
		err += " * Please enter a valid Daytime Phone Number.\n";
		
	if (document.ttForm.email.value == "" || !(/^\w+([\.\-_]?\w+)*@\w+([\.\-_]?\w+)*(\.\w{2,5})+$/.test(document.ttForm.email.value))) 
		err += " * Please enter a valid Email Address.\n";	
	
	if (document.ttForm.captcha.value == "")
		err += " * Please enter a captcha value.\n";
	
	if (document.ttForm.rules.checked == false)
		err += " * Please indicate that you have read, understood, and will comply with the contest rules.\n";

	if (err != "") 
	{
		location.href = "contest.aspx#";
		alert("The following problem(s) occured submitting your entry:\n" + err + "\n");
		return false;
	}
	
	else
	{
		return true;
	}
}
