// JavaScript Document
function search_()
	{
	var field=document.getElementById('search_key').value;	
	
	var error=(field=='' || field=='Search through our site' || field=='Please enter any value')?"Please enter any value":'';
	if(error!='')
	{
		document.getElementById('search_key').value=error;
		document.getElementById('search_key').style.color = 'red';
		return false;
	}
	return true;
	}
var error__=false;
function raffle_form()
{
		
		var fname= document.getElementById('fname').value;
		var femail= document.getElementById('femail').value;
		var fphone= document.getElementById('fphone').value;
		var fzip=document.getElementById('fzip').value;
		var fage=document.getElementById('fage').value;
		var fcity=document.getElementById('fcity').value;
		var fstate=document.getElementById('fstate').value;
		var faddress= document.getElementById('faddress').value;
		var fno_of_child= document.getElementById('fno_of_child').value;
		var flocation=document.getElementById('flocation').value;
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
  
		if(fname=='' || fname=="Name*" || fname=='Enter your Name')
		{
		document.getElementById("span_name").className ="raftbbg_error";
		
		document.getElementById("fname").value="Enter your Name";
		document.getElementById('fname').focus();
		 return false;
		}
		if(femail=='' || femail=="E-Mail Address*" || femail=='Enter your Email Address' && fname!="Name*")
		{
		 
		 document.getElementById("femail").value="Enter your Email Address";
		 document.getElementById("span_name").className ="raftbbg";
		 document.getElementById("span_email").className ="raftbbg_error";
		 document.getElementById('femail').focus();
		  return false;
		}
		else if(reg.test(femail) == false) {
				
		 		  document.getElementById("femail").value="Enter valid Email Address";
				  document.getElementById("span_name").className ="raftbbg";
				  document.getElementById("span_email").className ="raftbbg_error";
				  document.getElementById('femail').focus();
				  return false;
			   }
		else if(fphone=='' || fphone=="Phone Number*" || fphone=='Enter valid Phone Number' || IsNumeric(fphone)==false || fphone.length<8)
		{
		
		 document.getElementById("fphone").value="Enter valid Phone Number";
		 if(fphone.length<8)
		 {
			 document.getElementById("fphone").value="Enter minimum 8 digits";
		 }
		 document.getElementById("span_email").className ="raftbbg";
		 document.getElementById("span_phone").className ="raftbbg_error";
		 document.getElementById('fphone').focus();
		  return false;
		}
		
		else if(faddress=='' || faddress=="Address*" || faddress=='Enter your Address')
		{
		
		 document.getElementById("faddress").value="Enter your Address";
		document.getElementById("span_phone").className ="raftbbg";
		 document.getElementById("span_address").className ="raftbbg_error";
		 document.getElementById('faddress').focus();
		  return false;
		}
		else if(fcity=='' || fcity=="City*" || fcity=='Enter your City')
		{
		
		 document.getElementById("fcity").value="Enter your City";
		  document.getElementById("span_address").className ="raftbbg";
		 document.getElementById("span_city").className ="raftbbg_error";
		 document.getElementById('fcity').focus();
		  return false;
		}
		else if(fstate=='' || fstate=="State*" || fstate=='Enter your State')
		{
		
		 document.getElementById("fstate").value="Enter your State";
		 document.getElementById("span_city").className ="raftbbg";
		 document.getElementById("span_state").className ="raftbbg_error";
		 document.getElementById('fstate').focus();
		  return false;
		}
		else if(fzip=='' || fzip=="Zip code*" || IsNumeric(fzip)==false || fzip=='Enter valid Zip Code')
		{
		
		 document.getElementById("fzip").value="Enter valid Zip Code";
		  document.getElementById("span_state").className ="raftbbg";
		 document.getElementById("span_zip").className ="raftbbg_error";
		 document.getElementById('fzip').focus();
		  return false;
		}
		else if(fno_of_child=='' || fno_of_child=="Child Name*" || fno_of_child=='Enter your Child Name' )
		{
		
		 document.getElementById("fno_of_child").value="Enter your Child Name";
		
		 document.getElementById("span_zip").className ="raftbbg";
		 document.getElementById("span_child").className ="raftbbg_error";
		 document.getElementById('fno_of_child').focus();
		  return false;
		}
		else if(fage=='' || fage=="Age*" || IsNumeric(fage)==false || fage=='Enter valid Child Age' || fage.length>2)
		{
		
		  document.getElementById("fage").value="Enter valid Child Age";
		 if(fage.length>2)
		 {
			 document.getElementById("fage").value="Enter 2 digits only";
		 }
		  document.getElementById("span_child").className ="raftbbg";
		 document.getElementById("span_age").className ="raftbbg_error";
		 document.getElementById('fage').focus();
		  return false;
		}
		else if(flocation=='' || flocation=="Location*" || flocation=='Enter your Location')
		{
		
		 document.getElementById("flocation").value="Enter your Location";
		 document.getElementById("span_age").className ="raftbbg";
		 document.getElementById("span_location").className ="raftbbg_error";
		 document.getElementById('flocation').focus();
		 return false;
		}
		
		error_();
		
		document.raffle_frm.action="http://www.wisechoicesummercamp.com/raffle/"
		document.raffle_frm.submit;
		
		
		
	}
	function error_()
	{
			
			document.getElementById("span_name").className ="raftbbg";
			document.getElementById("span_age").className ="raftbbg";
			document.getElementById("span_email").className ="raftbbg";
			document.getElementById("span_email").className ="raftbbg";
			document.getElementById("span_address").className ="raftbbg";
			document.getElementById("span_city").className ="raftbbg";
			document.getElementById("span_state").className ="raftbbg";
			document.getElementById("span_zip").className ="raftbbg";
			document.getElementById("span_child").className ="raftbbg";
			
	}
	function IsNumeric(sText)
{
var ValidChars = "0123456789.- ";
var IsNumber=true;
var Char;

for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if ((i == 0) && (Char == "-")) // check first character for minus sign
continue;
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;

}
function nameKeyUp(v)
{
	if((v!='') && (v!='Name*') && (v!='Enter your Name')){ document.getElementById('span_name').className ='raftbbg'; }
}
function emailOnFocus(v,id)
{
if(v=='E-Mail Address*' && v!='Enter your Email Address' && v!='Enter valid Email Address'){ document.getElementById(id).value='';}	
}
function emailKeyUp(v)
{
if(v!='' && v!='E-Mail Address*' && v!='Enter valid Email Address' && v!='Enter your Email Address'){ document.getElementById('span_email').className ='raftbbg'; }	
}
function phoneKeyUp(v)
{
if(v!='' && v!='Phone Number*' && v!='Enter valid Phone Number' && v!='Enter minimum 8 digits'){ document.getElementById('span_phone').className ='raftbbg'; }	
}
function addressKeyUp(v)
{
if(v!='' && v!='Address*' && v!='Enter your Address'){ document.getElementById('span_address').className ='raftbbg'; }	
}
function cityKeyUp(v)
{
if(v!='' && v!='City*' && v!='Enter your City'){ document.getElementById('span_city').className ='raftbbg'; }	
}
function stateKeyUp(v)
{
if(v!='' && v!='State*' && v!='Enter your State'){ document.getElementById('span_state').className ='raftbbg'; }	
}
function zipKeyUp(v)
{
if(v!='' && v!='Zip code*' && v!='Enter valid Zip Code'){ document.getElementById('span_zip').className ='raftbbg'; }	
}
function childKeyUp(v)
{
if(v!='' && v!='Child Name*' && v!='Enter your Child Name'){ document.getElementById('span_child').className ='raftbbg'; }	
}
function ageKeyUp(v)
{
if(v!='' && v!='Child Age*' && v!='Enter valid Child Age' && v!='Enter 2 digits only'){ document.getElementById('span_age').className ='raftbbg'; }	
}