function myValidation(){
	var strValidChars = "0123456789.";
	var iChars = "0123456789!@#$%^&*()+=-[]\\\';,./{}|\":<>?";
 	
	
	if(document.submitenquiry.job_title.value=="") {
 		alert("Please select your Post applied for.");
 		document.submitenquiry.job_title.style.border ="1px solid #FF0000";
 		document.submitenquiry.job_title.focus();	
 		return false;
	}
	
	if(document.submitenquiry.candidate_name.value=="") {
 		alert("Please enter your Candidate Name.");
 		document.submitenquiry.candidate_name.style.border ="1px solid #FF0000";
 		document.submitenquiry.candidate_name.focus();	
 		return false;
	}
	
 	for (var i = 0; i < document.submitenquiry.candidate_name.value.length; i++) {
 		if (iChars.indexOf(document.submitenquiry.candidate_name.value.charAt(i)) != -1) {
 			alert ("Your Name has special characters. \nThese are not allowed.\n Please remove them and try again.");
 			document.submitenquiry.candidate_name.style.border ="1px solid #FF0000"; 
 			document.submitenquiry.candidate_name.focus();	
 			return false;
		}
	}
	
	if((document.submitenquiry.date_of_birth.value=="")|| (document.submitenquiry.date_of_birth.value=="m/dd/YYYY")) {
 		alert("Please select your Date of Birth.");
 		document.submitenquiry.date_of_birth.style.border ="1px solid #FF0000";
 		document.submitenquiry.date_of_birth.focus();	
 		return false;
	}
	
	if(document.submitenquiry.qualification.value=="") {
 		alert("Please enter your Qualification.");
 		document.submitenquiry.qualification.style.border ="1px solid #FF0000";
 		document.submitenquiry.qualification.focus();	
 		return false;
	}
	
	if(document.submitenquiry.exp_detail.value=="") {
 		alert("Please enter your Experience detail.");
 		document.submitenquiry.exp_detail.style.border ="1px solid #FF0000";
 		document.submitenquiry.exp_detail.focus();	
 		return false;
	}
	
	if(document.submitenquiry.resume_file.value=="") {
 		alert("Please select your Resume File.");
 		document.submitenquiry.resume_file.style.border ="1px solid #FF0000";
 		document.submitenquiry.resume_file.focus();	
 		return false;
	}
	
	if((document.submitenquiry.resume_file.value!="")){
		var filePath = document.submitenquiry.resume_file.value;
		var pathLength = filePath.length;
		var lastDot = filePath.lastIndexOf(".");
		var fileType = filePath.substring(lastDot,pathLength);
		if((fileType == ".doc") || (fileType == ".docx") || (fileType == ".pdf")) {
		} else {
			alert("Supports .DOC, .DOCX and .PDF formats. Your file-type is "+ fileType);
			document.submitenquiry.resume_file.focus();
			document.submitenquiry.resume_file.style.background ='#CCCCCC';
			return false;
		}
	}
	
	if(document.submitenquiry.address.value=="") {
 		alert("Please enter your Address.");
 		document.submitenquiry.address.style.border ="1px solid #FF0000";
 		document.submitenquiry.address.focus();	
 		return false;
	}
	
	if(document.submitenquiry.city.value=="") {
 		alert("Please enter your city.");
 		document.submitenquiry.city.style.border ="1px solid #FF0000";
 		document.submitenquiry.city.focus();	
 		return false;
	}
	
	if(document.submitenquiry.state.value=="") {
 		alert("Please enter your state.");
 		document.submitenquiry.state.style.border ="1px solid #FF0000";
 		document.submitenquiry.state.focus();	
 		return false;
	}
	
	if(document.submitenquiry.country.value=="") {
 		alert("Please enter your country.");
 		document.submitenquiry.country.style.border ="1px solid #FF0000";
 		document.submitenquiry.country.focus();	
 		return false;
	}
	
	
	if(document.submitenquiry.tel_no.value=="") {
 		alert("Please enter your Tel no.");
 		document.submitenquiry.tel_no.style.border ="1px solid #FF0000";
 		document.submitenquiry.tel_no.focus();	
 		return false;
	}
	
	var i;
	p = document.submitenquiry.tel_no.value.toString();
    for (i = 0; i < p.length; i++){
    	var strChar = p.charAt(i);
    	if (strValidChars.indexOf(strChar) == -1) 
		{
			alert("Given Tel no. is not a number");
			document.submitenquiry.tel_no.focus();
			return false;
	   	}
     }
	
	
	if(document.submitenquiry.cell_no.value=="") {
 		alert("Please enter your Cell no.");
 		document.submitenquiry.cell_no.style.border ="1px solid #FF0000";
 		document.submitenquiry.cell_no.focus();	
 		return false;
	}
	
	var j;
	c = document.submitenquiry.cell_no.value.toString();
    for (j = 0; j < c.length; j++){
    	var strChar = c.charAt(j);
    	if (strValidChars.indexOf(strChar) == -1) 
		{
			alert("Given Tel no. is not a number");
			document.submitenquiry.cell_no.focus();
			return false;
	   	}
     }
	
	
	var raj = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 	if(document.submitenquiry['email_id'].value.length<1){
 		alert("Please enter your Valid Email Id.");
 		document.submitenquiry.email_id.style.border ="1px solid #FF0000";  
		document.submitenquiry.email_id.focus();			
		return false;
	}else if(!raj.test(document.submitenquiry['email_id'].value)){
 		alert("Invalid Email Id");
 		document.submitenquiry.email_id.style.border ="1px solid #FF0000"; 
 		document.submitenquiry.email_id.focus();
		return false;
	}
 	
	if(document.submitenquiry.expected_sal.value=="") {
 		alert("Please enter your Expected salary.");
 		document.submitenquiry.expected_sal.style.border ="1px solid #FF0000";
 		document.submitenquiry.expected_sal.focus();	
 		return false;
	}
	
	if(document.submitenquiry.code.value=="") {
 		alert("Please enter your Security Code.");
 		document.submitenquiry.code.style.border ="1px solid #FF0000";
 		document.submitenquiry.code.focus();	
 		return false;
	}
	
	return true;
}

function checkCapsLock( e ) {
	var myKeyCode=0;
	var myShiftKey=false;
	var myMsg='Caps Lock is On.\n\nTo prevent entering your password incorrectly,\nyou should press Caps Lock to turn it off.';

	// Internet Explorer 4+
	if ( document.all ) {
		myKeyCode=e.keyCode;
		myShiftKey=e.shiftKey;

	// Netscape 4
	} else if ( document.layers ) {
		myKeyCode=e.which;
		myShiftKey=( myKeyCode == 16 ) ? true : false;

	// Netscape 6
	} else if ( document.getElementById ) {
		myKeyCode=e.which;
		myShiftKey=( myKeyCode == 16 ) ? true : false;

	}

	// Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on
	if ( ( myKeyCode >= 65 && myKeyCode <= 90 ) && !myShiftKey ) {
		alert( myMsg );

	// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
	} else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && myShiftKey ) {
		alert( myMsg );

	}
}

