/**
 *     Winemaker's Challenge main JS
 */

// click/clear - a form field
function clickclear(myField, defaultText) {
	if(defaultText==myField.value)
	{
		myField.value = "";
	}
}

function clickrecall(myField, defaultText) {
   var fieldval=myField.value;
	var len=fieldval.length;
	if(len==0)
	{
	myField.value = defaultText;
	}
}




// write year  
var theDate=new Date()

function writeYear(){
  document.write(theDate.getFullYear())
}



// Radio Button Validation
// copyright Stephen Chapman, 15th Nov 2004,14th Sep 2005
// you may copy this function but please keep the copyright notice with it
function valButton(btn) {
    var cnt = -1;
    for (var i=btn.length-1; i > -1; i--) {
        if (btn[i].checked) {cnt = i; i = -1;}
    }
    if (cnt > -1) return btn[cnt].value;
    else return null;
}
                  
				  
				  
				  

//validate mail form
function validate(thisform)
  {
	  var whichWineClub=document.getElementById("CField_1");
	  var whichWCOption=document.getElementById("CField_2");
	  var fname=document.getElementById("PField_1").value;
	  var lname=document.getElementById("PField_2").value;
	  var phone=document.getElementById("PField_10").value;	
	  var pCode=document.getElementById("PField_8").value;	  
	  var email=document.getElementById("PField_0").value;	  
	  var at="@";
	  var dot=".";
	
	  /*if(whichWineClub.checked==false ){
		  alert("Please choose which Wine Club you are a member.");
		  document.getElementById("CField_1").focus();
		  return false;
		  
	} else if(whichWCOption.checked==false  ){
		  alert("Please choose which Winemaker's Challenge Wine Club you would like to add or switch to.");
		  document.getElementById("CField_2").focus();
		  return false;
		  
	  } else*/ if(fname=="" || fname=="First" ){
		  alert("All fields are essential. Please enter your first name.");
		  document.getElementById("PField_1").focus();
		  return false;
		  
	  } else if(lname=="" || lname=="Last" ) {
		  alert("All fields are essential. Please enter your last name address.");
		  document.getElementById("PField_2").focus();
		  return false;
		  
	  } else if(phone=="") {
		  alert("All fields are essential. Please enter your phone number.");
		  document.getElementById("PField_10").focus();
		  return false;
		  
       } else if(pCode=="") {
		  alert("All fields are essential. Please enter your postal code.");
		  document.getElementById("PField_8").focus();
		  return false;
		  
	  } else if(email=="") {
		  alert("All fields are essential. Please enter your email address.");
		  document.getElementById("pCode").focus();
		  return false;
		  
	  } else if(email.indexOf(at)==-1 || email.indexOf(dot)==-1) {
		  alert("Invalid email. Please try again.");
		  document.getElementById("PField_0").focus();
		  return false;
		  
	 }else {		  
		  document.getElementById(thisform).submit();
		  return true;
	  } 
	  
  }
