// -->
var testresults

function checkemail(){
 	var str=document.salesform.txtemail.value
 	var filter=/^.+@.+\..{2,3}$/

	if (filter.test(str))
    	testresults=true
 	else {
    	alert("Please enter a valid email address!")
		document.salesform.txtemail.value="";
		document.salesform.txtemail.focus();
    	testresults=false
	}
 	return (testresults)
}

function cronicDigit(c){
	var test = "" + c;

	if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4" || test == "5" 
	|| test == "6" || test == "7" || test == "8" || test == "9" || test == "-" || test == "+" || test == " ")
	{
	    return true;
	}
	    return false;  
}
	
function cronicAllDigit(s){
	var test = "" + s;
	for (var k =0; k < test.length; k++){
		var c = test.substring(k, k+1);
	    	if (cronicDigit(c) == false){
	        	return false;
	        }
	}
}
	
//function cronicFieldYes(){
	//document.salesform.txtQ3.disabled=false;
	//document.salesform.txtQ3.focus();
//}

//function cronicFieldNo(){
	//document.salesform.txtQ3.disabled=true;
	//document.salesform.txtQ3.value="";
//}

function checkinfo(form){
	missinginfo="";
	
	if (document.salesform.txtname.value ==""){
		missinginfo += "Please enter your name";
		alert(missinginfo);
		document.salesform.txtname.focus();
		return false;
	}
	
	if (document.salesform.txtmobile.value ==""){
		missinginfo += "Please enter your mobile number";
		alert(missinginfo);
		document.salesform.txtmobile.focus();
		return false;
	}
	else if (cronicAllDigit(document.salesform.txtmobile.value) == false){
		alert("Please enter a valid mobile number!");
		document.salesform.txtmobile.value="";
		document.salesform.txtmobile.focus();
		return false;
	}
	
	if (document.salesform.txtemail.value ==""){
		missinginfo += "Please enter your e-mail";
		alert(missinginfo);
		document.salesform.txtemail.focus();
		return false;
	}
		
		
	if (document.salesform.txtQ1.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ1.focus();
		return false;
	}
	
	if (document.salesform.txtQ2.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ2.focus();
		return false;
	}
	
		if (document.salesform.txtq3a.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtq3a.focus();
		return false;
	}
	
		if (document.salesform.txtq3b.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtq3b.focus();
		return false;
	}
	
		if (document.salesform.txtq3c.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtq3c.focus();
		return false;

	}
	
	var groupc = document.salesform.rdbQ4;
	for (var i=0; i<groupc.length; i++){
		if (groupc[i].checked) break;
		}
		if (i==groupc.length){
			alert("Please answer the question");
			return false;
		} 
		if (document.salesform.txtQ4.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ4.focus();
		return false;
	}
		if (document.salesform.txtQ5a.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ5a.focus();
		return false;
	}
		
		if (document.salesform.txtQ5b.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ5b.focus();
		return false;
	}
	
		if (document.salesform.txtQ5c.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ5c.focus();
		return false;
	}
		
	//var groupa = document.salesform.rdbQ3;
	//for (var i=0; i<groupa.length; i++){
		//if (groupa[i].checked) break;
	//if (i==groupa.length){
		//alert("Please answer the question");
		//return false;
	//}
		//var a=i+1;
		//if (a==2){
			//if (document.salesform.txtQ3.value==""){
			//alert("Please answer the question");
			//document.salesform.txtQ3.focus();
			//return false;
			//}
		//}
	//}
	
	if (document.salesform.txtQ6.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ6.focus();
		return false;
	}
	
	if (document.salesform.txtQ7.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ7.focus();
		return false;
	}
		 
	if (document.salesform.txtQ8.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ8.focus();
		return false;
	}
	
	if (document.salesform.txtQ9.value ==""){
		missinginfo += "Please answer the question";
		alert(missinginfo);
		document.salesform.txtQ9.focus();
		return false;
	}
		
	if (document.salesform.txtresume.value ==""){
		missinginfo += "Please create your own text resume";
		alert(missinginfo);
		document.salesform.txtresume.focus();
		return false;
	}
	
	if (document.layers||document.all){
		return checkemail()
	}
	else{
		return true
	}

}

function textLimit(field, maxlen){
	if (field.value.length > maxlen + 1)
	alert('You have exceeding the text limit, Your resume has been truncated!');
	if (field.value.length > maxlen)
	field.value = field.value.substring(0, maxlen);
}

