function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function emailcheck(str)
       {
			   var at="@";
               var dot=".";
               var lat=str.indexOf(at)
               var lstr=str.length
               var ldot=str.indexOf(dot)
               if (str.indexOf(at)==-1){
                  
				  return false
               }
               if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
               
                  return false
               }
               if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
              
                   return false
               }
                if (str.indexOf(at,(lat+1))!=-1){
              
                   return false
                }
                if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
               
                   return false
                }
                if (str.indexOf(dot,(lat+2))==-1){
              
                   return false
                }
                if (str.indexOf(" ")!=-1){
                   return false
                }
				
       }

// JavaScript Document
function isEmpty(s)
{
return((s==null)||(s.length==0));	
}
function submitFrm() {
	
	var error = 0 ;	
	var name = $("#name").val();
	
	//var username = $("#username").val();
	var email = $("#email").val();
	var password = $("#password1").val();
	var cpassword = $("#cpassword").val();
	//alert(email);										//var gender = $("#gender").val();
											////var day = $("#day").val();
											//var month = $("#month").val();
											//////var year = $("#year").val();
	
	var address = $("#address").val();
	var country = $("#country").val();

	var zip = $("#zip").val();
	var ctry_code = $("#ctry_code").val();
	var reg_code = $("#reg_code").val();
	var number = $("#number").val();
	//var result = $("#result").val();	
	
	if(isEmpty(name)) {		
		$("#name").addClass('validation-failed');
		$("#name_div").addClass('validation-advice');
		$("#name_div").text('Please enter your name.');
		error=1;
	} else {
		$("#name").removeClass('validation-failed');
		$("#name_div").removeClass('validation-advice');
		$("#name_div").text('');
	}
	
	
	if(isEmpty(email)) {		
		$("#email").addClass('validation-failed');
		$("#email_div").addClass('validation-advice');
		$("#email_div").text('Please enter email address.');
		error=1;
	} else {
		if (emailcheck(email)==false)
           {
            	$("#email").addClass('validation-failed');
				$("#email_div").addClass('validation-advice');
				$("#email_div").text('Please enter a valid email address.');
			  		error=1;
            }
			else		
			{		
				$("#email").removeClass('validation-failed');
				$("#email_div").removeClass('validation-advice');
				$("#email_div").text('');
			}
	}	
	if(isEmpty(password)) {		
		$("#password1").addClass('validation-failed');
		$("#password_div").addClass('validation-advice');
		$("#password_div").text('Please enter password.');
		error=1;
	} else {
		$("#password1").removeClass('validation-failed');
		$("#password_div").removeClass('validation-advice');
		$("#password_div").text('');
	}
	
	if(isEmpty(cpassword)) {
		$("#cpassword").addClass('validation-failed');
		$("#cpassword_div").addClass('validation-advice');
		$("#cpassword_div").text('Please enter confirm password.');
		error=1;
	} else {
		
			$("#cpassword").removeClass('validation-failed');
			$("#cpassword_div").removeClass('validation-advice');
			$("#cpassword_div").text('');
			
			if(cpassword != password){
			$("#cpassword").addClass('validation-failed');
			$("#cpassword_div").addClass('validation-advice');
			$("#cpassword_div").text('Confirm password should be same as password.');
			error=1;
			} else {
			$("#cpassword").removeClass('validation-failed');
			$("#cpassword_div").removeClass('validation-advice');
			$("#cpassword_div").text('');
			}
		
	}
	
	
	
	if(isEmpty(address)) {		
		$("#address").addClass('validation-failed');
		$("#address_div").addClass('validation-advice');
		$("#address_div").text('Please enter address.');
		error=1;
	} else {
		$("#address").removeClass('validation-failed');
		$("#address_div").removeClass('validation-advice');
		$("#address_div").text('');
	}
	
	if(isEmpty(country)) {		
		$("#country").addClass('validation-failed');
		$("#country_div").addClass('validation-advice');
		$("#country_div").text('Please select country.');
		error=1;
	} else {
		$("#country").removeClass('validation-failed');
		$("#country_div").removeClass('validation-advice');
		$("#country_div").text('');
	}
	
	
	
	if(isEmpty(zip)) {		
		$("#zip").addClass('validation-failed');
		$("#zip_div").addClass('validation-advice');
		$("#zip_div").text('Please enter zip code.');
		error=1;
	} else {
		$("#zip").removeClass('validation-failed');
		$("#zip_div").removeClass('validation-advice');
		$("#zip_div").text('');
	}
	
	if(isEmpty(ctry_code)) {		
		$("#ctry_code").addClass('validation-failed');
		$("#ctry_code_div").addClass('validation-advice');
		$("#ctry_code_div").text('Please enter correct phone no.');
		error=1;
	} else {
		$("#ctry_code").removeClass('validation-failed');
		$("#ctry_code_div").removeClass('validation-advice');
		$("#ctry_code_div").text('');
	}
	
	if(isEmpty(reg_code)) {		
		$("#reg_code").addClass('validation-failed');
		$("#ctry_code_div").addClass('validation-advice');
		$("#ctry_code_div").text('Please enter correct phone no.');
		error=1;
	} else {
		$("#reg_code").removeClass('validation-failed');
		$("#ctry_code_div").removeClass('validation-advice');
		$("#ctry_code_div").text('');
	}
		
	if(isEmpty(number)) {		
		$("#number").addClass('validation-failed');
		$("#ctry_code_div").addClass('validation-advice');
		$("#ctry_code_div").text('Please enter correct phone no.');
		error=1;
	} else {
		$("#number").removeClass('validation-failed');
		$("#ctry_code_div").removeClass('validation-advice');
		$("#ctry_code_div").text('');
	}
	
	
	if(error) return false;
	else return true;
}

