function isNumberKey(evt)
{
 var charCode = (evt.which) ? evt.which : event.keyCode
 if (charCode > 31 && (charCode < 48 || charCode > 57)) {
     alert("Please enter the value in numeric");
     return false;
 }
}
function credits() { 
	var val1 = parseInt(document.getElementById("value1").value);
	var ansD = document.getElementById("answer");
	ansD.value = val1+(val1 * 10/100);
}
				
function membership_register()
{
	var f = document.registration;
	if(f.email.value == 0) {
		alert ("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
		f.email.focus();
		return false;
	} else if(f.email.value.indexOf("@")<1 ||
			  f.email.value.indexOf(".")==-1 ||
			  f.email.value.indexOf(",")!=-1 ||
			  f.email.value.indexOf(" ")!=-1 ||
			  f.email.value.length<6) { 
			  alert("Please enter a valid E-mail address.\n" +"Example: name@gmail.com"); 
			  f.email.focus();
			  return false;
  }
  if(f.password.value==0){
		alert("Please enter the password");
		f.password.focus();
		return false;
  }else if(f.password.value.length<6) { 
    	alert("Password should be minimum 6 characters!");
	 	f.password.value="";
     	f.password.focus();
     	return false;
  }
  if(f.confirmPassword.value==0){
		alert("Please enter the Confirm Password");
		f.confirmPassword.focus();
		return false;
	}
    if(f.password.value!=f.confirmPassword.value) {
	    alert("Both Password must be Same!");
	    f.password.value="";
	    f.confirmPassword.value="";
	    f.password.focus();
	    return false;
	}
	if(f.memberType.value=="select"){
		alert("Please select the member type");
		f.memberType.focus();
		return false;
	}
   if(f.fullName.value==0){
		alert("Please enter the Full Name");
		f.fullName.focus();
		return false;
	}
	if(f.photo.value != 0 && !/(\.jpg|\.gif|\.jpeg|\.png)$/i.test(f.photo.value)) {
	    alert("Please upload valid format image!");
	    f.photo.focus();
		return false;
	}
	/*if(f.address.value==0){
		alert("Please enter the address");
		f.address.focus();
		return false;
	} */
	if(f.country.value==0){
		alert("Please select the country");
		f.country.focus();
		return false;
	}  
	if(f.timeZone.value==0){
		alert("Please select the Timezone");
		f.timeZone.focus();
		return false;
	}  
	if(f.zipcode.value==0){
		alert("Please enter the zipcode");
		f.zipcode.focus();
		return false;
	}
	/*if(f.contactNumber.value.length<10){
		alert("Please enter the valid contact number");
		f.contactNumber.focus();
		return false;
	}*/
	return true;
}

function profileUpdate()
{
	var f = document.myProfile;
	//if(f.paypalId.value == 0) {
//		alert ("Please enter a valid paypal Id!");
//		f.paypalId.focus();
//		return false;
//	} else if(f.paypalId.value.indexOf("@")<1 ||
//			  f.paypalId.value.indexOf(".")==-1 ||
//			  f.paypalId.value.indexOf(",")!=-1 ||
//			  f.paypalId.value.indexOf(" ")!=-1 ||
//			  f.paypalId.value.length<6) { 
//			  alert("Please enter a valid paypal Id!"); 
//			  f.paypalId.focus();
//			  return false;
//  }
 if(f.fullName.value==0){
		alert("Please enter the First Name");
		f.fullName.focus();
		return false;
	}
	//if(f.lastName.value==0){
//		alert("Please enter the Last Name");
//		f.lastName.focus();
//		return false;
//	}
//	if(f.photo.value != 0 && !/(\.jpg|\.gif|\.jpeg|\.png)$/i.test(f.photo.value)) {
//	    alert("Please upload valid format image!");
//	    f.photo.focus();
//		return false;
//	}
	if(f.address.value==0){
		alert("Please enter the address");
		f.address.focus();
		return false;
	} 
	//if(f.state.value==0){
//		alert("Please enter the state");
//		f.state.focus();
//		return false;
//	}
	if(f.zipcode.value==0){
		alert("Please enter the zipcode");
		f.zipcode.focus();
		return false;
	}
	if(f.contactNumber.value.length<10){
		alert("Please enter the valid contact number");
		f.contactNumber.focus();
		return false;
	}
	return true;
}

function postErrands()
{
	var f = document.errand;
	if(f.errandCatId.value=="select"){
		alert("Please select the errand category");
		f.errandCatId.focus();
		return false;
	}
	if(f.errandTitle.value==0){
		alert("Please enter the errand title");
		f.errandTitle.focus();
		return false;
	}
	if(f.errandDescription.value==0){
		alert("Please enter the errand description");
		f.errandDescription.focus();
		return false;
	}
	if(f.startDate.value==0){
		alert("Please select the from date");
		f.startDate.focus();
		return false;
	}
	if(f.endDate.value==0){
		alert("Please select the to date");
		f.endDate.focus();
		return false;
	}
/*	if(f.fromTime.value==0){
		alert("Please select the time");
		f.fromTime.focus();
		return false;
	}
	if(f.toTime.value==0){
		alert("Please select the time");
		f.toTime.focus();
		return false;
	}*/
	if(f.errandAddress.value==0){
		alert("Please enter the address");
		f.errandAddress.focus();
		return false;
	}
	if(f.errandZipcode.value==0){
		alert("Please enter the errand zipcode");
		f.errandZipcode.focus();
		return false;
	}
	if(f.errandContactNumber.value==0){
		alert("Please enter the contact number");
		f.errandContactNumber.focus();
		return false;
	}
	if(!document.errand.errandAllocation[0].checked && !document.errand.errandAllocation[1].checked){
		alert("Please select errand allocation!");
		return false;
	}
	if(f.credits.value==0){
		alert("Please enter the credits");
		f.credits.focus();
		return false;
	}
}

function runnerDetailsUpdate()
{
	var f = document.runner;
	
	var chks = document.getElementsByName('errandCategoryId[]'); 
	var hasChecked = false;
	for (var i = 0; i < chks.length; i++) {
		if (chks[i].checked) {
			hasChecked = true;
			break;
		}
	}
	if (!hasChecked) {
		alert("Please select at least one errand category.");
		return false;
	}
	
	if(f.errLocations.value==0){
		alert("Please enter the errand zipcode");
		f.errLocations.focus();
		return false;
	}
	if(f.dateFrom.value==0){
		alert("Please select the from date");
		f.dateFrom.focus();
		return false;
	}
	if(f.dateTo.value==0){
		alert("Please select the to date");
		f.dateTo.focus();
		return false;
	}
	/*var chks2 = document.getElementsByName('day[]'); 
	var hasChecked2 = false;
	for (var i = 0; i < chks2.length; i++) {
		if (chks2[i].checked) {
			hasChecked2 = true;
			break;
		}
	}
	if (!hasChecked2) {
		alert("Please select at least one day.");
		return false;
	}*/
	
	/*if(f.timeFrom.value=='select'){
		alert("Please select the time");
		f.timeFrom.focus();
		return false;
	}
	if(f.timeTo.value=='select'){
		alert("Please select the time");
		f.timeTo.focus();
		return false;
	}*/
	if((document.runner.readyToDo[0].checked==false) && (document.runner.readyToDo[1].checked==false)){
		alert("Please select the domain");
		return false;
	}
/*	if((document.form.gender[0].checked==false)&&(document.form.gender[1].c
hecked==false))
{
alert('please choose your gender: male or female');
return false
}*/ 
	if((document.runner.readyToDo[0].checked==false) && (document.runner.readyToDo[1].checked==false)){
		alert("Please select the domain");
		//f.readyToDo.focus();
		return false;
	}
/* cboxArray = document.getElementsByName(day);
//alert( cboxArray.length )
counterFlag = 0;
for( i=0; i < cboxArray.length; i++ ){
if( cboxArray[ i ].checked ) counterFlag = 1;
}
if( counterFlag ) return true;
else return false;*/
 	
  /*	if(f.to.value=="select"){
		alert("Please select the to");
		f.to.focus();
		return false;
	}
	if(f.from.value=="select"){
		alert("Please select the from");
		f.from.focus();
		return false;
	}*/
}


/*function membership_editprofile()
{
	var f = document.updateprofile;
	
	if(f.name.value==0){
		alert("Please enter the First Name");
		f.name.focus();
		return false;
	}
	if(f.lname.value==0){
		alert("Please enter the Last Name");
		f.lname.focus();
		return false;
	}
	if(f.address1.value==0){
		alert("Please enter the Address Line1");
		f.address1.focus();
		return false;
	}
	if(f.country.value==0){
		alert("Please select the country");
		f.country.focus();
		return false;
	}
	if(f.state.value==0){
		alert("Please enter the state");
		f.state.focus();
		return false;
	}
	if(f.city.value==0){
		alert("Please enter the city");
		f.city.focus();
		return false;
	}
	if(f.phone_no.value.length<8){
		alert("Please enter the valid phone number");
		f.phone_no.focus();
		return false;
	}
	if(f.mobile_no.value.length<10){
		alert("Please enter the valid mobile number");
		f.mobile_no.focus();
		return false;
	}
	return true;
}*/

function membership_login()
{
	var f = document.login;
	if(f.email.value == 0) {
		alert ("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
		f.email.focus();
		return false;
	} else if(f.email.value.indexOf("@")<1 ||
    	f.email.value.indexOf(".")==-1 ||
    	f.email.value.indexOf(",")!=-1 ||
    	f.email.value.indexOf(" ")!=-1 ||
    	f.email.value.length<6) { 
    	alert("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
     	f.email.focus();
     	return false;
  }
  if(f.password.value==0){
		alert("Please enter the password");
		f.password.focus();
		return false;
 }
 if(f.password.value.length<6){
		alert("Please enter the valid password");
		f.password.focus();
		return false;
 }
 return true;	
}

function membership_forgotpassword()
{
	var f = document.forgotPassword;
	if(f.email.value == 0) {
		alert ("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
		f.email.focus();
		return false;
	} else if(f.email.value.indexOf("@")<1 ||
    	f.email.value.indexOf(".")==-1 ||
    	f.email.value.indexOf(",")!=-1 ||
    	f.email.value.indexOf(" ")!=-1 ||
    	f.email.value.length<6)
   {
    alert("Please enter a valid E-mail address.\n" +
    "Example: name@gmail.com");
     f.email.focus();
     return false;
  }
}

function membership_changepassword()
{
	var s = document.changePassword;
	
	if(s.CurrentPassword.value==0){
     alert('Please enter Old password');
	 s.CurrentPassword.focus();
	 return false;
  }
  if(s.NewPassword.value==0){
     alert('Please enter New password');
	 s.NewPassword.focus();
	 return false;
  }
  if(s.NewPassword.value.length<6){
	  alert('Password must be minimum 6 characters');
	  s.NewPassword.value="";
	  s.NewPassword.focus();
	  return false;
  }
  if(s.ConfirmPassword.value==0){
	 alert('Please enter Confirm password');
	 s.ConfirmPassword.focus();
	 return false;
  }
  if(s.NewPassword.value!=s.ConfirmPassword.value){
	  alert('Both password must be same');
	  s.NewPassword.value="";
	  s.ConfirmPassword.value="";
      s.NewPassword.focus();
	  return false;	  
  }
  return true;
}

/*function validate_errand()
{
	var f = document.errand; 
	if(f.errandTitle.value==0){
		alert("Please enter the errand title");
		f.errandTitle.focus();
		return false;
	}
	if(f.errandDescription.value==0){
		alert("Please enter the errand description");
		f.errandDescription.focus();
		return false;
	}
	if(f.startloc.value==0){
		alert("Please enter the start location");
		f.startloc.focus();
		return false;
	}
	if(f.startadd1.value==0){
		alert("Please enter start from address1");
		f.startadd1.focus();
		return false;
	}
	if(f.startcityname.value==0){
		alert("Please enter the state from city name");
		f.startcityname.focus();
		return false;
	}
	if(f.startstatename.value==0){
		alert("Please enter the start state name");			
		f.startstatename.focus();
		return false;
	}
	if(f.startcityzip.value==0){
		alert("Please enter the start city zip");
		f.startcityzip.focus();
		return false;
	}
	if(f.deliveryloc.value==0){
		alert("Please enter the delivery location");
		f.deliveryloc.focus();
		return false;
	}
	if(f.deliveryadd1.value==0){
		alert("Please enter delivery address1");
		f.deliveryadd1.focus();
		return false;
	}
	if(f.deliverycityname.value==0){
		alert("Please enter the delivery city name");
		f.deliverycityname.focus();
		return false;
	}
	if(f.deliverycityzip.value==0){
		alert("Please enter the delivery city zip");			
		f.deliverycityzip.focus();
		return false;
	}
	if(f.credit.value==0){
		alert("Please enter the credits in numeric");
		f.credit.focus();
		return false;
	}   
	 
	return true;
}*/

function validateContact()
{
  var s = document.contact;
  if(s.pname.value==0){
     alert('Please enter your name');
	 s.pname.focus();
	 return false;
  }
  if(s.email.value == 0) {
		alert ("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
		s.email.focus();
		return false;
   } else if(s.email.value.indexOf("@")<1 ||
    	s.email.value.indexOf(".")==-1 ||
    	s.email.value.indexOf(",")!=-1 ||
    	s.email.value.indexOf(" ")!=-1 ||
    	s.email.value.length<6) {	
	    alert("Please enter a valid E-mail address.\n" +"Example: name@gmail.com");
	    s.email.focus();
     return false;
  }
  if(s.comments.value==0){
     alert('Please enter your comments');
	 s.comments.focus();
	 return false;
  } 
  
  return true;
}

function Errand(){
 	var s = document.assigns;
	if(s.errId.value=="select") {
		alert("Please select the errand !");
		s.errId.focus();
		return false;
	}
 return true; 
}

function chk_runner()
{
	var s = document.runnerSearch;
	if(s.errandCategory1.value==0) {
		alert("Please select the Category!");
		s.errandCategory1.focus();
		return false;
	}
	/*var chks = document.getElementsByName('day[]'); 
	var hasChecked = false;
	for (var i = 0; i < chks.length; i++) {
		if (chks[i].checked) {
			hasChecked = true;
			break;
		}
	}
	if (!hasChecked) {
		alert("Please select at least one.");
		return false;
	}*/
	return true;
}
function chk_errand()
{
	var s = document.errandSearch;
	if(s.errandCategory.value==0) {
		alert("Please select the Category!");
		s.errandCategory.focus();
		return false;
	}
	
	return true;
}
