function chkfrm()

{
if(document.getElementById('check3').checked == true && document.getElementById('othercategory').value==''){
	alert('Please enter the other category');
	 document.getElementById('othercategory').focus();
	return false;
	
}

if(document.getElementById('check1').checked == false ){
	
	if(document.getElementById('mobileno').value == '' ){
		alert('Please enter the model no');
		document.getElementById('mobileno').focus();
		return false;
	}
	if(document.getElementById('serialno').value == '' ){
		alert('Please enter the serial no');
		document.getElementById('serialno').focus();
		return false;
	}	
	if(document.getElementById('location1').checked ==false &&  document.getElementById('location2').checked ==false){
		alert('Please select  the location');		
		return false;
	}
	
}

if(document.getElementById('first_name').value =='' ){
	alert('Please enter your first name');	
	 document.getElementById('first_name').focus();
	return false;
}
if(document.getElementById('last_name').value =='' ){
	alert('Please enter your last name');	
	 document.getElementById('last_name').focus();
	return false;
}


if(document.getElementById('address').value =='' ){
	alert('Please enter your address');	
	 document.getElementById('address').focus();
	return false;
}

/*
if(document.getElementById('email_address').value == ""){ 
	alert('Please enter email address');	
	 document.getElementById('email_address').focus();
	return false;	
	
	
}
if(document.getElementById('email_address').value != ""){ 
	if(!echeck(document.getElementById('email_address').value)){ 
		alert('Please enter a vaild email address.');
		document.getElementById('email_address').focus();
		return false;
	}
}*/

if(document.getElementById('hphone').value =='' && document.getElementById('ophone').value =='' && document.getElementById('cphone').value ==''){
	alert('Please enter any phone no');
	document.getElementById('hphone').focus();
	return false;
}


/*
if(isNaN(cvvnum))
	{
alert("Please enter a valid CVV Number");
document.getElementById('cvvnum').focus();
return false;
	}
*/

var verificationcode = document.getElementById('verificationcode').value;
if(verificationcode=='')
{
alert("Please enter verification code as shown");
document.getElementById('verificationcode').focus();
return false;
}
    
         var url = 'check.php';
       
        var pars = "mode=ajax&start="+verificationcode;
		
        var myAjax = new Ajax.Request(
        url,
        {
                method: 'get',
                parameters: pars,
                onComplete:showDataList
        });
      

return false;


}


function showDataList(originalRequest){
        
        var response = originalRequest.responseText;
		
       if(response=='Incorrect verification Code')
	   {
		alert(response);
	   }
	   else
	   {
		   
	   document.form1.submit();
	   }
        
        
}


function echeck(str) { 
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
	   //alert("Invalid E-mail ID")
	   return false;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   //alert("Invalid E-mail ID")
	   return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    //alert("Invalid E-mail ID")
	    return false;
	}

	 if (str.indexOf(at,(lat+1))!=-1){
	    //alert("Invalid E-mail ID")
	    return false;
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    //alert("Invalid E-mail ID")
	    return false;
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
	    //alert("Invalid E-mail ID")
	    return false;
	 }
		
	 if (str.indexOf(" ")!=-1){
	    //alert("Invalid E-mail ID")
	    return false;
	 }	
 	return true;				
}


function  chkphone(i){
	
	if(i == '1'){
		
		document.getElementById('hphone').disabled = false;
		document.getElementById('ophone').value =='';
		document.getElementById('cphone').value =='';
		document.getElementById('ophone').disabled = true;
		document.getElementById('cphone').disabled = true;



		document.getElementById('d1').style.display = 'block';
	document.getElementById('d2').style.display = 'none';	
	document.getElementById('d5').style.display = 'none';
	document.getElementById('d6').style.display = 'block';
	document.getElementById('d3').style.display = 'none';
	document.getElementById('d4').style.display = 'block';
	}

	if(i == '2'){
		
		document.getElementById('hphone').value='';
		document.getElementById('hphone').disabled = true;	
		document.getElementById('ophone').disabled = false;
		document.getElementById('cphone').value='';
		document.getElementById('cphone').disabled = true;


	document.getElementById('d3').style.display = 'block';
	document.getElementById('d4').style.display = 'none';	
	document.getElementById('d1').style.display = 'none';
	document.getElementById('d2').style.display = 'block';	
	document.getElementById('d5').style.display = 'none';
	document.getElementById('d6').style.display = 'block';
	}

	if(i == '3'){
		
		document.getElementById('hphone').disabled = true;	
		document.getElementById('ophone').disabled = true;
		document.getElementById('hphone').value='';
		document.getElementById('ophone').value='';
		
		document.getElementById('cphone').disabled = false;


		document.getElementById('d5').style.display = 'block';
	document.getElementById('d6').style.display = 'none';	
	document.getElementById('d1').style.display = 'none';
	document.getElementById('d2').style.display = 'block';
	document.getElementById('d3').style.display = 'none';
	document.getElementById('d4').style.display = 'block';
	}
	
}


function  showother(){	
	document.getElementById('othercategory').disabled = false;	
}

function   hideother(i){	
	
	
	if(i =='1'){
		
		document.getElementById('mobileno').disabled = true;
		document.getElementById('serialno').disabled = true;
		document.getElementById('location1').checked = false;
		document.getElementById('location1').checked = false;
		document.getElementById('location1').disabled = true;
		document.getElementById('location2').disabled = true;
	}else{
		document.getElementById('mobileno').disabled = false;
		document.getElementById('serialno').disabled = false;
		document.getElementById('location1').disabled = false;
		document.getElementById('location2').disabled = false;
		
	}
	document.getElementById('othercategory').disabled = true;	
}










