	
	function checkques(frm){
		if(frm.description.value == "" || frm.description.value.charAt(0) ==" " ){
			alert("Please enter the Description for Question 1");
			//window.showques1.focus();
			frm.description.focus();
			return false; 
		}
		if(frm.code.value =="" || frm.code.value.charAt(0) ==" " ){
			alert("Please enter the reference code for Question 1");
			frm.code.focus();
			return false; 
		}
		if(frm.parts.value =="" || frm.parts.value.charAt(0) ==" " ){
			alert("Please enter the estimated number of parts for Question 1");
			frm.parts.focus();
			return false; 
		}
		
		if(frm.checkbox1.checked == false && frm.checkbox2.checked == false && frm.checkbox3.checked == false){
			alert("Please check the options for Question 2");
			frm.checkbox1.focus();
			return false; 
		}
		
		if(frm.checkbox4.checked == false && frm.checkbox5.checked == false && frm.checkbox6.checked == false){
			alert("Please check the options for Question 3");
			frm.checkbox4.focus();
			return false; 
		}
		
		if(frm.checkbox6.checked == true){
			if(frm.test2.value == "" || frm.test2.value.charAt(0) == " "){
				alert("Please enter the value for other option in Question 3");
				frm.test2.focus();
				return false; 
			}
		}
		
		if(frm.checkbox7.checked == false && frm.checkbox8.checked == false && frm.checkbox9.checked == false && frm.checkbox10.checked == false && frm.checkbox11.checked == false){
			alert("Please check the options for Question 4");
			frm.checkbox7.focus();
			return false; 
		}
		
		
		
		
		if(frm.checkbox11.checked == true){
			if(frm.textfield1.value == "" || frm.textfield1.value.charAt(0) == " "){
				alert("Please enter the value for other option in Question 4");
				frm.textfield1.focus();
				return false; 
			}
		}
		
		if(frm.supply[0].checked == false && frm.supply[1].checked == false && frm.supply[2].checked == false && frm.supply[3].checked == false && frm.supply[4].checked == false){
			alert("Please check the options for Question 5");
			frm.supply[0].focus();
			return false; 
		}
		if(frm.supply[4].checked == true){
			if(frm.textfield3.value == "" || frm.textfield3.value.charAt(0) == " "){
				alert("Please enter the value for other option in Question 5");
				frm.textfield3.focus();
				return false; 
			}
		}
		
		if(frm.duration[0].checked == false && frm.duration[1].checked == false && frm.duration[2].checked == false ){
			alert("Please check the options for Question 6");
			frm.duration[0].focus();
			return false; 
		}
		
	if(frm.smoke[0].checked == false && frm.smoke[1].checked == false && frm.smoke[2].checked == false){
			alert("Please check the options for Question 7");
			frm.smoke[0].focus();
			return false; 
		}

		
		if(frm.buyer[0].checked == false && frm.buyer[1].checked == false && frm.buyer[2].
checked == false){
			alert("Please check the options for Question 8");
			frm.buyer[0].focus();
			return false; 
		}
		
		if(frm.authority[0].checked == false && frm.authority[1].checked == false){
			alert("Please check the options for Question 9");
			frm.authority[0].focus();
			return false; 
		}
		
		if(frm.authority[0].checked == true){
			if(frm.textfield4.value == "" || frm.textfield4.value.charAt(0) == " "){
				alert("Please enter the name of authorising person(s) in Question 9");
				frm.textfield4.focus();
				return false; 
			}
		}

		
		if(frm.textfield5.value == "" || frm.textfield5.value.charAt(0) == " "){
			alert("Please enter the value in Question 10");
			frm.textfield5.focus();
			return false; 
		}
		if(frm.textarea1.value == "" || frm.textarea1.value.charAt(0) == " "){
			alert("Please enter the value for Question 11");
			frm.textarea1.focus();
			return false; 
		}
		if(frm.name.value == "" || frm.name.value.charAt(0) == " "){
			alert("Please enter your Name");
			frm.name.focus();
			return false; 
		}
		
		
		if(frm.phone.value != "")
			{
				ft=valphone(frm.phone.value);
				if(ft==1)
				{
					alert("Please enter valid Phone number")
					frm.phone.focus();
					frm.phone.select();
					return false;
				}
				if (frm.phone.value.length < 5)
				{
					alert ("Phone number should be more than 5 numbers");
					frm.phone.focus();
					frm.phone.select();
					return false;
				}
			}
		
		if(frm.email.value == "" || frm.email.value.charAt(0) == " "){
			alert("Please enter your Email");
			frm.email.focus();
			return false; 
		}
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.email.value)){
		}else{
			alert("Please enter a valid email");
			frm.email.focus();
			frm.email.select();
			return false;
		}
		
		if(frm.url.value != "") 
			{
			s = frm.url.value.substr(0,4);
			s = s.toLowerCase();
			if (s == 'http')
				{
					url=frm.url.value;
				} 
			else
			   {
				 frm.url.value = 'http://' + frm.url.value;
				 url=frm.url.value;
			   }
			 var theurl=url
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (tomatch.test(theurl))
			 {
			 }
			 else
			 {
				 alert(url + " is not a valid URL");
				 return false; 
			 }   
		   
         }
		
		if(frm.capt.value == "" ){
			alert("Please enter the secure code");
			frm.capt.focus();
			return false; 
		}
		
		
		
		
		
	}
	
	
	function valphone(vp)
{
	var frvar=0;
	var fvarphone="1234567890-";
	var ii;
	flenphone=vp.length;
	for(ii=0; ii < flenphone ;ii++)
	{
		if(fvarphone.indexOf(vp.charAt(ii))<0)
		{
			frvar=1;
			break;
		}
	}
	return frvar;
}

