function chktrim(inputString) {
     if (typeof inputString != "string") { return inputString; }
     var retValue = inputString;
     var ch = retValue.substring(0, 1);
     while (ch == " ") { 
       retValue = retValue.substring(1, retValue.length);
       ch = retValue.substring(0, 1);
     } 
     ch = retValue.substring(retValue.length-1, retValue.length);
     while (ch == " ") { 
        retValue = retValue.substring(0, retValue.length-1);
        ch = retValue.substring(retValue.length-1, retValue.length);
     }
     while (retValue.indexOf("  ") != -1) { 
        retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
     }
     return retValue; 
} 

function member_login_valid(id1){	
	
   	if (chktrim(id1.user_name.value).length == 0) {
      	alert("E-mail address can't be left blank");
      	id1.user_name.focus();
      	return false;
   	}
   	if (id1.user_name.value.indexOf('@') == -1) {
      	alert("Error in e-mail address");
      	id1.user_name.focus();
      	return false;
   	}
   	if (id1.user_name.value.indexOf('.') == -1) {
      	alert("Error in e-mail address");
      	id1.user_name.focus();
      	return false;
   	}
   	if (id1.user_name.value.indexOf('@') != id1.user_name.value.lastIndexOf('@')) {
      	alert("Please Specify One E-mail address only");
      	id1.user_name.focus();
      	return false;
   	} 
   	if (chktrim(id1.pass_word.value).length == 0) {
      	alert("Password can't be left blank");
      	id1.pass_word.focus();
      	return false;
   	}  	
	
	
}

function valid_edit_profile(id1){
	
	if (chktrim(id1.your_name.value).length == 0) {
      	alert("Your Name can't be left blank");
      	id1.your_name.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.comp_name.value).length == 0) {
      	alert("Company Name can't be left blank");
      	id1.comp_name.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.address.value).length == 0) {
      	alert("Address can't be left blank");
      	id1.address.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.c_phone.value).length == 0) {
      	alert("Country Code can't be left blank");
      	id1.c_phone.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.a_phone.value).length == 0) {
      	alert("Area Code can't be left blank");
      	id1.a_phone.focus();
      	return false;
   	}
   	
   	if (chktrim(id1.n_phone.value).length == 0) {
      	alert("Phone Number can't be left blank");
      	id1.n_phone.focus();
      	return false;
   	}	
	
}

function numbersonly(e){
	var unicode=e.charCode? e.charCode : e.keyCode;
	if (unicode!=8){
		if (unicode<48||unicode>57) 
		return false
	}
}


/////////// Count word Length .pankaj

function countWords(form1,wordcount,inputString){
		
	document.getElementById(wordcount).value = inputString.length+1;
	
	if(inputString.length > 1000){
		
		alert("Please Enter Detail upto 2 word ");
		
		return false;	
		
	}
}

function checkAll1(val, formname) {
	dml=eval('document.'+formname);
   	len=dml.elements.length;
   	var i=0;
   	for (i=0; i<len; i++) {
     	if (dml.elements[i].type == "checkbox") {
        	if (val == 1) { 
           		dml.elements[i].checked=true;
        	} 
			else {
           		dml.elements[i].checked=false;
        	}
     	}   
   	}
}

function valid_sell_lead(id1){
	
	if (chktrim(id1.subject.value).length == 0){	
		alert("TradeLead Name can't be left blank");
		id1.subject.focus();
		return false;
	}
	
	if (chktrim(id1.featured.value).length == 0){	
		alert("TradeLead Feature can't be left blank");
		id1.featured.focus();
		return false;
	}	
		
	if (chktrim(id1.detail.value).length == 0){	
		alert("TradeLead Detail Name can't be left blank");
		id1.detail.focus();
		return false;
	}	
}


function join_now_validation(formname) {
	
	if (formname.name=="join_now" || formname.name=="signup" || formname.name=="index") {
		if (chktrim(formname.user_name.value).length == 0) {
			alert("Email ID can't be left blank");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('@') == -1) {
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('.') == -1) {
			alert("Error in Email ID");
			formname.user_name.focus();
			return false;
		}
		if (chktrim(formname.user_name.value).indexOf('@') !=  chktrim(formname.user_name.value).lastIndexOf('@')) {
			alert("Please Specify One Email ID only");
			formname.user_name.focus();
			return false;
		}  
		if (chktrim(formname.pass_word.value).length==0) {
			alert("Enter Your Password ");
			formname.pass_word.focus();
			return false; 
		}
		if (chktrim(formname.pass_word.value).length <6) {
			alert("Password must be 6 characters ");
			formname.pass_word.focus();
			return false;
		}
	}
	if (formname.name=="join_now") {
		if (chktrim(formname.confirmpassword.value).length <6) {
			alert("Re-enter Password must be 6 characters ");
			formname.confirmpassword.focus();
			return false;
		}
		if ((chktrim(formname.pass_word.value)) != (chktrim(formname.confirmpassword.value))) {
			alert("Your Password & Re-enter password dosn't match");
			formname.pass_word.focus();
			return false;
		}
		if (chktrim(formname.comp_name.value).length==0) {
			alert("Enter Your Company / Organization Name ");
			formname.comp_name.focus();
			return false; 
		}
		
		var chks = document.getElementsByName('bus_ty[]');
		var hasChecked = false;
		
		for (var i = 0; i < chks.length; i++) {
			if (chks[i].checked) {
				hasChecked = true;
				break;
			}
		}
		if (!hasChecked) {
			alert("Please Select Nature of Business.");
			chks[0].focus();
			return false;
		}
		
		if (chktrim(formname.prod_desc.value).length==0) {
			alert("Please Enter Product Keywords, You Offer ");
			formname.prod_desc.focus();
			return false; 
		}
		if (chktrim(formname.your_name.value).length==0) {
			alert("Please Enter Your Name ");
			formname.your_name.focus();
			return false; 
		}
		if (chktrim(formname.street_address.value).length==0) {
			alert("Please Enter Street Address ");
			formname.street_address.focus();
			return false; 
		}
		if (chktrim(formname.country.value).length==0) {
			alert("Please Select Your Country ");
			formname.country.focus();
			return false; 
		}
		if (chktrim(formname.ph_ccode.value).length==0) {
			alert("Please Enter Phone Country Code ");
			formname.ph_ccode.focus();
			return false; 
		}
		if (chktrim(formname.ph_acode.value).length==0) {
			alert("Please Enter Phone Area Code ");
			formname.ph_acode.focus();
			return false; 
		}
		if (chktrim(formname.ph_number.value).length==0) {
			alert("Please Enter Phone Number ");
			formname.ph_number.focus();
			return false; 
		}
		if (chktrim(formname.captcha.value).length==0) {
			alert("Please Enter Text From The Image");
			formname.captcha.focus();
			return false; 
		}
	}
}


function manage_email(id1){
	
	if(chktrim(id1.new_email.value).length == 0) {
		alert("E-mail address can't be left blank");
		id1.new_email.focus();
		return false;
	}
	
	if(id1.new_email.value.indexOf('@') == -1) {
		alert("Error in e-mail address");
		id1.new_email.focus();
		return false;
	}
	
	if (id1.new_email.value.indexOf('.') == -1) {
		alert("Error in e-mail address");
		id1.new_email.focus();
		return false;
	}
	
	if (id1.new_email.value.indexOf('@') != id1.new_email.value.lastIndexOf('@')) {
		alert("Please Specify One E-mail address only");
		id1.new_email.focus();
		return false;
	}  
	
	if(chktrim(id1.reason_for_changein_username.value).length == 0) {
		alert("Reason_for Change username can't be left blank");
		id1.reason_for_changein_username.focus();
		return false;
	}
	
}



