 $(function() 

{ 

 
$('#franchiseform').submit(function()  
 { 
   
        // inside event callbacks 'this' is the DOM element so we first  
        // wrap it in a jQuery object and then invoke ajaxSubmit  
	    //alert('test');
	    var firstname_length; 
	    var lastname_length; 
          var email_length;
          var email;
	    var phone_mobile_length; 
	    var phone_home_length; 
	    var address_length; 
	    var location_length; 
	    var experience_length = 0; 	    
	    var knowledge_length = 0; 
	    var skills_length = 0;     
	    var personality_length = 0; 	    
	    var cost_length = 0; 
	    var assets_length = 0; 
	    var loan_length = 0; 
	    var capital_length = 0; 
	    var time_length = 0; 
	    var commitment_length = 0; 
	    
	    
	    var status=true; 
	  
	    firstname_length = $("#strFirstName").val().length;  
	    lastname_length = $("#strLastName").val().length; 
	    email_length = $("#strEmail").val().length; 
          email = $("#strEmail").val();
	    phone_mobile_length = $("#strPhoneMobile").val().length;  
	    phone_home_length = $("#strPhoneHome").val().length;  
	    address_length = $("#strAddress").val().length;  
	    location_length = $("#strLocation").val().length; 
	    
	    
	    if ($("input[@name='strExperience']:checked").val()) {
		    experience_length = 1; 
	    }
	    
	    if ($("input[@name='strKnowledge']:checked").val()) {
	    	knowledge_length = 1;
	    }

	    if ($("input[@name='strSkills']:checked").val()) {
	    	skills_length = 1;
	    }
	    
	    if ($("input[@name='strPersonality']:checked").val()) {
	    	personality_length = 1;
	    }
	    
	    if ($("input[@name='strCost']:checked").val()) {
	    	cost_length = 1;
	    }
	    
	    if ($("input[@name='strAssets']:checked").val()) {
	    	assets_length = 1;
	    }
	    
	    if ($("input[@name='strLoan']:checked").val()) {
	    	loan_length = 1;
	    }
	    
	    if ($("input[@name='strCapital']:checked").val()) {
	    	capital_length = 1;
	    }
	    
	    if ($("input[@name='strTime']:checked").val()) {
	    	time_length = 1;
	    }
	    
	    if ($("input[@name='strCommitment']:checked").val()) {
	    	commitment_length = 1;
	    }
	    

	    
	    
	    
	    $("#firstname_warning").empty(); 
	    $("#strFirstName").css({backgroundColor: ''}); 
	    if (firstname_length == 0){ 
	     $("#strFirstName").css({backgroundColor: '#FAD8E0'}); 
	     $("#firstname_warning").append(validationFirstName); 
	     status=false; 
	   } 
	       
	    $("#lastname_warning").empty(); 
	    $("#strLastName").css({backgroundColor: ''}); 
	    if (lastname_length == 0){ 
	     $("#strLastName").css({backgroundColor: '#FAD8E0'}); 
	     $("#lastname_warning").append(validationLastName); 
	     status=false; 
	    } 
	 
	    $("#email_warning").empty(); 
	    $("#strEmail").css({backgroundColor: ''}); 

	    if (email_length == 0){ 
	     $("#strEmail").css({backgroundColor: '#FAD8E0'}); 
	     $("#email_warning").append(validationEmail); 
	     status=false; 
	    }
 
	    var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);

	    if (!pattern.test(email) && email_length > 0){ 
	     $("#strEmail").css({backgroundColor: '#FAD8E0'}); 
	     $("#email_warning").append(validationEmailValid); 
	     status=false; 
	    }

	 
	    $("#phone_mobile_warning").empty(); 
	    $("#strPhoneMobile").css({backgroundColor: ''}); 
	    if (phone_mobile_length == 0){ 
	     $("#strPhoneMobile").css({backgroundColor: '#FAD8E0'}); 
	     $("#phone_mobile_warning").append(validationPhoneMobile); 
	     status=false; 
	   } 
	 	 
	 
	    $("#phone_home_warning").empty(); 
	    $("#strPhoneHome").css({backgroundColor: ''}); 
	    if (phone_home_length == 0){ 
	     $("#strPhoneHome").css({backgroundColor: '#FAD8E0'}); 
	     $("#phone_home_warning").append(validationPhoneHome); 
	     status=false; 
	    }
	    
	    $("#address_warning").empty(); 
	    $("#strAddress").css({backgroundColor: ''}); 
	    if (address_length == 0){ 
	     $("#strAddress").css({backgroundColor: '#FAD8E0'}); 
	     $("#address_warning").append(validationAddress); 
	     status=false; 
	    }	    
	    
	    $("#location_warning").empty(); 
	    $("#strLocation").css({backgroundColor: ''}); 
	    if (location_length == 0){ 
	     $("#strLocation").css({backgroundColor: '#FAD8E0'}); 
	     $("#location_warning").append(validationLocation); 
	     status=false; 
	    }
	    
	    $("#experience_warning").empty(); 
	    if (experience_length == 0){
	        $("#Experience").css({color: '#990000'}); 
	     //$("#experience_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Experience").css({color: '#000000'}); 
	    }	
	    
	    $("#knowledge_warning").empty(); 
	    if (knowledge_length == 0){ 
	        $("#Knowledge").css({color: '#990000'}); 
	     //$("#knowledge_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Knowledge").css({color: '#000000'}); 
	    }		    
 
	    $("#skills_warning").empty(); 
	    if (skills_length == 0){ 
	        $("#Skills").css({color: '#990000'}); 
	     //$("#skills_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Skills").css({color: '#000000'}); 
	    }
	    
	    $("#personality_warning").empty(); 
	    if (personality_length == 0){ 
	        $("#Personality").css({color: '#990000'}); 
	     //$("#personality_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Personality").css({color: '#000000'}); 
	    }
	    
	    $("#cost_warning").empty(); 
	    if (cost_length == 0){ 
	        $("#Cost").css({color: '#990000'}); 
	     //$("#cost_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Cost").css({color: '#000000'}); 
	    }
	    
	    $("#assets_warning").empty(); 
	    if (assets_length == 0){ 
	        $("#Assets").css({color: '#990000'}); 
	     //$("#assets_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Assets").css({color: '#000000'}); 
	    }

	    $("#loan_warning").empty(); 
	    if (loan_length == 0){ 
	        $("#Loan").css({color: '#990000'});  
	     //$("#loan_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Loan").css({color: '#000000'});  
	    }    
	    
	    $("#capital_warning").empty(); 
	    if (capital_length == 0){ 
	       $("#Capital").css({color: '#990000'}); 
	     //$("#capital_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Capital").css({color: '#000000'}); 
	    }

	    $("#time_warning").empty(); 
	    if (time_length == 0){ 
	        $("#Time").css({color: '#990000'}); 
	     //$("#time_warning").append(" Time is required field"); 
	     status=false; 
	    } else {
	    	$("#Time").css({color: '#000000'}); 
	    }  

	    $("#commitment_warning").empty(); 
	    if (commitment_length == 0){ 
	        $("#Commitment").css({color: '#990000'}); 
	     //$("#commitment_warning").append(" This is a required field"); 
	     status=false; 
	    } else {
	    	$("#Commitment").css({color: '#000000'}); 
	    }		    

	    
	    if (!status) {
		     $("#Mandatory").css({color: '#990000'}); 
	    }
	    
	    
	        	    
        return status;  
    });  
      
});   
 

