function openWindow(theURL,winName,features) 
{
window.open(theURL,winName,features);
}


function echeck(str) {
		var email = document.contact.email
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){


		   
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		

		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){


		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		 
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
	

		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
	  
		 }

 		 return true					
	}
	


function ValidateForm(){
	var f = document.forms[0]
	var name = document.contact.name	
	var postcode = document.contact.postcode
	var phone = document.contact.phone
	var email = document.contact.email
	var address = document.contact.address
	var shop = document.contact.shop
	
	
	//var agree = document.contact.agree
	var valid = "0123456789";
	var ok = "yes";
	var temp;

	
		if ((name.value==null)||(name.value=="enter your name")){
		alert("Please enter your name")
		name.value=""
		name.focus()
		name.select()
		name.style.color= '#FFFFFF';		
		return false
	}
	
		else if ((address.value==null)||(address.value=="enter your address")){
		alert("Please enter your Residential Address")
		address.value=""
		address.focus()
		address.select()
		address.style.color= '#FFFFFF';		
		return false
	}
	
else if ((email.value==null)||(email.value=="enter your email address")){
		alert("Please enter your Email. Eg: mail@server.com")
		email.value=""
		email.focus()
		email.select()
		email.style.color= '#FFFFFF';
		return false
	}
	else if (echeck(email.value)==false){
		alert("Invalid E-mail. Eg: mail@server.com")
		email.focus()
		email.select()
		email.style.color= '#FFFFFF';		
		return false
	}



	
		else if ( phone.value == "") {
		alert("Please enter your Phone number without spaces. Eg: 0755000000");
		phone.focus()
		phone.select()
		return false
	}
		for (var i=0; i<phone.value.length; i++) {
		temp = "" + phone.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
		}
		if (ok == "no") {
		alert("Invalid entry! Phone number must be in numbers and without any spaces. Eg: 0755000000");
		phone.focus()
		phone.select()
		return false
	}
	
	else if ((shop.value==null)||(shop.value=="enter the store name")){
		alert("enter the store name, you usually purchase your Redbak products from")
		shop.value=""
		shop.focus()
		shop.select()
		shop.style.color= '#FFFFFF';		
		return false
	}	
	
	



	
	else
	{
		return true
	}
 }

