﻿// JScript File
var query;
var URL;
var xmlHttp; 
var requestURLs = "/sweepstakes.aspx?q="; 
		
		var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
		var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
		var is_opera = ((navigator.userAgent.indexOf("Opera 6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
		//netscape, safari, mozilla behave the same??? 
		var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 

function xmlHttp_Get(xmlhttp, url) { 
   if(is_ie)
   {
    xmlhttp.open('GET', url, false); 
   }
   else
   { 
     xmlhttp.open('GET', url, true); 
   } 
    xmlhttp.send(null); 
} 
function GetXmlHttpObject(handler) { 
var objXmlHttp = null;    //Holds the local xmlHTTP object instance 
//Depending on the browser, try to create the xmlHttp object 
if (is_ie){ 
	//The object to create depends on version of IE 
	//If it isn't ie5, then default to the Msxml2.XMLHTTP object 
	var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 	             
	//Attempt to create the object 
	try{ 
		objXmlHttp = new ActiveXObject(strObjName); 
		objXmlHttp.onreadystatechange = handler; 
	} 
	catch(e){ 
	//Object creation errored 
		alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); 
		return; 
	} 
} 
else if (is_opera){ 
	//Opera has some issues with xmlHttp object functionality 
	alert('Opera detected. The page may not behave as expected.'); 
	return; 
} 
else{ 
	// Mozilla | Netscape | Safari 
	objXmlHttp = new XMLHttpRequest(); 
	objXmlHttp.onload = handler; 
	objXmlHttp.onerror = handler; 
}	         
//Return the instantiated object 
return objXmlHttp; 
} 
//End of Function...
function stateChangeHandlers() 
		{ 		
			//readyState of 4 or 'complete' represents that data has been returned 
			if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
				//Gather the results from the callback 
				var txtBool=document.getElementById("ctl00_ContentPlaceHolder1_txtBool");
				var str = xmlHttp.responseText; 			    
			    if(Trim(str) == "E")
			    {
			      txtBool.value="1";
			      alert("You are already registered with us for Sweepstakes");
			      return true;
			    }
				
				if(str!="0")
				{				
				txtBool.value="1";
				alert('Sorry..Unable to process your requerst.');
				return false;
				}
				else
				{
				txtBool.value="0";
				}				
			} 
		}
		
function CursorShiftForIndexPage(_ctrlFromChange, _ctrlToChange, _type)		
{
   
  _ctrlFromChange= document.getElementById("ctl00_ContentPlaceHolder1_"+_ctrlFromChange).value;
  _ctrlToChange = document.getElementById("ctl00_ContentPlaceHolder1_"+_ctrlToChange);
  //alert(_ctrlFromChange.length);
  
  if(_type=="Phone")
  {
    if(_ctrlFromChange.length==3)
     {
       _ctrlToChange.focus();
     }
  }
  else if(_type=="ZipCode")
  {
     if(_ctrlFromChange.length==5)
      {
         _ctrlToChange.focus();
      }
   
  }
} 
  
function CursorShiftForLeftControl(_ctrlFromChange, _ctrlToChange, _type)		
{
   
  _ctrlFromChange= document.getElementById("ctl00_UserLeftControl1_1_"+_ctrlFromChange).value;
  _ctrlToChange = document.getElementById("ctl00_UserLeftControl1_1_"+_ctrlToChange);
  //alert(_ctrlFromChange.length);
  
  if(_type=="Phone")
  {
    if(_ctrlFromChange.length==3)
     {
       _ctrlToChange.focus();
     }
  }
  else if(_type=="ZipCode")
  {
     if(_ctrlFromChange.length==5)
      {
         _ctrlToChange.focus();
      }
   
  }
  
  
 
}
		
function UpdateData()
{
var sweepsID=document.getElementById("ctl00_ContentPlaceHolder1_sweepsID");
var txtAccept=document.getElementById("ctl00_ContentPlaceHolder1_txtAccept");
var txtSweepsName=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepsName");
var txtSweepPhone1=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone1");
var txtSweepPhone2=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone2");
var txtSweepPhone3=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone3");
var txtIndexCity=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexCity");
var State =document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexState");
var ZipCode1=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode1");
var ZipCode2=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode2");
var txtsweepEmail= document.getElementById("ctl00_ContentPlaceHolder1_txtsweepEmail");
var txtSweepAdd=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAdd");
var txtSweepGender=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepGender");
//var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAge");
var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtDefaultDOB");

var calImage = document.getElementById("ctl00_ContentPlaceHolder1_imgDefaultCalDoB");

var ddlIndexHearAbtUs=document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexHearAbtUs");


var txtBool=document.getElementById("ctl00_ContentPlaceHolder1_txtBool");
if(IsLeftBlank(txtSweepsName))
   		    {
   		       alert("Please Enter Your Name");
   		       txtBool.value="1";
   		       txtSweepsName.value="";
   		       txtSweepsName.focus();
   		       return false;
   		    }    		    
   		 if(IsLeftBlank(txtSweepPhone1))
   			{
   			   alert("Please Enter Your Phone Number");
   		       txtBool.value="1";
   		       txtSweepPhone1.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtSweepPhone2))
   			{
   			   alert("Please Enter Your Phone Number");
   		       txtBool.value="1";
   		       txtSweepPhone2.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtSweepPhone3))
   			{
   			    alert("Please Enter Your Phone Number");
   		       txtBool.value="1";
   		       txtSweepPhone3.focus();
   		       return false;
   			}    			
      		 if(!IsLeftBlank(txtSweepPhone1))
   			{
   				if(!IsNumberOnly(txtSweepPhone1.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtBool.value="1";
   					txtSweepPhone1.value = '';
   					txtSweepPhone1.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone2))
   			{
   				if(!IsNumberOnly(txtSweepPhone2.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtBool.value="1";
   					txtSweepPhone2.value = '';
   					txtSweepPhone2.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone3))
   			{
   				if(!IsNumberOnly(txtSweepPhone3.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtBool.value="1";
   					txtSweepPhone3.value = '';
   					txtSweepPhone3.focus();
   					return false;
   				}
   			}
   		if(txtSweepPhone1.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtBool.value="1";
				txtSweepPhone1.value = '';
				txtSweepPhone1.focus();
				return false;
		} 
		if(txtSweepPhone2.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtBool.value="1";
				txtSweepPhone2.value = '';
				txtSweepPhone2.focus();
				return false;
		} 
		if(txtSweepPhone3.value.length<4)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtBool.value="1";
				txtSweepPhone3.value = '';
				txtSweepPhone3.focus();
				return false;
		}  

    if(!IsValidEmailId(txtsweepEmail.value))
   			{
   				alert("Email Id is not Valid"); 
   				txtBool.value="1"; 
   				txtsweepEmail.value = '';	    
   				txtsweepEmail.focus();
   				return false;
   			} 
   			if(IsLeftBlank(txtSweepAdd))
   			{
   			   alert("Please Enter Your Street");
   		       txtBool.value="1";
   		       txtSweepAdd.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtIndexCity))
   			{
   			    alert("Please Enter Your City");
   		       txtBool.value="1";
   		       txtIndexCity.focus();
   		       return false;
   			}   			
   			if(State.selectedIndex=="0")
   		    {
   		       alert("Please Select Your State");
				txtBool.value="1";
   		       State.focus();
   		       return false;
   		    }		///
		if(IsLeftBlank(ZipCode1))
   		    {
   		       alert("Please Enter Your Zip Code");
   		       txtBool.value="1";
   		       ZipCode1.focus();
   		       return false;
   		    }   		    
   		    if(!IsLeftBlank(ZipCode1))
   			{
   				if(!IsNumberOnly(ZipCode1.value))
   				{
   					alert("Zip Code can have only Numbers"); 
   					txtBool.value="1";
   					ZipCode1.value = '';
   					ZipCode1.focus();
   					return false;
   				}
   			} 
   			if(ZipCode1.value.length<5)
			{
				alert('Zip should be atleast 5 Digit Long');
				txtBool.value="1";
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}
			if(ZipCode1.value.length>6)
			{
				alert('Zip should be atmost 5 Digit Long');
				txtBool.value="1";
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}   		    
   		    if(!IsLeftBlank(ZipCode2))
   			{
   				if(!IsNumberOnly(ZipCode2.value))
   				{
   					alert("Zip Code can have only Numbers"); 
   					txtBool.value="1";
   					ZipCode2.value = '';
   					ZipCode2.focus();
   					return false;
   				}
   			}        
   			if(txtSweepGender.selectedIndex=="0")
   		    {
   		       alert("Please Select Your Gender");
			   txtBool.value="1";
   		       txtSweepGender.focus();
   		       return false;
   		    }   		    
            if(IsLeftBlank(txtSweepAge))
   		    {
   		       alert("Please Enter Your Date Of Birth");
   		       txtBool.value="1";
   		       calImage.select();//.focus();
   		       return false;
   		    }            
//             if(!IsLeftBlank(txtSweepAge))
//   			{
//   				if(!IsNumberOnly(txtSweepAge.value))
//   				{
//   					alert("Age can have only Numbers"); 
//   					txtBool.value="1";
//   					txtSweepAge.value = '';
//   					txtSweepAge.focus();
//   					return false;
//   				}
//   			}   
   			
//   			if(txtSweepAge.value > 100)
//   				{
//   					alert("Age must be less than 100"); 
//   					txtBool.value="1";
//   					txtSweepAge.value = '';
//   					txtSweepAge.focus();
//   					return false;
//   				}   				
   			if(ddlIndexHearAbtUs.selectedIndex=="0")
   		    {
   		       alert("Please Select How did you hear about us");
			   txtBool.value="1";
   		       ddlIndexHearAbtUs.focus();
   		       return false;
   		    }   			
   			txtBool.value="0";
   			SetData();
}

function SetData()
{
var sweepsID=document.getElementById("ctl00_ContentPlaceHolder1_sweepsIDindex").value;
var txtAccept=document.getElementById("ctl00_ContentPlaceHolder1_txtAccept").value;
var txtSweepsName=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepsName").value;
var txtSweepPhone1=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone1").value;
var txtSweepPhone2=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone2").value;
var txtSweepPhone3=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone3").value;
var txtSweepPhone=txtSweepPhone1+"-"+txtSweepPhone2+"-"+txtSweepPhone3;
///--------
var txtIndexAptUnitNo=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexAptUnitNo").value;
var txtIndexCity=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexCity").value;
var State =document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexState").value;
var ZipCode1=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode1").value;
var ZipCode2=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode2").value;
var ZipCode = ZipCode1+"-"+ZipCode2;
var txtsweepEmail= document.getElementById("ctl00_ContentPlaceHolder1_txtsweepEmail").value;
var txtSweepAdd=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAdd").value;
var txtSweepGender=Trim(document.getElementById("ctl00_ContentPlaceHolder1_txtSweepGender").value);
//var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAge").value;
var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtDefaultDOB").value;
var ddlIndexHearAbtUs=document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexHearAbtUs").value;

var chkDefaultSpecialOffers=document.getElementById("ctl00_ContentPlaceHolder1_chkDefaultSpecialOffers").checked;


query=sweepsID+"~"+txtAccept+"~"+txtSweepsName+"~"+txtSweepPhone+"~"+txtsweepEmail+"~"+txtSweepAdd+"~"+txtSweepGender+"~"+txtSweepAge;
query = query + "~" + txtIndexAptUnitNo + "~" + txtIndexCity + "~" + State + "~" + ZipCode + "~" + ddlIndexHearAbtUs+"~"+chkDefaultSpecialOffers;

URL=requestURLs+query;
 //Create the xmlHttp object to use in the request 
				//stateChangeHandler will fire when the state has changed, i.e. data is received back 
				// This is non-blocking (asynchronous) 
				xmlHttp = GetXmlHttpObject(stateChangeHandlers); 	             
				//Send the xmlHttp get to the specified url 
				xmlHttp_Get(xmlHttp, URL); 	
				
				
document.getElementById("ctl00_ContentPlaceHolder1_txtSweepsName").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone1").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone2").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepPhone3").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexAptUnitNo").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexCity").value="";
document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexState").options[0].selected=true;
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode1").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode2").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtsweepEmail").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAdd").value="";
document.getElementById("ctl00_ContentPlaceHolder1_txtSweepGender").options[0].selected=true
//var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAge").value;
document.getElementById("ctl00_ContentPlaceHolder1_txtDefaultDOB").value="";
document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexHearAbtUs").options[0].selected=true
				
}




function UpdateDataLeft()
{
    var sweepsID=document.getElementById("ctl00_UserLeftControl1_1_sweepsID");
    var txtAccept=document.getElementById("ctl00_UserLeftControl1_1_txtAccept");
    var txtSweepsName=document.getElementById("ctl00_UserLeftControl1_1_txtSweepsName");  
    var txtSweepPhone1=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone1");
    var txtSweepPhone2=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone2");
    var txtSweepPhone3=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone3");
    var txtLeftCity=document.getElementById("ctl00_UserLeftControl1_1_txtLeftCity");
    var State =document.getElementById("ctl00_UserLeftControl1_1_ddlDivState");
    var ZipCode1=document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode1");
    var ZipCode2=document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode2"); 
    var txtsweepEmail= document.getElementById("ctl00_UserLeftControl1_1_txtsweepEmail");
    var txtSweepAdd=document.getElementById("ctl00_UserLeftControl1_1_txtSweepAdd");
    var txtSweepGender=document.getElementById("ctl00_UserLeftControl1_1_txtSweepGender");
    //var txtSweepAge=document.getElementById("ctl00_UserLeftControl1_1_txtSweepAge");
     var txtSweepAge=document.getElementById("ctl00_UserLeftControl1_1_txtDOB");
   
    var calImage = document.getElementById("ctl00_UserLeftControl1_1_imgCalendarDoB");
   
    var ddlLeftIndexHearAbtUs=document.getElementById("ctl00_UserLeftControl1_1_ddlLeftIndexHearAbtUs");    
    var txtBool=document.getElementById("ctl00_UserLeftControl1_1_txtBool");

    if(IsLeftBlank(txtSweepsName))
   		{
   		  alert("Please Enter Your Name");
   		  txtBool.value="1";
   		  txtSweepsName.value="";
   		  txtSweepsName.focus();
   		  return false;
   		}    	    
   	if(IsLeftBlank(txtSweepPhone1))
   		{
   		   alert("Please Enter Your Phone Number");
 	       txtBool.value="1";
 	       txtSweepPhone1.value="";
 		   txtSweepPhone1.focus();
   		   return false;
   	    }   			
   			if(IsLeftBlank(txtSweepPhone2))
   			{   			
   			   alert("Please Enter Your Phone Number");
   		       txtBool.value="1";
   		       txtSweepPhone2.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtSweepPhone3))
   			{
   			   alert("Please Enter Your Phone Number");
   		       txtBool.value="1";
   		       txtSweepPhone3.focus();
   		       return false;
   			}   			   			
      		 if(!IsLeftBlank(txtSweepPhone1))
   			{
   				if(!IsNumberOnly(txtSweepPhone1.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtBool.value="1";
   					txtSweepPhone1.value = '';
   					txtSweepPhone1.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone2))
   			{
   				if(!IsNumberOnly(txtSweepPhone2.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtSweepPhone2.value = '';
   					txtBool.value="1";
   					txtSweepPhone2.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone3))
   			{
   				if(!IsNumberOnly(txtSweepPhone3.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtBool.value="1";
   					txtSweepPhone3.value = '';
   					txtSweepPhone3.focus();
   					return false;
   				}
   			}
   		if(txtSweepPhone1.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone1.value = '';
				txtBool.value="1";
				txtSweepPhone1.focus();
				return false;
		} 
		if(txtSweepPhone2.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone2.value = '';
				txtBool.value="1";
				txtSweepPhone2.focus();
				return false;
		} 
		if(txtSweepPhone3.value.length<4)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone3.value = '';
				txtBool.value="1";
				txtSweepPhone3.focus();
				return false;
		} 
		
		if(IsLeftBlank(txtsweepEmail))
   			{
   			   alert("Please Enter Your Email");
   		       txtBool.value="1";
   		       txtsweepEmail.focus();
   		       return false;
   			}	
   			
		if(!IsValidEmailId(txtsweepEmail.value))
   			{
   				alert("Email Id is not Valid"); 
   				txtBool.value="1"; 
   				txtsweepEmail.value = '';	    
   				txtsweepEmail.focus();
   				return false;
   			}
   			
   			if(IsLeftBlank(txtSweepAdd))
   			{
   			   alert("Please Enter Your Street");
   		       txtBool.value="1";
   		       txtSweepAdd.focus();
   		       return false;
   			}	
   			
   			if(IsLeftBlank(txtLeftCity))
   			{
   			    alert("Please Enter Your City");
   		       txtBool.value="1";
   		       txtLeftCity.focus();
   		       return false;
   			}
   			
   			if(State.selectedIndex=="0")
   		    {
   		       alert("Please Select Your State");
   		       txtBool.value="1";
   		       State.focus();
   		       return false;
   		    }
		if(IsLeftBlank(ZipCode1))
   		    {
   		       alert("Please Enter Your Zip Code");
   		       txtBool.value="1";
   		       ZipCode1.focus();
   		       return false;
   		    }   		    
   		    if(!IsLeftBlank(ZipCode1))
   			{
   				if(!IsNumberOnly(ZipCode1.value))
   				{
   					alert("Zip Code can have only Numbers"); 
   					txtBool.value="1";
   					ZipCode1.value = '';
   					ZipCode1.focus();
   					return false;
   				}
   			} 
   			if(ZipCode1.value.length<5)
			{
				alert('Zip should be atleast 9 Digit Long');
				txtBool.value="1";
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}
			if(ZipCode1.value.length>6)
			{
				alert('Zip should be atmost 9 Digit Long');
				txtBool.value="1";
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}
   		    if(!IsLeftBlank(ZipCode2))
   			{
   				if(!IsNumberOnly(ZipCode2.value))
   				{
   					alert("Zip Code can have only Numbers"); 
   					txtBool.value="1";
   					ZipCode2.value = '';
   					ZipCode2.focus();
   					return false;
   				}
   			}    			 
        if(txtSweepGender.selectedIndex=="0")
   		    {
   		       alert("Please Select Your Gender");
			   txtBool.value="1";
   		       txtSweepGender.focus();
   		       return false;
   		    }
   		    
         if(IsLeftBlank(txtSweepAge))
   		    {
   		       alert("Please Enter Your Date Of Birth");
   		       txtBool.value="1";
   		       //txtSweepAge.focus();
   		       calImage.focus();
   		       return false;
   		    }    		    
//          if(!IsLeftBlank(txtSweepAge))
//   			{
//   				if(!IsNumberOnly(txtSweepAge.value))
//   				{
//   					alert("Age can have only Numbers"); 
//   					txtBool.value="1";
//   					txtSweepAge.value = '';
//   					txtSweepAge.focus();
//   					return false;
//   				}
//   			} 
//   			if(txtSweepAge.value > 100)
//   				{
//   					alert("Age must be less than 100"); 
//   					txtBool.value="1";
//   					txtSweepAge.value = '';
//   					txtSweepAge.focus();
//   					return false;
//   				}

            if(ddlLeftIndexHearAbtUs.selectedIndex=="0")
   		    {
   		       alert("Please Select How did you hear about us");
			   txtBool.value="1";
   		       ddlLeftIndexHearAbtUs.focus();
   		       return false;
   		    }
   			txtBool.value="0";
   			SetLeftData();

}
function SetLeftData()
{
var sweepsID=document.getElementById("ctl00_UserLeftControl1_1_sweepsID").value;
var txtAccept=document.getElementById("ctl00_UserLeftControl1_1_txtAccept").value;
var txtSweepsName=document.getElementById("ctl00_UserLeftControl1_1_txtSweepsName").value;

var txtSweepPhone1=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone1").value;
var txtSweepPhone2=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone2").value;
var txtSweepPhone3=document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone3").value;

var txtSweepPhone = txtSweepPhone1+"-"+txtSweepPhone2+"-"+txtSweepPhone3;
var txtsweepEmail= document.getElementById("ctl00_UserLeftControl1_1_txtsweepEmail").value;
var txtSweepAdd=document.getElementById("ctl00_UserLeftControl1_1_txtSweepAdd").value;
var txtAptUnitNo=document.getElementById("ctl00_UserLeftControl1_1_txtAptUnitNo").value;
var txtLeftCity=document.getElementById("ctl00_UserLeftControl1_1_txtLeftCity").value;
var State =document.getElementById("ctl00_UserLeftControl1_1_ddlDivState").value;

var ZipCode1=document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode1").value;
var ZipCode2=document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode2").value;
var ZipCode=ZipCode1+"-"+ZipCode2;

var ddlLeftIndexHearAbtUs=document.getElementById("ctl00_UserLeftControl1_1_ddlLeftIndexHearAbtUs").value;
var txtSweepGender=Trim(document.getElementById("ctl00_UserLeftControl1_1_txtSweepGender").value);

var txtSweepAge=document.getElementById("ctl00_UserLeftControl1_1_txtDOB").value;

var chkLeftCtrlSpecialOffers=document.getElementById("ctl00_UserLeftControl1_1_chkLeftCtrlSpecialOffers").checked;



//var txtSweepAge=document.getElementById("ctl00_UserLeftControl1_1_txtSweepAge").value;
query=sweepsID+"~"+txtAccept+"~"+txtSweepsName+"~"+txtSweepPhone+"~"+txtsweepEmail+"~"+txtSweepAdd+"~"+txtSweepGender+"~"+txtSweepAge;
query = query + "~" + txtAptUnitNo + "~" + txtLeftCity + "~" + State + "~" + ZipCode + "~" + ddlLeftIndexHearAbtUs+"~" + chkLeftCtrlSpecialOffers;

URL=requestURLs+query;
 //Create the xmlHttp object to use in the request 
				//stateChangeHandler will fire when the state has changed, i.e. data is received back 
				// This is non-blocking (asynchronous) 
				xmlHttp = GetXmlHttpObject(stateChangeHandlerLeft); 
				//Send the xmlHttp get to the specified url 
				xmlHttp_Get(xmlHttp, URL);
				
document.getElementById("ctl00_UserLeftControl1_1_txtSweepsName").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone1").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone2").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtLeftSweepPhone3").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtAptUnitNo").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtLeftCity").value="";
document.getElementById("ctl00_UserLeftControl1_1_ddlDivState").options[0].selected=true;
document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode1").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtSweepZipCode2").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtsweepEmail").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtSweepAdd").value="";
document.getElementById("ctl00_UserLeftControl1_1_txtSweepGender").options[0].selected=true
//var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_txtSweepAge").value;
document.getElementById("ctl00_UserLeftControl1_1_txtDOB").value="";
document.getElementById("ctl00_UserLeftControl1_1_ddlLeftIndexHearAbtUs").options[0].selected=true				
	return true;			
				
				
				
}

function stateChangeHandlerLeft() 
		{ 		
			//readyState of 4 or 'complete' represents that data has been returned 
			if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
				//Gather the results from the callback 
				var txtBool=document.getElementById("ctl00_UserLeftControl1_1_txtBool");
				var str = xmlHttp.responseText; 
				
				if(Trim(str) == "E")
			    {
			      txtBool.value="0";
			      alert("You are already registered with us for Sweepstakes");
			      //return true;
			    }
				else if(str!="0")
				{				
				  txtBool.value="1";
				  alert('Sorry..Unable to process your requerst.');
				  return false;
				}
				else
				{
				  txtBool.value="0";
				}
			} 
		}	
		
function validateEditSweepStake()
   {    
     var txtSweepsName=document.getElementById("ctl00_ContentPlaceHolder1_TxtName");   
    var txtSweepPhone1=document.getElementById("ctl00_ContentPlaceHolder1_TxtPhoneNumber1");
    var txtSweepPhone2=document.getElementById("ctl00_ContentPlaceHolder1_TxtPhoneNumber2");
    var txtSweepPhone3=document.getElementById("ctl00_ContentPlaceHolder1_TxtPhoneNumber3");
    var txtLeftCity=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexCity");
    var State =document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexState");
    var ZipCode1=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode1");
    var ZipCode2=document.getElementById("ctl00_ContentPlaceHolder1_txtIndexSweepZipCode2");
    var txtsweepEmail= document.getElementById("ctl00_ContentPlaceHolder1_TxtEmail");
    var txtSweepAdd=document.getElementById("ctl00_ContentPlaceHolder1_TxtAddress");    
    var txtSweepAge=document.getElementById("ctl00_ContentPlaceHolder1_TxtAge");
     var SAbout =document.getElementById("ctl00_ContentPlaceHolder1_ddlIndexHearAbtUs");

    if(IsLeftBlank(txtSweepsName))
   		{
   		  alert("Please Enter Your Name");   
   		  txtSweepsName.value="";
   		  txtSweepsName.focus();
   		  return false;
   		}    
   	if(IsLeftBlank(txtSweepPhone1))
   		{
   		   alert("Please Enter Your Phone Number"); 	       
 	       txtSweepPhone1.value="";
 		   txtSweepPhone1.focus();
   		   return false;
   	    }   			
   			if(IsLeftBlank(txtSweepPhone2))
   			{   			
   			   alert("Please Enter Your Phone Number");   		       
   		       txtSweepPhone2.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtSweepPhone3))
   			{
   			   alert("Please Enter Your Phone Number");   		       
   		       txtSweepPhone3.focus();
   		       return false;
   			}		
   			
      		 if(!IsLeftBlank(txtSweepPhone1))
   			{
   				if(!IsNumberOnly(txtSweepPhone1.value))
   				{
   					alert("Phone No can have only Numbers");    				
   					txtSweepPhone1.value = '';
   					txtSweepPhone1.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone2))
   			{
   				if(!IsNumberOnly(txtSweepPhone2.value))
   				{
   					alert("Phone No can have only Numbers"); 
   					txtSweepPhone2.value = '';   					
   					txtSweepPhone2.focus();
   					return false;
   				}
   			}
   			 if(!IsLeftBlank(txtSweepPhone3))
   			{
   				if(!IsNumberOnly(txtSweepPhone3.value))
   				{
   					alert("Phone No can have only Numbers");    					
   					txtSweepPhone3.value = '';
   					txtSweepPhone3.focus();
   					return false;
   				}
   			}
   		if(txtSweepPhone1.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone1.value = '';				
				txtSweepPhone1.focus();
				return false;
		} 
		if(txtSweepPhone2.value.length<3)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone2.value = '';				
				txtSweepPhone2.focus();
				return false;
		} 
		if(txtSweepPhone3.value.length<4)
		{
				alert('Phone Number should be atleast 10 Digit Long');
				txtSweepPhone3.value = '';			
				txtSweepPhone3.focus();
				return false;
		} 		
		if(IsLeftBlank(txtsweepEmail))
   			{
   			   alert("Please Enter Your Email Id");   		       
   		       txtsweepEmail.focus();
   		       return false;
   			}	
		if(!IsValidEmailId(txtsweepEmail.value))
   			{
   				alert("Email Id is not Valid");   				
   				txtsweepEmail.value = '';	    
   				txtsweepEmail.focus();
   				return false;
   			}   			
   			if(IsLeftBlank(txtSweepAdd))
   			{
   			   alert("Please Enter Your Street");   		       
   		       txtSweepAdd.focus();
   		       return false;
   			}   			
   			if(IsLeftBlank(txtLeftCity))
   			{
   			    alert("Please Enter Your City");   		     
   		       txtLeftCity.focus();
   		       return false;
   			}   			
   			if(State.selectedIndex=="0")
   		    {
   		       alert("Please Select Your State");   		      
   		       State.focus();
   		       return false;
   		    }
		if(IsLeftBlank(ZipCode1))
   		    {
   		       alert("Please Enter Your Zip Code");   		      
   		       ZipCode1.focus();
   		       return false;
   		    }   		    
   		    if(!IsLeftBlank(ZipCode1))
   			{
   				if(!IsNumberOnly(ZipCode1.value))
   				{
   					alert("Zip Code can have only Numbers");    					
   					ZipCode1.value = '';
   					ZipCode1.focus();
   					return false;
   				}
   			} 
   			if(ZipCode1.value.length<5)
			{
				alert('Zip should be atleast 9 Digit Long');			
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}
			if(ZipCode1.value.length>6)
			{
				alert('Zip should be atmost 9 Digit Long');				
				ZipCode1.value = '';
				ZipCode1.focus();
				return false;
			}
   		   
   		    if(!IsLeftBlank(ZipCode2))
   			{
   				if(!IsNumberOnly(ZipCode2.value))
   				{
   					alert("Zip Code can have only Numbers");    				
   					ZipCode2.value = '';
   					ZipCode2.focus();
   					return false;
   				}
   			} 
         if(IsLeftBlank(txtSweepAge))
   		    {
   		       alert("Please Enter Your Age");   		   
   		       txtSweepAge.focus();
   		       return false;
   		    } 
   		    
          if(!IsLeftBlank(txtSweepAge))
   			{
   				if(!IsNumberOnly(txtSweepAge.value))
   				{
   					alert("Age can have only Numbers");    				
   					txtSweepAge.value = '';
   					txtSweepAge.focus();
   					return false;
   				}
   			} 
   			if(txtSweepAge.value > 100)
   				{
   					alert("Age must be less than 100");    					
   					txtSweepAge.value = '';
   					txtSweepAge.focus();
   					return false;
   				}  
   				if(SAbout.selectedIndex=="0")
                 {
                      alert("Please Select How did you hear about us");   
                      SAbout.focus();
                      return false;
                 }  
          
  }

