﻿// JScript File
function applynow()
{
        var temp = true;
        if (document.getElementById("ctl00_ContentPlaceHolder1_name").value=="")
		{
		     alert("Please enter your name");
		     document.getElementById("ctl00_ContentPlaceHolder1_name").focus();
		     temp = false;
		     return false;
		} 
		else
		{
		    if(!isAlphabet(document.getElementById("ctl00_ContentPlaceHolder1_name"),'Please enter alphabets only'))
	        {
	            document.getElementById("ctl00_ContentPlaceHolder1_name").value="";
	            document.getElementById("ctl00_ContentPlaceHolder1_name").focus();
	            return false;
	        }
		}    
		if (document.getElementById("ctl00_ContentPlaceHolder1_day").value=="0")
		{
		     alert("Please select day");
		     document.getElementById("ctl00_ContentPlaceHolder1_day").focus();
		     temp = false;
		     return false;
		}   
		if (document.getElementById("ctl00_ContentPlaceHolder1_month").value=="0")
		{
		     alert("Please select month");
		     document.getElementById("ctl00_ContentPlaceHolder1_month").focus();
		     temp = false;
		     return false;
		}   
		if (document.getElementById("ctl00_ContentPlaceHolder1_year").value=="0")
		{
		     alert("Please select year");
		     document.getElementById("ctl00_ContentPlaceHolder1_year").focus();
		     temp = false;
		     return false;
		}   
		if (document.getElementById("ctl00_ContentPlaceHolder1_address").value=="")
		{
		     alert("Please enter your address");
		     document.getElementById("ctl00_ContentPlaceHolder1_address").focus();
		     temp = false;
		     return false;
		}   
        if ((document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond").value=="") && (document.getElementById("ctl00_ContentPlaceHolder1_phone2").value==""))
		{
		     alert("Please enter Either Mobile / Residence / Office Number ");
		     document.getElementById("ctl00_ContentPlaceHolder1_phone2").focus();
		     temp = false;
		     return false;
		}   
		if (document.getElementById("ctl00_ContentPlaceHolder1_phone2").value!="")
	     {
	         if(!IsNumeric(document.getElementById("ctl00_ContentPlaceHolder1_phone2").value))
	         {
	             alert("Please enter numbers only");
	             document.getElementById("ctl00_ContentPlaceHolder1_phone2").value = "";
	             document.getElementById("ctl00_ContentPlaceHolder1_phone2").focus();
	             temp = false;
	             return false;
	         }
	        if(!lengthRestriction(document.getElementById("ctl00_ContentPlaceHolder1_phone2"),6,10))
            {
                return false;
            }
	    }  
		if (document.getElementById("ctl00_ContentPlaceHolder1_phone2").value!="")
		{
		    if (document.getElementById("ctl00_ContentPlaceHolder1_phone1").value=="")
		    {
		         alert("Please enter STD Code");
		         document.getElementById("ctl00_ContentPlaceHolder1_phone1").focus();
		         temp = false;
		         return false;
		    }
		}  
		if (document.getElementById("ctl00_ContentPlaceHolder1_phone1").value!="")
	     {
	         if(!IsNumeric(document.getElementById("ctl00_ContentPlaceHolder1_phone1").value))
	         {
	             alert("Please enter numbers only");
	             document.getElementById("ctl00_ContentPlaceHolder1_phone1").value = "";
	             document.getElementById("ctl00_ContentPlaceHolder1_phone1").focus();
	             temp = false;
	             return false;
	         }
	         else
             {
                if(document.getElementById("ctl00_ContentPlaceHolder1_phone1").value.substring(0,1) != "0")
                {
                    alert("STD Code should starts with 0");
                    document.getElementById("ctl00_ContentPlaceHolder1_phone1").value = "";
                    document.getElementById("ctl00_ContentPlaceHolder1_phone1").focus();
                    temp = false;
                    return false;
                }
                else
                {
                    if(!lengthRestriction(document.getElementById("ctl00_ContentPlaceHolder1_phone1"),3,6))
                    {
                        return false;
                    }
                }
             }
	    }   
	    if (document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond").value!="")
	     {
	         if(!IsNumeric(document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond").value))
	         {
	             alert("Please enter numbers only");
	             document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond").value = "";
	             document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond").focus();
	             temp = false;
	             return false;
	         }
	        if(!ismobileno(document.getElementById("ctl00_ContentPlaceHolder1_mobilesecond"),10))
            {
                return false;
            }
	    }
		if (document.getElementById("ctl00_ContentPlaceHolder1_email").value=="")
		{
		     alert("Please enter your Email id");
		     document.getElementById("ctl00_ContentPlaceHolder1_email").value="";
		     document.getElementById("ctl00_ContentPlaceHolder1_email").focus();
		     temp = false;
		     return false;
		} 
		if (document.getElementById("ctl00_ContentPlaceHolder1_email").value!="")
		{
		    if(!emailValidator(document.getElementById("ctl00_ContentPlaceHolder1_email")))
		    {
		         alert("Please enter a valid Email id ");
		         document.getElementById("ctl00_ContentPlaceHolder1_email").value="";
		         document.getElementById("ctl00_ContentPlaceHolder1_email").focus();
		         temp = false;
		         return false;
		    }
		}
		if (document.getElementById("ctl00_ContentPlaceHolder1_curloc").value=="")
		{
		     alert("Please enter your current location");
		     document.getElementById("ctl00_ContentPlaceHolder1_curloc").focus();
		     temp = false;
		     return false;
		} 
		else
		{
		    if(!isAlphabet(document.getElementById("ctl00_ContentPlaceHolder1_curloc"),'Please enter alphabets only'))
	        {
	            document.getElementById("ctl00_ContentPlaceHolder1_curloc").value="";
	            document.getElementById("ctl00_ContentPlaceHolder1_curloc").focus();
	            return false;
	        }
		}
        if (document.getElementById("ctl00_ContentPlaceHolder1_prefloc").value=="0" || document.getElementById("ctl00_ContentPlaceHolder1_prefloc").value=="")
		{
		     alert("Please select your preferred location");
		     document.getElementById("ctl00_ContentPlaceHolder1_prefloc").focus();
		     temp = false;
		     return false;
		}   
		if (document.getElementById("ctl00_ContentPlaceHolder1_pos").value=="")
		{
		     alert("Please enter current employer");
		     document.getElementById("ctl00_ContentPlaceHolder1_pos").focus();
		     temp = false;
		     return false;
		} 
		if (document.getElementById("ctl00_ContentPlaceHolder1_ug").value=="")
		{
		     alert("Please enter your educational qualification");
		     document.getElementById("ctl00_ContentPlaceHolder1_ug").focus();
		     temp = false;
		     return false;
		} 
		if (!document.getElementById("ctl00_ContentPlaceHolder1_agree").checked)
		{
		     alert("Please check the terms and condition box to indicate your acceptance");
		     return false;
		} 
}

function inputValidation(type,e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==8 || key==46 || key==13 ||key==32 || key == 16)    
        return true;  
    
    if(type=='message')
    {
        if(isDescription(trim(document.getElementById('ctl00_ContentPlaceHolder1_address').value))==false)
        {
            alert('please avoid using $@#%^&*<>?:;{}!+[]|/');
             var question=document.getElementById('ctl00_ContentPlaceHolder1_address').value; 
             document.getElementById('ctl00_ContentPlaceHolder1_address').value=question.replace(/[^-.,a-zA-Z0-9\s]/gi,'');            
        return false;
        }
    }        
    return true;
}

