function chkFrmPassword() {
	var frm1=document.frmPassword;
	if(chktrim(frm1.vEmail.value).length <= 0) {
		alert("Input email address...");
	    frm1.vEmail.focus();
	    return false;
	}
	if(!checkEmail(frm1.vEmail.value)) {
		alert("Input valid email address...");
		frm1.vEmail.focus();
		return false;
	}
	if(frm1.vEmail.value.indexOf('@') != frm1.vEmail.value.lastIndexOf('@')) {
		alert("Pleaes input only one e-mail address...");
		frm1.vEmail.focus();
		return false;
	}
	if(frm1.chkVEmail.value !=frm1.vEmail.value) {
		alert("Input again confirm email address...");
		frm1.chkVEmail.focus();
		return false;
	}	
}
function chkFrmProduct() {
	var frm1=document.frmProduct;
	catgName=frm1.groupID.value
	catgName=catgName.substr(0,2);
	if(catgName !="ds") {
		if( (chktrim(frm1.productDetail.value).length > 0) || (chktrim(frm1.productImage.value).length > 0) ) {
			alert("You may not upload product's details or image, as its not applicable for the selected category..");
			frm1.productDetail.value="";
			return false;
		}
	}
}
function chkFrmNLetter() {
	var frm1=document.frmNewsLetter;
	if(chktrim(frm1.vName.value).length <=0) {
		alert("Please input your name...");
		frm1.vName.focus();
        return false;
	}
	if(chktrim(frm1.vEmail.value).length <= 0) {
		alert("Input email address...");
	    frm1.vEmail.focus();
	    return false;
	}
	if(!checkEmail(frm1.vEmail.value)) {
		alert("Input valid email address...");
		frm1.vEmail.focus();
		return false;
	}
	if(frm1.vEmail.value.indexOf('@') != frm1.vEmail.value.lastIndexOf('@')) {
		alert("Pleaes input only one e-mail address...");
		frm1.vEmail.focus();
		return false;
	}
	if(frm1.chkVEmail.value !=frm1.vEmail.value) {
		alert("Input again confirm email address...");
		frm1.chkVEmail.focus();
		return false;
	}
}
function chkFrmInqry() {
	var frm1=document.frmInqry;
	if(chktrim(frm1.vName.value).length <=0) {
		alert("Please input your name...");
		frm1.vName.focus();
        return false;
	}
	if(chktrim(frm1.vCompany.value).length <=0) {
		alert("Input your company name...");
		frm1.vCompany.focus();
        return false;
	}
	if(chktrim(frm1.vDesignation.value).length <=0) {
		alert("Input your designation name...");
		frm1.vDesignation.focus();
        return false;
	}
	if(chktrim(frm1.vCountry.value).length <=0) {
		alert("Input your country name...");
		frm1.vCountry.focus();
        return false;
	}
	if(chktrim(frm1.vSubject.value).length <=0) {
		alert("Input enquiry subject...");
		frm1.vSubject.focus();
        return false;
	}
	if(chktrim(frm1.vRequirement.value).length <=0) {
		alert("Input enquiry details...");
		frm1.vRequirement.focus();
        return false;
	}
	if(chktrim(frm1.vEmail.value).length <= 0) {
		alert("Input email address...");
	    frm1.vEmail.focus();
	    return false;
	}
	if(!checkEmail(frm1.vEmail.value)) {
		alert("Input valid email address...");
		frm1.vEmail.focus();
		return false;
	}
	if(frm1.vEmail.value.indexOf('@') != frm1.vEmail.value.lastIndexOf('@')) {
		alert("Pleaes input only one e-mail address...");
		frm1.vEmail.focus();
		return false;
	}
}
function checkFrmReply() {
	var rForm=document.frmReply;
	var len=rForm.elements.length;  
	var isSelect=2;
	for(i=0; i<len; i++) {
        if (rForm.elements[i].type == "checkbox" && rForm.elements[i].checked==true) {
	        isSelect=1;
	        break;
		}
	}
	if(isSelect==2) {
		alert("Please select atleast one company, before submit this form !!");
		return false;
	}
}
function goToSearch(vID) {
	ingID=vID.options[vID.selectedIndex].value;
	if(ingID=="") {
		alert("Please select product to execute search...");
		return false;
	}
	else {
		window.location.href= "search.php?action=execute&itemID="+ingID;
	}
}
function chkFrmRegister() {
	var chk1=document.frmRegister;
	
	if(chktrim(chk1.vFName.value).length <=0) {
		alert("Input your First Name...");
		chk1.vFName.focus();
        return false;
	}
	if(chktrim(chk1.vLName.value).length <=0) {
		alert("Input your Last Name...");
		chk1.vLName.focus();
        return false;
	}
	if(chktrim(chk1.vEmail.value).length <= 0) {
		alert("Input email address...");
	    chk1.vEmail.focus();
	    return false;
	}
	if(!checkEmail(chk1.vEmail.value)) {
		alert("Input valid email address...");
		chk1.vEmail.focus();
		return false;
	}
	if(chk1.vEmail.value.indexOf('@') != chk1.vEmail.value.lastIndexOf('@')) {
		  alert("Pleaes input only one e-mail address...");
		  chk1.vEmail.focus();
		  return false;
	}
	if(chktrim(chk1.vDEA.value).length <=0) {
		alert("DEA field is blank, please input name...");
		chk1.vDEA.focus();
        return false;
	}
	if(chktrim(chk1.vUser.value).length <=0) {
		alert("Please input user name...");
		chk1.vUser.focus();
        return false;
	}
	if(chktrim(chk1.vPass.value).length <= 0) {
    	alert("Enter account password...");
        chk1.vPass.focus();
        return false;
	}
	if(chktrim(chk1.vPass.value).length < 5) {
    	alert("Password must contain atleast 5 characters...");
        chk1.vPass.focus();
        return false;
	}
	if(chktrim(chk1.vPass.value).length > 12) {
    	alert("Password must contain max. 12 characters...");
        chk1.vPass.focus();
        return false;
	}
	if(chktrim(chk1.vAddress1.value).length <=0) {
		alert("Input your address...");
		chk1.vAddress1.focus();
        return false;
	}
	if(chktrim(chk1.vCity.value).length <=0) {
		alert("Input your city name...");
		chk1.vCity.focus();
        return false;
	}
	if(chktrim(chk1.vState.value).length <=0) {
		alert("Input your county/state name...");
		chk1.vState.focus();
        return false;
	}
	if(chktrim(chk1.vZip.value).length <=0) {
		alert("Input your postal code.");
		chk1.vZip.focus();
        return false;
	}
	if(chktrim(chk1.vPhone.value).length <=0) {
		alert("Input your phone number...");
		chk1.vPhone.focus();
        return false;
	}
}
function addVal(fldName, flag) {
	var box = eval('document.frmProduct.' + fldName); 
	if (flag=="1") {
		box.value=Math.floor(box.value)+1;
	}
 	else if (box.value>1) {
 		box.value=Math.floor(box.value)-1;
	}
}
function checkFrmInqry() {
	var rForm=document.frmVetProduct;
	var len=rForm.elements.length;  
	var isSelect=2;
	for(i=0; i<len; i++) {
        if (rForm.elements[i].type == "checkbox" && rForm.elements[i].checked==true) {
	        isSelect=1;
	        break;
		}
	}
	if(isSelect==2) {
		alert("Please select atleast one product, before submit this form !!");
		return false;
	}
}
function openwin1(file,Iwidth,Iheight) {
      var newWin1=window.open(file,'nWin2','x=0,y=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes, copyhistory=no,width='+Iwidth+',height='+Iheight+',screenX=0,screenY=0,left=20,top=20');
}
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 checkEmail(value) {
	valids = '@.'
	temp = 0;
	for(var i = 0; i < value.length; i++) {
		if (valids.indexOf(value.substr(i,1)) != -1) {
			temp++;
		}
	}
	if(temp >= 2)
		return true
	else
		return false;
}
//============THIS IS CheckAll() FUNCTION TO MARK ALL CHECK BOXES AS CHECKED---USED IN FORM ENABLE URL=========//
function CheckAll(val)
{
	if(val == 1)
	{ 
		document.category.chkID.checked = true;
	}
	else
	{
		for (i=0; i < val; i++) 
		{
		
			document.category.chkID[i].checked = true;
		
		}
	}
}
//======THIS IS UnCheckAll() FUNCTION TO MARK ALL CHECK BOXES AS  UNCHECKED--USED IN FORM ENABLE URL=============//
function UnCheckAll(val)
{

	if(val == 1)
	{ 
		document.category.chkID.checked = false;
	}
	else
	{
		for (i=0; i < val; i++) 
		{
			document.category.chkID[i].checked = false;
		}
	}
}
//==================================//