// JavaScript Document

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("navigation");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {this.className+=" over";}
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

function show(str1) {
	var obj1;
	obj1 = document.getElementById(str1);
	obj1.style.visibility = "visible";
	obj1.style.display = "block";
	
}

function hide(str1) {
	var obj1;
	obj1 = document.getElementById(str1);
	obj1.style.visibility = "hidden";
	obj1.style.display = "none";
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		//$('#emailWarning').css({'visibility' : 'visible'});		
		$("#form_email").addClass("inputWarning");
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		    return false
		 }

 		 return true					
	}
	
function clearAlerts() {	
		$("#form_email").removeClass("inputWarning");	
		$("#form_name").removeClass("inputWarning");	
		$("#form_tel").removeClass("inputWarning");	
		$("#form_postcode").removeClass("inputWarning");
		//$("#dogBasket").removeClass("inputWarning");
}

function ValidateDogBasket(){
	//alert('Bob Terry');
	clearAlerts(); // clear any highlighted fields first
	var failFlag = false; // for now
	var emailID=document.basket.form_email;
	var nameID=document.basket.form_name;
	var telID=document.basket.form_tel;
	var postcodeID=document.basket.form_postcode;
	var dogBasket=document.basket.dogBasket;
	
	if ((emailID.value==null)||(emailID.value=="")){
		//$('#emailWarning').css({'visibility' : 'visible'});	
		$("#form_email").addClass("inputWarning");
		//$('#emailWarning').show();
		//alert("Please enter a valid email address")
		emailID.focus();
		failFlag = true;
	}
	if (echeck(emailID.value)==false){
		//emailID.value=""
		emailID.focus();
		failFlag = true;
	}
	
	if ((nameID.value)==''){
		//emailID.value=""		
		$("#form_name").addClass("inputWarning");
		nameID.focus();
		failFlag = true;
	}
	
	if ((telID.value)==''){
		//emailID.value=""		
		$("#form_tel").addClass("inputWarning");
		telID.focus();
		failFlag = true;
	}
	
	if ((postcodeID.value)==''){
		//emailID.value=""		
		$("#form_postcode").addClass("inputWarning");
		postcodeID.focus();
		failFlag = true;
	}
	
	if ((dogBasket.value)==''){
		//emailID.value=""		
		$("#dogBasketArea").addClass("inputWarning");
		failFlag = true;
	}
	
	
	if (failFlag) {
	return false
	}
	else {
	return true
	}
 }