function fnViewCart(a){parent.parent.window.location=a;parent.parent.GB_hide}function PopupCenter(pageURL,ptitle,w,h){var left=(screen.width/2)-(w/2);var top=(screen.height/2)-(h/2);var param='toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width='+w+',height='+h+',top='+top+',left='+left;var targetWin=window.open(pageURL,ptitle,param);}function fnUpdateCartBoxStore(a,b,c,d,e,f,g,h,i){var j=window.location.hostname;xmlHttp=GetXmlHttpObject();var k=store_url+"updCart_store.php";if(xmlHttp){k=k+"?id="+b+"&qty-"+b+"="+c+"&price="+d+"&Menuf="+e+"&PartN0="+f+"&TOT_QTY="+g+"&Weight="+h+"&Desc="+i;xmlHttp.open("GET",k,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var b=xmlHttp.responseText;document.getElementById("cart").innerHTML=b;if(a==store_url+"updCart_store.php"){parent.parent.GB_hide()}else if(a==store_url+"shoppingcart.php"){var c=a}}};xmlHttp.send(null)}}function fnRedirectpageStore(a,b,c,d,e,f,g,h,i){fnUpdateCartBoxStore(a,b,c,d,e,f,g,h,i)}function fnVendorRegistration(){if(isBlank(document.getElementById("txtEmail").value)){alert("Please enter Email Address");document.getElementById("txtEmail").focus();return false}if(!isValidEmail(document.getElementById("txtEmail").value)){alert("Please enter Valid Email Address");document.getElementById("txtEmail").focus();return false}if(isBlank(document.getElementById("txtPassword").value)){alert("Please enter Password ");document.getElementById("txtPassword").focus();return false}if(document.getElementById("txtPassword").value.length<6){alert("Password must be atleast 6 characters long");document.getElementById("txtPassword").focus();document.getElementById("txtPassword").select();return false}if(isBlank(document.getElementById("txtConfirmPassword").value)){alert("Please enter Confirmed Password ");document.getElementById("txtConfirmPassword").focus();return false}if(document.getElementById("txtPassword").value!=document.getElementById("txtConfirmPassword").value){alert("Password and Confirmed Password do not match.");return false}if(isBlank(document.getElementById("txtFirstName").value)){alert("Please enter First Name");document.getElementById("txtFirstName").focus();return false}if(isBlank(document.getElementById("txtLastName").value)){alert("Please enter Last Name");document.getElementById("txtLastName").focus();return false}if(isBlank(document.getElementById("txtCompanyName").value)){alert("Please enter Company Name");document.getElementById("txtCompanyName").focus();return false}if(isBlank(document.getElementById("txtCompanyAddress").value)){alert("Please enter Company Address");document.getElementById("txtCompanyAddress").focus();return false}if(document.getElementById("lstState").value==0){alert("Please select a state");document.getElementById("lstState").focus();return false}if(isBlank(document.getElementById("txtCity").value)){alert("Please enter City");document.getElementById("txtCity").focus();return false}if(!OnlyAlphabets(document.getElementById("txtCity").value)){alert("City can contain only alphabets ");document.getElementById("txtCity").select();document.getElementById("txtCity").focus();return false}if(isBlank(document.getElementById("txtZip").value)){alert("Please enter Zip Code");document.getElementById("txtZip").focus();return false}var a=document.getElementById("txtZip").value;var b=" abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQSTRUVWXYZ0123456789-";var c=0;if(a.length>10){alert("Please enter valid Zip Code");document.getElementById("txtZip").focus();return false}for(var d=0;d<a.length;d++){temp=""+a.substring(d,d+1);if(temp=="-")c++;if(b.indexOf(temp)=="-1"){alert("Please enter valid Zip Code");document.getElementById("txtZip").focus();return false}if(c>1){alert("Please enter valid Zip Code");document.getElementById("txtZip").focus();return false}}if(isBlank(document.getElementById("txtMainPhone").value)){alert("Please enter Main Phone number");document.getElementById("txtMainPhone").focus();return false}if(!isValidPhoneNumber(document.getElementById("txtMainPhone").value)){alert("Please enter valid Main phone number");document.getElementById("txtMainPhone").select();document.getElementById("txtMainPhone").focus();return false}if(document.getElementById("txtMobilePhone").value){if(!isValidPhoneNumber(document.getElementById("txtMobilePhone").value)){alert("Please enter valid Mobile phone number");document.getElementById("txtMobilePhone").select();document.getElementById("txtMobilePhone").focus();return false}}if(document.getElementById("txtMainFax").value){if(!checkFax(document.getElementById("txtMainFax").value)){alert("Please enter valid Main Fax number");document.getElementById("txtMainFax").select();document.getElementById("txtMainFax").focus();return false}}if(document.getElementById("txtCCFees").value){if(!isValidNumber(document.getElementById("txtCCFees").value)){alert("Please enter valid  Credit Card Processing Fees fees");document.getElementById("txtCCFees").select();document.getElementById("txtCCFees").focus();return false}}if(document.getElementById("txtOrderProcessingFees").value){if(!isValidNumber(document.getElementById("txtOrderProcessingFees").value)){alert("Please enter valid  Order Processing fees");document.getElementById("txtOrderProcessingFees").select();document.getElementById("txtOrderProcessingFees").focus();return false}}if(document.getElementById("txtBlindDropShipFees").value){if(!isValidNumber(document.getElementById("txtBlindDropShipFees").value)){alert("Please enter valid  Blind Drop Ship fees");document.getElementById("txtBlindDropShipFees").select();document.getElementById("txtBlindDropShipFees").focus();return false}}return true}function fnCheckAvailQty(a){var b=document.getElementById("qty").value;var c=/^[1-9]*$/;if(!c.test(b)){alert("Please enter valid quantity");document.getElementById("qty").focus();return false}if(Number(b)<1){alert("Please enter quantity");document.getElementById("qty").focus();return false}if(Number(a)<Number(b)){alert("We currently have "+a+" item in stock for this Part.");return false}}function fnValidateLogin(){errorLoginId=0;errorPasswordId=0;if(isBlank(document.getElementById("txtLogin").value)){document.getElementById("errorLoginId").innerHTML="Please enter email address";errorLoginId=1}else{document.getElementById("errorLoginId").innerHTML="";errorLoginId=0}if(!isValidEmail(document.getElementById("txtLogin").value)&&!isBlank(document.getElementById("txtLogin").value)){document.getElementById("errorLoginId").innerHTML="Please enter Valid Email Address";errorLoginId=1}else if(isValidEmail(document.getElementById("txtLogin").value)){document.getElementById("errorLoginId").innerHTML="";errorLoginId=0}if(isBlank(document.getElementById("txtPassword").value)){document.getElementById("errorPasswordId").innerHTML="Please enter Password";errorPasswordId=1}else{document.getElementById("errorPasswordId").innerHTML="";errorPasswordId=0}if(document.getElementById("txtPassword").value.length<6&&!isBlank(document.getElementById("txtPassword").value)){document.getElementById("errorPasswordId").innerHTML="Password must be atleast 6 characters long";errorPasswordId=1}else if(document.getElementById("txtPassword").value.length>=6){document.getElementById("errorPasswordId").innerHTML="";errorPasswordId=0}if(errorLoginId==1){document.getElementById("txtLogin").select();document.getElementById("txtLogin").focus();return false}else if(errorPasswordId==1){document.getElementById("txtPassword").select();document.getElementById("txtPassword").focus();return false}else{return true}}function fnValidateCheckout(a){var b=document.getElementById("frmCheckOutLogin");var c=window.location.hostname;var d=b.tax_exempt.checked;var e=0;var f=0;var g=0;var h=0;var i=0;var j=0;var k=0;var l=0;if(isBlank(b.txtFirstName.value)){document.getElementById("errorFirstNameId").innerHTML="<br>Please enter first name";e=1}else{document.getElementById("errorFirstNameId").innerHTML="";e=0}if(!OnlyAlphabets(b.txtFirstName.value)&&!isBlank(b.txtFirstName.value)){document.getElementById("errorFirstNameId").innerHTML="<br>First name cannot contain numbers nor special characters";e=1}else if(OnlyAlphabets(b.txtFirstName.value)){document.getElementById("errorFirstNameId").innerHTML="";e=0}if(isBlank(b.txtLastName.value)){document.getElementById("errorLastNameId").innerHTML="<br>Please enter last name";f=1}else{document.getElementById("errorLastNameId").innerHTML="";f=0}if(!OnlyAlphabets(b.txtLastName.value)&&!isBlank(b.txtLastName.value)){document.getElementById("errorLastNameId").innerHTML="<br>Last name cannot contain numbers nor special characters";f=1}else if(OnlyAlphabets(b.txtLastName.value)){document.getElementById("errorLastNameId").innerHTML="";f=0}if(isBlank(b.txtAddress1.value)){document.getElementById("errorAdd1Id").innerHTML="<br>Please enter address";g=1}else{document.getElementById("errorAdd1Id").innerHTML="";g=0}if(isBlank(b.txtCity.value)){document.getElementById("errorCityId").innerHTML="<br>Please enter city";h=1}else{document.getElementById("errorCityId").innerHTML="";h=0}if(!OnlyAlphabets(b.txtCity.value)&&!isBlank(b.txtCity.value)){document.getElementById("errorCityId").innerHTML="<br>City cannot contain numbers nor special characters";h=1}else if(OnlyAlphabets(b.txtCity.value)){document.getElementById("errorCityId").innerHTML="";h=0}if(document.getElementById("lstState").selectedIndex==0){document.getElementById("errorStateId").innerHTML="<br>Please enter state";i=1}else{document.getElementById("errorStateId").innerHTML="";i=0}if(isBlank(b.txtZip.value)){document.getElementById("errorZipId").innerHTML="<br>Please enter zip code";j=1}else{document.getElementById("errorZipId").innerHTML="";j=0}if(isBlank(b.txtPhone.value)){document.getElementById("errorPhoneId").innerHTML="<br>Please enter phone number";k=1}else{document.getElementById("errorPhoneId").innerHTML="";k=0}if(!isValidPhoneNumber(b.txtPhone.value)&&!isBlank(b.txtPhone.value)){document.getElementById("errorPhoneId").innerHTML="<br>Please enter valid phone number";k=1}else if(isValidPhoneNumber(b.txtPhone.value)){document.getElementById("errorPhoneId").innerHTML="";k=0}if(isBlank(document.getElementById("txtEmail").value)){document.getElementById("errorEmailId").innerHTML="<br>Please enter email address";l=1}else{document.getElementById("errorEmailId").innerHTML="";l=0}if(!isValidEmail(document.getElementById("txtEmail").value)&&!isBlank(document.getElementById("txtEmail").value)){document.getElementById("errorEmailId").innerHTML="<br>Please enter valid email address";l=1}else if(isValidEmail(document.getElementById("txtEmail").value)){document.getElementById("errorEmailId").innerHTML="";l=0}var m=0;var n=0;if(d){if(isBlank(b.txtPermitNumber.value)){document.getElementById("errorPermitNumberId").innerHTML="<br>Please enter valid seller's permit number";m=1}else{document.getElementById("errorPermitNumberId").innerHTML="";m=0}if(isBlank(b.txtSignature.value)){document.getElementById("errorSignatureId").innerHTML="<br>Please enter signature of purchaser";n=1}else{document.getElementById("errorSignatureId").innerHTML="";n=0}}var o=0;var p=0;var q=0;var r=0;var s=0;var t=0;var u=0;var v=document.getElementById("shipToRadio2").checked;if(v==true){if(isBlank(b.txtFirstNameShip.value)){document.getElementById("errorFirstNameShipId").innerHTML="<br>Please enter first name";o=1}else{document.getElementById("errorFirstNameShipId").innerHTML="";o=0}if(!OnlyAlphabets(b.txtFirstNameShip.value)&&!isBlank(b.txtFirstNameShip.value)){document.getElementById("errorFirstNameShipId").innerHTML="<br>First name cannot contain numbers nor special characters";o=1}else if(OnlyAlphabets(b.txtFirstNameShip.value)){document.getElementById("errorFirstNameShipId").innerHTML="";o=0}if(isBlank(b.txtLastNameShip.value)){document.getElementById("errorLastNameShipId").innerHTML="<br>Please enter last name";p=1}else{document.getElementById("errorLastNameShipId").innerHTML="";p=0}if(!OnlyAlphabets(b.txtLastNameShip.value)&&!isBlank(b.txtLastNameShip.value)){document.getElementById("errorLastNameShipId").innerHTML="<br>Last name cannot contain numbers nor special characters";p=1}else if(OnlyAlphabets(b.txtLastNameShip.value)){document.getElementById("errorLastNameShipId").innerHTML="";p=0}if(isBlank(b.txtAddress1Ship.value)){document.getElementById("errorAdd1ShipId").innerHTML="<br>Please enter address";q=1}else{document.getElementById("errorAdd1ShipId").innerHTML="";q=0}if(isBlank(b.txtCityShip.value)){document.getElementById("errorCityShipId").innerHTML="<br>Please enter city";r=1}else{document.getElementById("errorCityShipId").innerHTML="";h=0}if(!OnlyAlphabets(b.txtCityShip.value)&&!isBlank(b.txtCityShip.value)){document.getElementById("errorCityShipId").innerHTML="<br>City cannot contain numbers nor special characters";r=1}else if(OnlyAlphabets(b.txtCityShip.value)){document.getElementById("errorCityShipId").innerHTML="";r=0}if(document.getElementById("lstStateShip").selectedIndex==0){document.getElementById("errorStateShipId").innerHTML="<br>Please enter state";s=1}else{document.getElementById("errorStateShipId").innerHTML="";s=0}if(isBlank(b.txtZipShip.value)){document.getElementById("errorZipShipId").innerHTML="<br>Please enter zip code";t=1}else{document.getElementById("errorZipShipId").innerHTML="";t=0}if(isBlank(b.txtPhoneShip.value)){document.getElementById("errorPhoneShipId").innerHTML="<br>Please enter phone number";u=1}else{document.getElementById("errorPhoneShipId").innerHTML="";u=0}if(!isValidPhoneNumber(b.txtPhoneShip.value)&&!isBlank(b.txtPhoneShip.value)){document.getElementById("errorPhoneShipId").innerHTML="<br>Please enter valid phone number";u=1}else if(isValidPhoneNumber(b.txtPhoneShip.value)){document.getElementById("errorPhoneShipId").innerHTML="";u=0}}document.getElementById("errorId").innerHTML="<br>Required information is missing. Please complete field(s) as indicated.";if(e==1){b.txtFirstName.select();b.txtFirstName.focus();return false}else if(f==1){b.txtLastName.select();b.txtLastName.focus();return false}else if(g==1){b.txtAddress1.select();b.txtAddress1.focus();return false}else if(h==1){b.txtCity.select();b.txtCity.focus();return false}else if(i==1){document.getElementById("lstState").focus();return false}else if(j==1){b.txtZip.select();b.txtZip.focus();return false}else if(k==1){b.txtPhone.select();b.txtPhone.focus();return false}else if(l==1){b.txtEmail.select();b.txtEmail.focus();return false}else if(m==1){b.txtPermitNumber.select();b.txtPermitNumber.focus();return false}else if(n==1){b.txtSignature.select();b.txtSignature.focus();return false}else if(o==1){b.txtFirstNameShip.select();b.txtFirstNameShip.focus();return false}else if(p==1){b.txtLastNameShip.select();b.txtLastNameShip.focus();return false}else if(q==1){b.txtAddress1Ship.select();b.txtAddress1Ship.focus();return false}else if(r==1){b.txtCityShip.select();b.txtCityShip.focus();return false}else if(s==1){document.getElementByShipId("lstStateShip").focus();return false}else if(t==1){b.txtZipShip.select();b.txtZipShip.focus();return false}else if(u==1){b.txtPhoneShip.select();b.txtPhoneShip.focus();return false}var w=document.getElementById("isRegisterId1").checked;if(w==true){if(isBlank(document.getElementById("txtRegPassword").value)){document.getElementById("errorRegPasswordId").innerHTML="<br>Please enter Password";errorRegPasswordId=1}else{document.getElementById("errorRegPasswordId").innerHTML="";errorRegPasswordId=0}if(document.getElementById("txtRegPassword").value.length<6&&!isBlank(document.getElementById("txtRegPassword").value)){document.getElementById("errorRegPasswordId").innerHTML="<br>Password must be atleast 6 characters long";errorRegPasswordId=1}else if(document.getElementById("txtRegPassword").value.length>=6){document.getElementById("errorRegPasswordId").innerHTML="";errorRegPasswordId=0}if(errorRegPasswordId==1){document.getElementById("txtRegPassword").select();document.getElementById("txtRegPassword").focus();return false}var x=document.getElementById("txtEmail").value;$.get("getEmail.php",{email:x},function(a){if(a==1){document.getElementById("errorId").innerHTML="";document.getElementById("frmCheckOutLogin").submit()}else{document.getElementById("errorEmailId").innerHTML="This email address is in use, Please enter a unique email address";document.getElementById("txtEmail").select();document.getElementById("txtEmail").focus();return false}},"json")}else{document.getElementById("errorId").innerHTML="";return true}return false}function fnshowLoginDiv(){var a=document.getElementById("divNew").style.display;if(a=="none"){document.getElementById("divNew").style.display=""}else{document.getElementById("divNew").style.display="none"}}function fnshowStateDivCheckout(a,b){var c=window.location.hostname;xmlHttp=GetXmlHttpObject();var d=store_url+"getStateList.php?CountryCode="+a+"&checkout="+b;if(xmlHttp){xmlHttp.open("GET",d,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var a=xmlHttp.responseText;if(b==1){document.getElementById("divStateListShip").innerHTML=a}else{document.getElementById("divStateList").innerHTML=a}}};xmlHttp.send(null)}}function fnshowStateDivGoogle(a){var b=window.location.hostname;xmlHttp=GetXmlHttpObject();var c=store_url+"getStateList.php?google=1&CountryCode="+a;if(xmlHttp){xmlHttp.open("GET",c,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var a=xmlHttp.responseText;document.getElementById("divStateList").innerHTML=a}};xmlHttp.send(null)}}function fnValidateGoogle(){document.getElementById("rate_calculator").style.display="none";if(document.getElementById("idCountry").style.display=="none"){document.getElementById("idCountry").style.display="";alert("Please Enter Values of Country, State and Zipcode.");document.getElementById("txtCountry").focus();return false}else{var a=document.getElementById("txtZip").value;var b=document.getElementById("txtCountry").value;var c=document.getElementById("lstState").value;if(a==""){alert("Please Enter Zipcode.");document.getElementById("txtZip").focus();return false}if(b==""){alert("Please Select Country.");document.getElementById("txtCountry").focus();return false}if(c==0){alert("Please Select State.");document.getElementById("lstState").focus();return false}else{document.getElementById("txtState").value=c}document.getElementById("google_checkout").submit()}}function frmChkQuote(){if(document.getElementById("u1").checked==false&&document.getElementById("u2").checked==false){alert("You didnt select option for Urgent Request");document.getElementById("u1").focus();return false}if(isBlank(document.getElementById("quantityReq").value)||document.getElementById("quantityReq").value==0){alert("Please enter how much Quantity Required");document.getElementById("quantityReq").focus();return false}if(!isValidNumber(document.getElementById("quantityReq").value)){alert("Quantity can contain only numbers");document.getElementById("quantityReq").select();document.getElementById("quantityReq").focus();return false}if(document.getElementById("r1").checked==false&&document.getElementById("r2").checked==false&&document.getElementById("r3").checked==false){alert("You didnt select any Desired Condition");document.getElementById("r1").focus();return false}if(isBlank(document.getElementById("name").value)){alert("Please enter Name");document.getElementById("name").focus();return false}if(isBlank(Trim(document.getElementById("email").value))){alert("Please enter an email address");document.getElementById("email").focus();return false}if(!isValidEmail(document.getElementById("email").value)){alert("Please enter Valid Email Address");document.getElementById("email").focus();return false}if(isBlank(Trim(document.getElementById("reemail").value))){alert("Please re-enter your email address");document.getElementById("reemail").focus();return false}if(document.getElementById("reemail").value!=document.getElementById("email").value){alert("Email address and confirm email address are not matching, Please re-enter your correct email address");document.getElementById("reemail").focus();return false}return true}function fnshowBillStateDiv(country,LstDiv,state){var strHostName=window.location.hostname;xmlHttp=GetXmlHttpObject();var url=sops_url+"getStateList.php?CountryCode="+country+"&list="+LstDiv+"&StateCode="+state;if(xmlHttp){xmlHttp.open("GET",url,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var strResult=xmlHttp.responseText;if(LstDiv=="intShipStates"){var strJsonShip=eval("("+strResult+")");document.getElementById("ShipStates").length=0;var listObjShip=document.frmShip.intShipStates;var lastoptionShip=new Option;listObjShip.options[0]=lastoptionShip;listObjShip.options[0].value=0;listObjShip.options[0].text="-- Select State --";var i=1;for(aShip in strJsonShip){var lastoptionShip=new Option;listObjShip.options[i]=lastoptionShip;listObjShip.options[i].value=aShip;listObjShip.options[i].text=strJsonShip[aShip];i++}if(state!=""){document.getElementById("ShipStates").value=state}}}};xmlHttp.send(null)}}function fnAddShipping(a){document.getElementById("hdnShipping").value=a;document.frmCart.submit()}function DisplayShippingDamageNote(a,b,c,d){if(a=="1"){document.getElementById(c).innerHTML="Instructions : Please retain packaging & goods as is.If RMA request is approved you will be contacted by our Returns department with further instructions Explain Damage to Box & Goods";document.getElementById(d).value="1"}if(a=="0"){document.getElementById(c).innerHTML="Sorry We cannot process your RMA request.";document.getElementById(d).value="0"}}function fnValidateReturn(){var a=document.getElementById("frmRma");var b=0;for(i=0;i<a.length;i++){if(a[i].type=="checkbox"&&a[i].id!="agree_terms"&&a[i].checked==true){b=1}}if(b==0){alert("Please select a part to return ");return false}for(i=0;i<a.length;i++){if(a[i].type=="checkbox"&&a[i].checked==true){var c=a[i].value;var d="srno_"+c;if(document.getElementById(d)){if(isBlank(document.getElementById(d).value)){alert("Please enter Serial number.");document.getElementById(d).select();return false}}var e="qty_"+c;var f="valid_qty_"+c;if(document.getElementById(e)){if(isNaN(document.getElementById(e).value)||document.getElementById(e).value==0||document.getElementById(e).value<0||document.getElementById(e).value>document.getElementById(f).value){alert("Please enter valid quantity ");document.getElementById(e).select();return false}}var g="reason_"+c;if(document.getElementById(g)){if(isBlank(document.getElementById(g).value)){alert("Please select reason ");document.getElementById(g).focus();return false}var h="damagey_"+c;var j="damagen_"+c;if(document.getElementById(g).value=="Damaged During Shipping"&&document.getElementById(h).checked==false&&document.getElementById(j).checked==false){alert("Does packaging show exterior damage? ");document.getElementById(h).focus();return false}var k="valid_reason_"+c;if(document.getElementById(k).value==0){alert("Non - defective product older than forty days cannot be accepted ");document.getElementById(g).focus();return false}if(document.getElementById(g).value=="Damaged During Shipping"&&document.getElementById(j).checked==true){alert("Rma with selected reason cannot be be processed ");document.getElementById(g).focus();return false}if(document.getElementById(g).value=="Wrong part received"){var l="wrongpart_"+c;var m="valid_partno_"+c;if(document.getElementById(l)){if(isBlank(document.getElementById(l).value)){alert("Please enter Part # of item received.");document.getElementById(l).select();return false}if(document.getElementById(l).value==document.getElementById(m).value){alert("Cannot process RMA as same part number has been ordered. ");document.getElementById(l).select();return false}}}}var n="exp_"+c;if(document.getElementById(n)){if(isBlank(document.getElementById(n).value)){alert("Please enter explanation ");document.getElementById(n).focus();return false}}if(document.getElementById("agree_terms").checked==false){alert("Please accept agreement terms ");document.getElementById("agree_terms").focus();return false}}}return true}function fnValidateResaleCerti(){var a=document.getElementById("frmResaleCerti");if(isBlank(a.txtPermitNumber.value)){alert("Please Enter Valid seller's permit#.");a.txtPermitNumber.focus();return false}if(isBlank(a.txtSignature.value)){alert("Please Enter Signature Of Purchaser.");a.txtSignature.focus();return false}}function fnValidateRMA(){if(isBlank(document.getElementById("customer_sht_number").value)){alert("Please enter customer shipment tracking number");document.getElementById("customer_sht_number").focus();return false}}function getReturnReason(a,b,c,d,e){document.getElementById("btnSubmit").style.visibility="visible";var f="reason_"+a;var g="wpdiv_"+a;var h=document.getElementById(f).value;var i="replace_yes_"+a;var j=document.getElementById(i).checked;if(h=="Non-Defective"||h=="I ordered the wrong part"){document.getElementById(g).style.display="none";var k="Note : Customer is responsible for shipping return shipping costs";var l=new Date;var m=l.getMonth()+1;var n=Date.UTC(l.getFullYear(),m,l.getDate());var o=Date.UTC(b.substr(6,4),b.substr(3,2),b.substr(0,2));var p=(n-o)/(24*60*60*1e3);if(p>40){document.getElementById(c).style.display="none";document.getElementById(d).innerHTML="<font color =red >Warning : Non - defective product older than forty days cannot be accepted</font>";document.getElementById(e).value="0"}else{document.getElementById(c).style.display="none";if((h=="I ordered the wrong part"||h=="Non-Defective")&&j==true){document.getElementById(d).innerHTML="Note : In order to receive a replacement, you have to replace your order and when the return is received, we will issue you a refund. <br>If you replace the order, there restock fee will be waived.<br> Customer is responsible for shipping return shipping costs <br>"}else{document.getElementById(d).innerHTML="Note : Customer is responsible for shipping return shipping costs <br> A 20% or $25 (whichever is greater) restocking fee applies to all non-defective returns"}document.getElementById(e).value="1"}}else{if(h=="Wrong part received"){document.getElementById(g).style.display="block";document.getElementById(e).value="1";document.getElementById(c).style.display="none";document.getElementById(d).innerHTML=""}else{if(h=="Damaged During Shipping"){document.getElementById(g).style.display="none";document.getElementById(d).innerHTML="";document.getElementById(c).style.display="block"}else{if(h=="Defective"){document.getElementById(g).style.display="none";document.getElementById(c).style.display="none";document.getElementById(d).innerHTML="Explain nature of defect.";document.getElementById(e).value="1"}else{if(h==""||h=="Incomplete Order"){document.getElementById(g).style.display="none";document.getElementById(c).style.display="none";document.getElementById(d).innerHTML="";document.getElementById(e).value="1"}}}}}}function validate_return_address(){if(isBlank(document.getElementById("customer_name").value)){alert("Please enter name");document.getElementById("customer_name").focus();return false}if(!OnlyAlphabets(document.getElementById("customer_name").value)){alert("Name can contain only alphabets ");document.getElementById("customer_name").focus();return false}if(isBlank(document.getElementById("company").value)){alert("Please enter company name");document.getElementById("company").focus();return false}if(!OnlyAlphabets(document.getElementById("company").value)){alert("Company can contain only alphabets ");document.getElementById("company").focus();return false}if(isBlank(document.getElementById("addr1").value)){alert("Please enter address");document.getElementById("addr1").focus();return false}if(document.getElementById("lstState").selectedIndex==0){alert("Please Select State");document.getElementById("lstState").focus();return false}if(isBlank(document.getElementById("city").value)){alert("Please enter city name");document.getElementById("city").focus();return false}if(!OnlyAlphabets(document.getElementById("city").value)){alert("City can contain only alphabets ");document.getElementById("city").focus();return false}if(isBlank(document.getElementById("zip").value)){alert("Please enter zip");document.getElementById("zip").focus();return false}return true}function GetInvoiceNo(){var a=document.getElementById("invoiceNo").value;window.location.href="returns_form.php?invoiceNo="+a}function ValidateForgotPassword(){var a=document.getElementById("txtEmail").value;if(a==""){alert("Please Enter Address.");document.getElementById("txtEmail").focus();return false}if(!isValidEmail(document.getElementById("txtEmail").value)){alert("Please enter Valid Email Address");document.getElementById("txtEmail").focus();return false}}function fnShowOtherCountryDiv(a,b){if(a=="2"){document.getElementById(b).style.display=""}else{document.getElementById(b).style.display="none"}}function fnValidateQuote(a){var b=window.location.pathname;var c=b.substring(b.lastIndexOf("/")+1);var d=a.txtZipCode.value;if(c!="shoppingcart.php"){var e=a.txtQuantity.value}var f=a.lstDefaultCountry.value;var g=a.txtCity.value;var h=a.lstCountry.value;if(d==""){alert("Please Enter Zipcode.");a.txtZipCode.focus();return false}if(f==""){alert("Please Select Country.");a.lstDefaultCountry.focus();return false}if(f==2){if(g==""){alert("Please Enter City.");a.txtCity.focus();return false}var i=document.getElementById("ShipStates").value;if(i==0){alert("Please Select State.");document.frmShip.intShipStates.focus();return false}if(h==""){alert("Please Select Country.");a.lstCountry.focus();return false}}if(c!="shoppingcart.php"){if(e==""){alert("Please Enter Parts Quantity.");a.txtQuantity.focus();return false}if(e==0){alert("Please enter minimum 1 quantity.");a.txtQuantity.value="";a.txtQuantity.focus();return false}}}function SortBy(a,b){document.getElementById("sortBy").value=a;document.getElementById("sortOrder").value=b;if(document.getElementById("categories")){var c=document.getElementById("categories").value;document.getElementById("category").value=c}document.frmSrch.submit()}function fnshowStateDiv(a){var b=window.location.hostname;xmlHttp=GetXmlHttpObject();var c=store_url+"getStateList.php?CountryCode="+a;if(xmlHttp){xmlHttp.open("GET",c,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var a=xmlHttp.responseText;document.getElementById("divStateList").innerHTML=a}};xmlHttp.send(null)}}function fnValCreditCard(){var a=new Date;var b=a.getMonth();var c=a.getFullYear();var d=document.getElementById("frmCheckout2");if(isBlank(d.cc_name.value)){alert("Please Enter Credit Card Name.");d.cc_name.focus();return false}if(isBlank(d.ccno.value)){alert("Please Enter Credit Card Number.");d.ccno.focus();return false}if(checkCreditCard(d.ccno.value,d.lstPayment.value)==false){alert(ccErrors[ccErrorNo]);return false}if(d.lstYear.value<c){alert("This card has already expired.");d.lstYear.focus();return false}else{if(d.lstYear.value==c){if(d.lstMonth.value<b){alert("This card has already expired.");d.lstMonth.focus();return false}}}if(isBlank(d.cc_cvv.value)){alert("Please Enter Security Code.");d.cc_cvv.focus();return false}}function fnValidateStep1(){var a=document.getElementById("frmCheckout1");if(isBlank(a.lstShipping.value)){alert("Please Select Shipping Method.");a.lstShipping.focus();return false}}function fnSetShipAddr(a,b,c,d){var e=window.location.hostname;xmlHttp=GetXmlHttpObject();var f=store_url+"SelectCustomerAddress.php";var g="Please wait, updating your details.";var h=store_url+"loading.php?message="+g;if(c!=" "){f=f+"?UID="+b+"&addrID="+c+"&Type="+d}if(xmlHttp){xmlHttp.open("GET",f,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var b=xmlHttp.responseText;document.getElementById(a).innerHTML=b;GB_showCenter(g,h,200,500);window.location.reload();return false}};xmlHttp.send(null)}}function numbersonly1(a){var b=a.charCode?a.charCode:a.keyCode;if(b!=8&&b!=13&&b!=46&&b!=9){if(b<48||b>57||b==46){return false}}}function numbersonly(a){var b=a.charCode?a.charCode:a.keyCode;if(b!=8&&b!=13&&b!=9){if(b<48||b>57){return false}}}function ValidateMailTo(){if(isBlank(document.getElementById("txtEmail").value)){alert("Please enter Email Address");document.getElementById("txtEmail").focus();return false}if(!isValidEmail(document.getElementById("txtEmail").value)){alert("Please enter Valid Email Address");document.getElementById("txtEmail").focus();return false}if(isBlank(document.getElementById("toName").value)){alert("Please enter friend's name");document.getElementById("toName").focus();return false}if(isBlank(document.getElementById("fromName").value)){alert("Please enter your name");document.getElementById("fromName").focus();return false}return true}function fnshowDiv(a,b){var c=document.getElementById("frmCheckOutLogin");var d=document.getElementById(b).checked;if(d){document.getElementById(a).style.display=""}else{document.getElementById(a).style.display="none"}}function validate_user(){hndFRM=document.getElementById("frmEditAddress");if(isBlank(hndFRM.txtFirstName.value)){alert("Please enter First Name");hndFRM.txtFirstName.focus();return false}if(!OnlyAlphabets(hndFRM.txtFirstName.value)){alert("First Name can contain only alphabets ");hndFRM.txtFirstName.select();hndFRM.txtFirstName.focus();return false}if(isBlank(hndFRM.txtLastName.value)){alert("Please enter Last Name");hndFRM.txtLastName.focus();return false}if(!OnlyAlphabets(hndFRM.txtLastName.value)){alert("Last Name can contain only alphabets ");hndFRM.txtLastName.select();hndFRM.txtLastName.focus();return false}if(isBlank(hndFRM.txtAddress1.value)){alert("Please enter Address");hndFRM.txtAddress1.focus();return false}if(isBlank(hndFRM.txtCity.value)){alert("Please enter City");hndFRM.txtCity.focus();return false}if(!OnlyAlphabets(hndFRM.txtCity.value)){alert("City can contain only alphabets ");hndFRM.txtCity.select();hndFRM.txtCity.focus();return false}if(document.getElementById("lstState").selectedIndex==0){alert("Please Select State");hndFRM.lstState.focus();return false}if(isBlank(hndFRM.txtZip.value)){alert("Please enter Zip Code");hndFRM.txtZip.focus();return false}if(isBlank(hndFRM.txtPhone.value)){alert("Please enter Phone number");hndFRM.txtPhone.focus();return false}if(!isValidPhoneNumber(hndFRM.txtPhone.value)){alert("Please enter valid Phone number");hndFRM.txtPhone.select();hndFRM.txtPhone.focus();return false}return true}function frmChkLogin(a){var b=document.getElementById("frmCheckOutLogin");var c=window.location.hostname;var d=b.rdFlag.checked;var e=b.tax_exempt.checked;if(isBlank(Trim(b.txtLogin.value))){alert("Please enter an email address to login");b.txtLogin.focus();return false}if(!isValidEmail(document.getElementById("txtLogin").value)){alert("Please enter Valid Email Address");document.getElementById("txtLogin").focus();return false}if(isBlank(Trim(b.txtPassword.value))){alert("Please enter password to login");b.txtPassword.focus();return false}if(document.getElementById("txtPassword").value.length<6){alert("Password must be atleast 6 characters long");document.getElementById("txtPassword").focus();document.getElementById("txtPassword").select();return false}if(d){if(isBlank(b.txtFirstName.value)){alert("Please enter First Name");b.txtFirstName.focus();return false}if(!OnlyAlphabets(b.txtFirstName.value)){alert("First Name can contain only alphabets ");b.txtFirstName.select();b.txtFirstName.focus();return false}if(isBlank(b.txtLastName.value)){alert("Please enter Last Name");b.txtLastName.focus();return false}if(!OnlyAlphabets(b.txtLastName.value)){alert("Last Name can contain only alphabets ");b.txtLastName.select();b.txtLastName.focus();return false}if(isBlank(b.txtAddress1.value)){alert("Please enter Address");b.txtAddress1.focus();return false}if(isBlank(b.txtCity.value)){alert("Please enter City");b.txtCity.focus();return false}if(!OnlyAlphabets(b.txtCity.value)){alert("City can contain only alphabets ");b.txtCity.select();b.txtCity.focus();return false}if(document.getElementById("lstState").selectedIndex==0){alert("Please Select State");b.lstState.focus();return false}if(isBlank(b.txtZip.value)){alert("Please enter Zip Code");b.txtZip.focus();return false}if(isBlank(b.txtPhone.value)){alert("Please enter Phone number");b.txtPhone.focus();return false}if(!isValidPhoneNumber(b.txtPhone.value)){alert("Please enter valid Phone number");b.txtPhone.select();b.txtPhone.focus();return false}}if(e){if(isBlank(b.txtPermitNumber.value)){alert("Please enter Valid seller's permit number");b.txtPermitNumber.focus();return false}if(isBlank(b.txtSignature.value)){alert("Please enter Signature Of Purchaser");b.txtSignature.focus();return false}}return true}function hideSuggest(){document.getElementById("suggest").style.visibility="hidden"}function call1(){var a=document.getElementById("selSuggest").value;document.getElementById("searchFor").value=a;document.getElementById("suggest").style.visibility="hidden";document.frmSrch.submit()}function Suggest(){var a=document.getElementById("searchFor").value;http.open("GET","ajax/suggestScript.php?searchFor="+escape(a),true);http.onreadystatechange=handleHttpResponse;http.send(null)}function fnUpdateItem(a,b){var c=document.getElementById("qty-"+b).value;if(Number(a)<Number(c)){alert("We currently have "+a+" item in stock for this Part.");return false}else{document.getElementById("action").value="Update";document.getElementById("frmCart").submit()}}function fnDeleteItem1(a){var b=document.getElementById("frmCart");var c=new Array;var d=0;c[d]=a;if(c.length==0){alert("You need to select atleast one item.");return false}else{if(confirm("Are you sure you want to remove this part?")){var e=c.join("_");b.selProducts.value=e;document.getElementById("action").value="Delete";document.getElementById("frmCart").submit()}}}function SubmitSearchCategory(a){var b=document.getElementById("categories").value;document.getElementById("category").value=b;document.frmSrch.submit()}function SubmitSearch(){var a=document.getElementById("searchFor").value;if(a.length<3){alert("Searched term must be atleast 3 characters long.");document.getElementById("searchFor").focus()}else{document.frmSrch.submit();document.getElementById("searchFor").value=""}}function fnUpdateCartBox(a,b,c,d,e,f,g,h,i){var j=window.location.hostname;xmlHttp=GetXmlHttpObject();var k=store_url+"updCart.php";if(xmlHttp){k=k+"?id="+b+"&qty-"+b+"="+c+"&price="+d+"&Menuf="+e+"&PartN0="+f+"&TOT_QTY="+g+"&Weight="+h+"&Desc="+i;xmlHttp.open("GET",k,true);xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var b=xmlHttp.responseText;document.getElementById("cart").innerHTML=b;if(a==store_url+"updCart.php"){parent.parent.GB_hide()}else{if(a==store_url+"shoppingcart.php"){var c=a;location.replace(c)}}}};xmlHttp.send(null)}}function fnRedirectpage(a,b,c,d,e,f,g,h,i){fnUpdateCartBox(a,b,c,d,e,f,g,h,i)}function getScriptPage(){var a=document.getElementById("searchFor").value;var b="";if(document.getElementById("partno").checked==true){b+="-partno-"}if(document.getElementById("keyword").checked==true){b+="-keyword-"}if(document.getElementById("manufacturer").checked==true){b+="-manu-"}http.open("GET","ajax/searchScript.php?searchFor="+escape(a)+"&searchBy="+b,true);http.onreadystatechange=handleHttpResponse;http.send(null)}function SetDefaultBilling(a){document.getElementById("deafultBillTo").value=a;document.getElementById("mode").value="bill_addr";document.frmAddr.submit()}function SetDefaultShipping(a){document.getElementById("deafultShipTo").value=a;document.getElementById("mode").value="ship_addr";document.frmAddr.submit()}function ValidateAddAddress(){if(isBlank(document.getElementById("txtFirstName").value)){document.getElementById("errorFnameId").innerHTML="<br>Please enter first name";document.getElementById("txtFirstName").focus();return false}else{document.getElementById("errorFnameId").innerHTML=""}if(!OnlyAlphabets(document.getElementById("txtFirstName").value)){document.getElementById("errorFnameId").innerHTML="<br>First name can not contain numbers or special characters";document.getElementById("txtFirstName").select();document.getElementById("txtFirstName").focus();return false}else{document.getElementById("errorFnameId").innerHTML=""}if(document.getElementById("txtMiddleName").value){if(!OnlyAlphabets(document.getElementById("txtMiddleName").value)){document.getElementById("errorMnameId").innerHTML="<br>Middle name can not contain numbers or special characters";document.getElementById("txtMiddleName").select();document.getElementById("txtMiddleName").focus();return false}else{document.getElementById("errorMnameId").innerHTML=""}}else{document.getElementById("errorMnameId").innerHTML=""}if(isBlank(document.getElementById("txtLastName").value)){document.getElementById("errorLnameId").innerHTML="<br>Please enter last name";document.getElementById("txtLastName").focus();return false}else{document.getElementById("errorLnameId").innerHTML=""}if(!OnlyAlphabets(document.getElementById("txtLastName").value)){document.getElementById("errorLnameId").innerHTML="<br>Middle name can not contain numbers or special characters";document.getElementById("txtLastName").select();document.getElementById("txtLastName").focus();return false}else{document.getElementById("errorLnameId").innerHTML=""}if(isBlank(document.getElementById("txtAddress1").value)){document.getElementById("errorAddr1Id").innerHTML="<br>Please enter address";document.getElementById("txtAddress1").focus();return false}else{document.getElementById("errorAddr1Id").innerHTML=""}if(document.getElementById("lstState").value==0){document.getElementById("errorStateId").innerHTML="Please select a state";document.getElementById("lstState").focus();return false}else{document.getElementById("errorStateId").innerHTML=""}if(isBlank(document.getElementById("txtCity").value)){document.getElementById("errorCityId").innerHTML="<br>Please enter city";document.getElementById("txtCity").focus();return false}else{document.getElementById("errorCityId").innerHTML=""}if(!OnlyAlphabets(document.getElementById("txtCity").value)){document.getElementById("errorCityId").innerHTML="<br>City can not contain numbers or special characters";document.getElementById("txtCity").select();document.getElementById("txtCity").focus();return false}else{document.getElementById("errorCityId").innerHTML=""}if(isBlank(document.getElementById("txtZip").value)){document.getElementById("errorZipId").innerHTML="<br>Please enter zip code";document.getElementById("txtZip").focus();return false}else{document.getElementById("errorZipId").innerHTML=""}if(isBlank(document.getElementById("txtPhone").value)){document.getElementById("errorPhoneId").innerHTML="<br>Please enter phone number";document.getElementById("txtPhone").focus();return false}else{document.getElementById("errorPhoneId").innerHTML=""}if(!isValidPhoneNumber(document.getElementById("txtPhone").value)){document.getElementById("errorPhoneId").innerHTML="<br>Please enter valid phone number";document.getElementById("txtPhone").select();document.getElementById("txtPhone").focus();return false}else{document.getElementById("errorPhoneId").innerHTML=""}return true}function ValidateEditAccount(){if(isBlank(document.getElementById("txtEmail").value)){alert("Please enter Email Address");document.getElementById("txtEmail").focus();return false}if(!isValidEmail(document.getElementById("txtEmail").value)){alert("Please enter Valid Email Address");document.getElementById("txtEmail").focus();return false}if(isBlank(document.getElementById("txtPassword").value)){alert("Please enter Password ");document.getElementById("txtPassword").focus();return false}if(document.getElementById("txtPassword").value.length<6){alert("Password must be atleast 6 characters long");document.getElementById("txtPassword").focus();document.getElementById("txtPassword").select();return false}if(isBlank(document.getElementById("txtConfirmPassword").value)){alert("Please enter Confirmed Password ");document.getElementById("txtConfirmPassword").focus();return false}if(document.getElementById("txtPassword").value!=document.getElementById("txtConfirmPassword").value){alert("Password and Confirmed Password do not match.");return false}if(document.getElementById("tax_exempt").checked==true&&isBlank(document.getElementById("tax_id").value)){alert("Please enter Tax Id.");document.getElementById("tax_exempt").select();return false}return true}function ValidateLogin(){errorLoginId=0;errorPasswordId=0;if(isBlank(document.getElementById("login").value)){document.getElementById("errorLoginId").innerHTML="Please enter email address";errorLoginId=1}else{document.getElementById("errorLoginId").innerHTML="";errorLoginId=0}if(!isValidEmail(document.getElementById("login").value)&&!isBlank(document.getElementById("login").value)){document.getElementById("errorLoginId").innerHTML="Please enter Valid Email Address";errorLoginId=1}else if(isValidEmail(document.getElementById("login").value)){document.getElementById("errorLoginId").innerHTML="";errorLoginId=0}if(isBlank(document.getElementById("password").value)){document.getElementById("errorPasswordId").innerHTML="Please enter Password";errorPasswordId=1}else{document.getElementById("errorPasswordId").innerHTML="";errorPasswordId=0}if(document.getElementById("password").value.length<6&&!isBlank(document.getElementById("password").value)){document.getElementById("errorPasswordId").innerHTML="Password must be atleast 6 characters long";errorPasswordId=1}else if(document.getElementById("password").value.length>=6){document.getElementById("errorPasswordId").innerHTML="";errorPasswordId=0}if(errorLoginId==1){document.getElementById("login").select();document.getElementById("login").focus();return false}else if(errorPasswordId==1){document.getElementById("password").select();document.getElementById("password").focus();return false}if(document.getElementById("rdFlag").checked==true){var a=document.getElementById("login").value;$.get("getEmail.php",{email:a},function(a){if(a==1){document.getElementById("loginform").submit()}else{document.getElementById("errorLoginId").innerHTML="This email address is in use, Please enter a unique email address";document.getElementById("login").select();document.getElementById("login").focus();return false}},"json")}else{return true}return false}function DisplayStatusMsg(a){status=a;document.MM_returnValue=true}function NewWindow(a,b,c,d,e,f){if(e==true||e=="yes"){e="yes"}else{e="no"}if(f==true||f=="yes"){f=", resizable"}else{f=""}var g=(screen.width-c)/2;var h=(screen.height-d)/2;winprops="height="+d+",width="+c+",top="+h+",left="+g+",scrollbars="+e+f;win=window.open(a,b,winprops)}function isTimeEarlierOrEqual(a,b){if(a==""||b==""){return false}var c=a.split(":");var d=b.split(":");if(Date.UTC(2e3,1,1,c[0],c[1])<=Date.UTC(2e3,1,1,d[0],d[1])){return true}else{return false}}function isEarlierOrEqual(a,b){var c=isValidDate(a,true);var d=isValidDate(b,true);if(c==""||d==""){return false}var e=c.split("/");var f=d.split("/");if(Date.UTC(e[2],e[1],e[0])<=Date.UTC(f[2],f[1],f[0])){return true}else{return false}}function LeapYear(a){if(a%100==0){if(a%400==0){return true}}else{if(a%4==0){return true}}return false}function isValidDateTime(a){var b=Trim(a);var c;var d=false;if(a.toLowerCase()=="today"||a.toLowerCase()=="now"){return true}c=b.indexOf(":");if(c<0){d=true;c=b.length}else{c=b.indexOf(" ")}if(c<0){return false}if(!isValidDate(b.substr(0,c))){return false}if(!d){if(!isValidTime(b.substr(c+1,b.length-c))){return false}}return true}function isValidDate(a){var b="EU";var c;var d;var e;var f;var g;var h;var j;var k;var l=false;var m=new Array("-"," ","/",".");var n;var o=0;var p=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");c=a;if(c.length<1){return false}if(c.toLowerCase()=="today"||c.toLowerCase()=="now"){return true}for(n=0;n<m.length;n++){if(c.indexOf(m[n])!=-1){d=c.split(m[n]);if(d.length!=3){o=1;return false}else{e=d[0];f=d[1];g=d[2]}l=true}}if(l==false){if(c.length>5){e=c.substr(0,2);f=c.substr(2,2);g=c.substr(4)}else{return false}}if(g.length!=2&&g.length!=4){return false}if(isNaN(g)){return false}if(b=="US"){strTemp=e;e=f;f=strTemp}if(e.length<1||e.length>2){return false}if(isNaN(e)){return false}j=parseInt(f,10);if(isNaN(j)){for(i=0;i<12;i++){if(f.toUpperCase()==p[i].toUpperCase()){j=i+1;f=p[i];i=12}}if(isNaN(j)){o=3;return false}}h=parseInt(e,10);k=parseInt(g,10);if(j>12||j<1){o=5;return false}if(h<1||h>31){return false}if((j==4||j==6||j==9||j==11)&&h>30){return false}if(j==2){if(LeapYear(k)){if(h>29){return false}}else{if(h>28){return false}}}if(k<=99){k=k+2e3}return h+"/"+j+"/"+k}function isValidInterval(a){var b=new Array("yrs","year","years","mos","month","months","day","days","week","weeks","hrs","hour","hours","mins","min","minutes","secs","sec","second","seconds");strArray=a.split(" ");if(strArray.length<2){return false}for(i=0;i<strArray.length-1;i=i+2){if(isNaN(strArray[i])){return false}found=false;for(var c=0;c<b.length;c++){if(strArray[i+1].toUpperCase()==b[c].toUpperCase()){found=true}}if(!found){return false}}return true}function isValidPhoneNumber(a){if(isBlank(a)){return false}var b=new RegExp("^[0-9-()s + -]*$");return b.test(a)}function isValidNumber(a){if(isBlank(a)){return false}var b=new RegExp("^[/+|/-]?[0-9]*[/.]?[0-9]*$");return b.test(a)}function isValidTime(a){var b=/^(\d{1,2}):(\d{2})(:(\d{2}))?$/;var c=a.match(b);if(c==null){return false}hour=c[1];minute=c[2];second=c[4];if(isBlank(second)){second=null}if(hour<0||hour>23){return false}if(minute<0||minute>59){return false}if(second!=null&&(second<0||second>59)){return false}return true}function stripHTMLTags(a){var b="";var c="";var d=false;var e=false;for(x=0;x<a.length;x++){if(e==true){d=false}c=a.charAt(x);if(c=="<"){d=true;e=false}else{if(c==">"&&d==true){e=true}}if(d==false){b=b+c}}return b}function Trim(a){return LTrim(RTrim(a))}function RTrim(a){if(a==null){return a}for(var b=a.length-1;a.charAt(b)==" "||a.charAt(b)=="\n"||a.charAt(b)=="\t";b--){}return a.substring(0,b+1)}function LTrim(a){if(a==null){return a}for(var b=0;a.charAt(b)==" "||a.charAt(b)=="\n"||a.charAt(b)=="\t";b++){}return a.substring(b,a.length)}function checkFileType(a,b){var c="";strArray=b.split(" ");for(i=0;i<strArray.length;i++){if(i<strArray.length&&i>0){c+="|"}c+="."+strArray[i]}exp="("+c+")$";var d=new RegExp(exp);if(!d.test(a.value)){return false}return true}function checkFax(a){var b=/^[0-9\s-]*$/;if(!b.test(a)){return false}return true}function checkCountry(a){var b=/^[a-zA-Z\s.-]*$/;if(!b.test(a)){return false}return true}function IsAlphaNumeric(a){var b=/^[a-zA-Z]+[0-9]+[a-zA-Z0-9]*$/;if(!b.test(a)){return false}return true}function OnlyAlphabets(a){var b=/^[a-zA-Z\s]+$/;if(!b.test(a)){return false}else{return true}}function isValidString(a){var b=/^[_]*[a-zA-Z_]+[a-zA-Z0-9_]+$/;if(!b.test(a)){return false}else{return true}}function isValidEmail(a){var b="a-zA-Z0-9";exp="^[^@\\s]+@(["+b+"+\\-]+\\.)+["+b+"]{2,4}$";emailregexp=new RegExp(exp);result=a.match(emailregexp);if(result!=null){return true}else{return false}}function isBlank(a){for(var b=0;b<a.length;b++){var c=a.charAt(b);if(c!=" "&&c!="\n"&&c!="\t"){return false}}return true}function GetXmlHttpObject(){var a=null;try{a=new XMLHttpRequest}catch(b){try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){a=new ActiveXObject("Microsoft.XMLHTTP")}}return a}var strHostName=window.location.hostname;var site_url=window.location.protocol+"//"+strHostName+"/";var store_url=site_url+"store/";var sops_url=site_url+"sops/";var xmlHttp;
