//-------------------------------------------------------------------------------------------
// dailies-rebate.js (Rebate Form)
//-------------------------------------------------------------------------------------------

function submitFrm(gaPost) {
	var oVal = $('#a10_Email_Address').val();
	var oValVerify = $('#a11_Email_Address_Verify').val();
	var emailFilter = /^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/;
	var err=false;
	if($('#a01_First_Name').val() == "*First Name" || $('#a01_First_Name').val() == "") {
		$('#tdFname input').css("color", "red"); err=true;

	}else{
		$('#tdFname input').css("color", "#004A80"); 

	}

	if($('#a02_Last_Name').val() == "*Last Name" || $('#a02_Last_Name').val() == "") {
		$('#tdLname input').css("color", "red"); err=true;
	}else{$('#tdLname input').css("color", "#004A80");}
	
	if($('#a03_Address_1').val() == "*Address 1" || $('#a03_Address_1').val() == "") {
		$('#tdAddr input').css("color", "red"); err=true;
	}else{
		$('#tdAddr input').css("color", "#004A80"); 
	}
	
	if($('#a05_City').val() == "*City" || $('#a05_City').val() == "") {
		$('#tdCity input').css("color", "red"); err=true;
	}else{
		$('#tdCity input').css("color", "#004A80"); 
	}
	
	if($('#a06_State').val() == "No Selection" || $('#a06_State').val() == "") {
		$('#tdState input').css("color", "red"); err=true;
	}else{
		$('#tdState input').css("color", "#004A80"); 
	}
			
	if($('#a07_Zip').val() == "*Zip/Postal Code" || $('#a07_Zip').val() == "") {
		$('#tdZip input').css("color", "red"); err=true;
	}else {
			
			var zVal = $('#a07_Zip').val();
			zVal = zVal.replace('-','')
			$('#zip').fadeOut('slow'); 
			if(isNaN(zVal)) {
				$('#tdZip input').css("color", "red"); err=true;
			}
			else 
				$('#tdZip input').css("color", "#004A80"); 
		}

	if($('#a10_Email_Address').val() == "*Email Address" || $('#a10_Email_Address').val() == "") {
		$('#tdEmail input').css("color", "red"); err=true;
	}
	else if( !emailFilter.test(oVal)) {
		$('#tdEmail input').css("color", "red"); err=true;
	}
	else{
		$('#tdEmail input').css("color", "#004A80"); 
		
	}

	if($('#a11_Email_Address_Verify').val() == "*Verify Email Address" || $('#a11_Email_Address_Verify').val() == "") {
		$('#tdEmail2 input').css("color", "red"); err=true;
		//document.getElementById('a10_Email_Address_Verify').focus();
	}
	else if( !emailFilter.test(oValVerify)) {
		$('#tdEmail2 input').css("color", "red"); err=true;
	}
	
	else{
		$('#tdEmail2 input').css("color", "#004A80");
	}
	if($('#a10_Email_Address').val() != "*Email Address" && $('#a10_Email_Address').val() != "") {
		if($('#a11_Email_Address_Verify').val() != "*Verify Email Address" || $('#a11_Email_Address_Verify').val() != ""){
			if(oVal != oValVerify){
				$('#tdEmail input').css("color", "red"); 
				$('#tdEmail2 input').css("color", "red");  err=true;
				//return false;
				
			}else{
				$('#tdEmail input').css("color", "#004A80");
				$('#tdEmail2 input').css("color", "#004A80");
			}
		}
	}

	if($('#a13_DOB').val() == "") {
		$('#tdDOB input').css("color", "red"); err=true;
	}else{
		$('#tdDOB input').css("color", "#004A80"); 
		//_trackEvent('test1','test2','test3');
	}

	if($('#b2_Product_Modality').val() == "No Selection" || $('#b2_Product_Modality').val() == "") {
		$('#tdLensType input').css("color", "red"); err=true;
	}else{
		$('#tdLensType input').css("color", "#004A80"); 
	}
	
	if( $('#b2_Product_Modality').val() != "dont-know" && $('#b2_Product_Modality').val() != "dont-wear" && ($('#b3_Product_Name').val() == "No Selection" || $('#b3_Product_Name').val() == "") ) {
		$('#tdLensBrand input').css("color", "red"); err=true;
	}else{
		$('#tdLensBrand input').css("color", "#004A80"); 
	}

	if($('#b4_Offer_Other').val() == "Specify other") {
		$('#b4_Offer_Other').val("");
	}
	

	if($('#b5_Has_Promo_Code_Yes').is(":checked") && $('#b5_Promo_Code').val() == "*Promo Code") {
		$('#b5_Promo_Code').css("color", "red"); err=true;
	}else{
		$('#b5_Promo_Code').css("color", "#004A80");
	}
	
	if($('#b5_Has_Promo_Code_No').is(":checked")){
		$('#b5_Promo_Code').val("");
	}
	
	if(!($('#b5_Has_Promo_Code_Yes').is(":checked")) && !($('#b5_Has_Promo_Code_No').is(":checked"))){
		$("#lblPromoYes").css("color","red");
		$("#lblPromoNo").css("color","red");
		err=true;
	}else{
		$("#lblPromoYes").css("color", "#004A80");
		$("#lblPromoNo").css("color", "#004A80");
	}
	
	/*  Check and submit the form */

	if(err == true){
		try {
			    var pageTracker = _gat._getTracker("UA-1231105-2");
			    pageTracker._setDomainName("none");
			    pageTracker._setAllowLinker(true);
			    //page name is tracked on parent page!				
			    pageTracker._trackPageview('/rebate/step1/submit-error.html'); 
			  } catch(err) {}
		
		window.parent.scrollTo(0,0);

	}
	else{
		
		try {
		    var pageTracker = _gat._getTracker("UA-1231105-2");
		    pageTracker._setDomainName("none");
		    pageTracker._setAllowLinker(true);
		    //page name is tracked on parent page!				
		    pageTracker._trackPageview('/rebate/step1/submit.html'); 
		  } 
		  catch(err) {}
		
		
		window.parent.scrollTo(0,0);
		document.Rebate_Form.submit();
		
		
		
	}
}


