// JavaScript Document
function checkRadio(checkField){
 for(i=0;i<checkField.length;i++)
 {
  if (checkField[i].checked)
   {return true}
 }
  return false  
}

function validateVip(form){
	var message="";
	var verified = true;
	
	
	//alert("Hey");
	
	if(form.FormField3T.value == "" || form.FormField3T.value == null){
		message+="Title cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField4T.value == ""){
		message+="Date cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField5T.value == ""){
		message+="Firstname cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField6T.value == ""){
		message+="Lastname cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField7T.value == ""){
		message+="Company Name cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField8T.value == ""){
		message+="Company Address cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField9T.value == ""){
		message+="City cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField10T.value == ""){
		message+="State cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField11T.value == ""){
		message+="Date cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField12T.value == ""){
		message+="Country cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField13T.value == ""){
		message+="Mailing address cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField14T.value == ""){
		message+="Mailing City cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField15T.value == ""){
		message+="Mailing State cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField16T.value == ""){
		message+="Mailing Zip cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField17T.value == ""){
		message+="Mailing Country cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField18T.value == ""){
		message+="Business phone cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField19T.value == ""){
		message+="Mobile phone cannot be empty\n";
		verified=false;
	}
	
	if(isEmail(form.FormField20T.value) == false){
		message+="Invalid Email\n";
		verified=false;
	}
	
	if(form.FormField21T.value == ""){
		message+="Fax Number cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField22)){
		message+="Would you like to be contacted by a Denny's Franchise Representative? cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField23)){
		message+="I will be attending Denny's Open House Event as a VIP guest? cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField24T)){
		message+="I prefer to communicate via cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField25T.value == ""){
		message+="Best time to reach me by phone cannot be empty\n";
		verified=false;
	}
	
	if(verified == false){
		//alert(verified);
		alert(message);	
		return false;
	}else{
		//alert(verified);
		return true;
	}
}



function validateGeneral(form){	
	var message="";
	var verified = true;
	
	//alert(verified);
	
	//alert(form.title.value);	
	
	if(form.FormField3T.value == "" || form.FormField3T.value == null){
		message+="Title cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField4T.value == ""){
		message+="Date cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField5T.value == ""){
		message+="Firstname cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField6T.value == ""){
		message+="Lastname cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField7T.value == ""){
		message+="Company Name cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField8T.value == ""){
		message+="Company Address cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField9T.value == ""){
		message+="City cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField10T.value == ""){
		message+="State cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField11T.value == ""){
		message+="Date cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField12T.value == ""){
		message+="Country cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField13T.value == ""){
		message+="Mailing address cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField14T.value == ""){
		message+="Mailing City cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField15T.value == ""){
		message+="Mailing State cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField16T.value == ""){
		message+="Mailing Zip cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField17T.value == ""){
		message+="Mailing Country cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField18T.value == ""){
		message+="Business phone cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField19T.value == ""){
		message+="Mobile phone cannot be empty\n";
		verified=false;
	}
	
	if(isEmail(form.FormField20T.value) == false){
		message+="Invalid Email\n";
		verified=false;
	}
	
	if(form.FormField21T.value == ""){
		message+="Fax Number cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField22T.value == ""){
		message+="Net Woth cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField23T.value == ""){
		message+="Liquidity cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField24)){
		message+="Additional Investors cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField25T.value == ""){
		message+="Current Occupation cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField26)){
		message+="Food experience cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField27T.value == ""){
		message+="Years of experience cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField28T.value == ""){
		message+="Type of Experience cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField29)){
		message+="Will you operate your Denny's Restauranut(s) cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField31T.value == ""){
		message+="What role would you assume in a Denny's Restaurant business cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField32)){
		message+="Have you ever been a Denny's Franchisee cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField33)){
		message+="Have you ever worked for a Denny's Franchisee? cannot be empty\n";
		verified=false;
	}
	
	if(form.FormField34T.value == "" || form.FormField34T.value == "Other"){
		
		if(form.FormField37T.value == ""){
			message+="How did you learn about Denny's Franchise Open House? cannot be empty\n";
			verified=false;
		}else{		
			form.learn_about_openhouse.value = form.FormField37T.value;
		}
			
	}else{
		form.learn_about_openhouse.value = form.FormField34T.value;
	}
	
	if(!checkRadio(form.FormField35)){
		message+="Would you like to be contacted by a Denny's Franchise Representative? cannot be empty\n";
		verified=false;
	}
	
	if(!checkRadio(form.FormField36)){
		message+="Will you be attending Denny's Open House event? cannot be empty\n";
		verified=false;
	}

	
	//alert(message);
	//return false;
	
	if(verified == false){
		//alert(verified);
		alert(message);	
		return false;
	}else{
		//alert(verified);
		return true;
	}
	
}

function isEmail(email){	

  		if(email == ""){
			return false;
		}else{
			apos=email.indexOf("@");
			dotpos=email.lastIndexOf(".");
			
			if (apos<1||dotpos-apos<2)
			{
				return false;
			}else{
				return true;
			}
		}	
}


function showOtherTextbox(){
	var elem1 = document.getElementById("select2");
	
	if(elem1.value == "Other"){
		var elem2 = document.getElementById("otherlearn");
		elem2.className = "visible";
	}else{
		var elem2 = document.getElementById("otherlearn");
		elem2.className = "hidden";
	}
}