function deletePhotoValidation(a){var b=document.pageForm;if(!confirm("Are You Sure You want to delete?"))return true;b.del_val.value=a;b.submit();return true}function photoValidation(){var a=document.pageForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.image_path)&&edit_mode==0){alert("Please select image");return false}else if(IsBlank(a.image_path)){var b=a.image_path.value.split(".");var c=b[b.length-1];if(c.toLowerCase()!="jpg"&&c.toLowerCase()!="gif"&&c.toLowerCase()!="png"){alert("Invalid image type, it must be jpg,gif or png");return false}}return true}function validateEnquiry(){var a=document.frmEnquiry;if(!IsBlank(a.e_name)){alert("Name cannot be left blank");return false}if(!getValidatePhone(a.e_phone)){return false}else if(!IsBlank(a.e_email)){alert("Email cannot be left blank");return false}else if(!IsEmail(a.e_email)){alert("Please Enter valid Email!");return false}else if(!IsBlank(a.verificationCode)){alert("Please Enter varification code");return false}return true}function checkSubmit(a){var b;if(window.event){b=a.keyCode}else if(a.which){b=a.which}if(b==13){checkLoginForm()}return true}function checkLoginForm(){if(loginValidation()==false)return false;else{document.loginForm.submit();return false}}function redirect(a){location.href=a}function showHideId(a){if(document.getElementById(a).style.display!="none")document.getElementById(a).style.display="none";else document.getElementById(a).style.display=""}function nlSettingValidation(){var a=document.pageForm;if(!IsBlank(a.sub_subject)){alert("Subject cannot be left blank");a.sub_subject.focus();return false}else if(!IsBlank(a.sub_desc)){alert("Message Body cannot be left blank");a.sub_desc.focus();return false}else if(!IsBlank(a.un_subject)){alert("Subject cannot be left blank");a.un_subject.focus();return false}else if(!IsBlank(a.un_desc)){alert("Message Body cannot be left blank");a.un_desc.focus();return false}return true}function newsletterValidation(){var a=document.pageForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");a.name.focus();return false}else if(!IsBlank(a.subject)){alert("Subject cannot be left blank");a.subject.focus();return false}return true}function subscriberValidation(){var a=document.pageForm;if(!IsBlank(a.email)){alert("Email cannot be left blank");return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");return false}return true}function metaCharsValidation(a,b){if(b!=""&&b!=0){val=a.value;if(val.length>b){alert("Please Enter maximum of "+b+" characters");a.value=val.substr(0,b);return false}}}function bannerClientAddValidation(){var a=document.galleryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}return true}function Validate_image_banner(obj){var objUpload=eval(obj);var sUpload=objUpload.value;if(sUpload=="")return true;else{var iDot=sUpload.indexOf(".");if(iDot>0){var vv=sUpload.toLowerCase();var aUpload=vv.split(".");if(aUpload[aUpload.length-1]=="jpg"||aUpload[aUpload.length-1]=="gif"||aUpload[aUpload.length-1]=="bmp"||aUpload[aUpload.length-1]=="png"||aUpload[aUpload.length-1]=="swf"){return true}else{objUpload.focus();return false}}}}function imageBannerValidation(a){if(!Validate_image_banner(a)){alert("Please Upload Only jpeg, jpg, gif, bmp and png type Image or Flash File!!");a.focus();a.value="";return false}}function bannerAddValidation(){var a=document.galleryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.image_path)){alert("Please upload image");return false}return true}function bannerEditValidation(){var a=document.galleryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}return true}function getValidateMobile(a){if(!isInteger(a.value)){alert("Mobile must be Number");a.value="";a.focus();return false}else if(a.value.length!=10){alert("Mobile must be 10 digits Number");a.value="";a.focus();return false}else return true}function getValidatePhone(a){if(!isInteger(a.value)){alert("Phone must be Number");a.value="";a.focus();return false}else if(a.value.length!=10){alert("Phone must be 10 digits Number");a.value="";a.focus();return false}else return true}function getValidateFax(a){if(!isInteger(a.value)){alert("Fax must be Number");a.focus();return false}else if(a.value.length!=10){alert("Fax must be 10 digits Number");a.focus();return false}else return true}function categorySubValidation(){var a=document.categoryForm;if(!IsBlank(a.parent_id)){alert("Please select Parent Category");a.parent_id.focus();return false}}function validateDistUpdate(){var a=document.frmDist;if(!IsBlank(a.name)){alert("Name cannot be left blank");a.name.focus();return false}else if(!IsBlank(a.delivery_street)){alert("Street cannot be left blank");a.delivery_street.focus();return false}else if(!IsBlank(a.delivery_suburb)){alert("Suburb cannot be left blank");a.delivery_suburb.focus();return false}else if(!IsBlank(a.delivery_state)){alert("State cannot be left blank");a.delivery_state.focus();return false}else if(!IsBlank(a.postal_street)){alert("Street cannot be left blank");a.postal_street.focus();return false}else if(!IsBlank(a.postal_suburb)){alert("Suburb cannot be left blank");a.postal_suburb.focus();return false}else if(!IsBlank(a.postal_state)){alert("State cannot be left blank");a.postal_state.focus();return false}else if(!IsBlank(a.postal_postcode)){alert("Postcode cannot be left blank");a.postal_postcode.focus();return false}else if(!IsBlank(a.phone)){alert("Telephone cannot be left blank");a.phone.focus();return false}else if(!isInteger(a.phone.value)){alert("Phone must be Number");a.phone.focus();return false}else if(a.phone.value.length!=10){alert("Phone must be 10 digits");a.phone.focus();return false}else if(!IsBlank(a.fax)){alert("Fax cannot be left blank");a.fax.focus();return false}else if(!IsBlank(a.email)){alert("Email cannot be left blank");a.email.focus();return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");a.email.focus();return false}else return true}function validateRegisterUpdate(){var a=document.frmRegister;if(!IsBlank(a.firstname)){alert("First Name cannot be left blank");a.firstname.focus();return false}else if(!IsBlank(a.lastname)){alert("Last Name cannot be left blank");a.lastname.focus();return false}else if(!IsBlank(a.email)){alert("Email cannot be left blank");a.email.focus();return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");a.email.focus();return false}else if(!IsBlank(a.phone)){alert("Phone cannot be left blank");a.phone.focus();return false}else if(!getValidatePhone(a.phone)){return false}else if(!IsBlank(a.postal_address1)){alert("Address cannot be left blank");a.postal_address1.focus();return false}else if(!IsBlank(a.postal_suburb)){alert("Suburb cannot be left blank");a.postal_suburb.focus();return false}else if(!IsBlank(a.postal_state)){alert("State cannot be left blank");a.postal_state.focus();return false}else if(a.delivery_billing.checked==false&&!IsBlank(a.delivery_address1)){alert("Address1 cannot be left blank");a.delivery_address1.focus();return false}else if(a.delivery_billing.checked==false&&!IsBlank(a.delivery_suburb)){alert("Suburb cannot be left blank");a.delivery_suburb.focus();return false}else if(a.delivery_billing.checked==false&&!IsBlank(a.delivery_state)){alert("State cannot be left blank");a.delivery_state.focus();return false}else return true}function validateRegister(){var a=document.frmRegister;if(!IsBlank(a.firstname)){alert("First Name cannot be left blank");a.firstname.focus();return false}else if(!IsBlank(a.lastname)){alert("Last Name cannot be left blank");a.lastname.focus();return false}else if(!IsBlank(a.phone)){alert("Phone cannot be left blank");a.phone.focus();return false}else if(!getValidatePhone(a.phone)){return false}else if(!IsBlank(a.postal_address1)){alert("Address cannot be left blank");a.postal_address1.focus();return false}else if(!IsBlank(a.postal_suburb)){alert("Suburb cannot be left blank");a.postal_suburb.focus();return false}else if(!IsBlank(a.postal_postcode)){alert("Postcode cannot be left blank");a.postal_postcode.focus();return false}else if(!IsBlank(a.postal_state)){alert("State cannot be left blank");a.postal_state.focus();return false}else if(!IsBlank(a.delivery_address1)&&a.delivery_billing.checked==false){alert("Address cannot be left blank");a.delivery_address1.focus();return false}else if(!IsBlank(a.delivery_suburb)&&a.delivery_billing.checked==false){alert("Suburb cannot be left blank");a.delivery_suburb.focus();return false}else if(!IsBlank(a.delivery_postcode)&&a.delivery_billing.checked==false){alert("Postcode cannot be left blank");a.delivery_postcode.focus();return false}else if(!IsBlank(a.delivery_state)&&a.delivery_billing.checked==false){alert("State cannot be left blank");a.delivery_state.focus();return false}else if(!IsBlank(a.email)){alert("Email cannot be left blank");a.email.focus();return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");a.email.focus();return false}else if(!IsBlank(a.password)){alert("Password cannot be left blank");a.password.focus();return false}else if(a.password.value.length<5){alert("Password must be 5 charactes long");a.password.focus();return false}else if(!IsBlank(a.cpassword)){alert("Confirm Password cannot be left blank");a.cpassword.focus();return false}else if(a.password.value!=a.cpassword.value){alert("Passsword and Confirm Password dont match");a.cpassword.focus();return false}else return true}function validateProductEnquiry(){var a=document.frm_inquiry;if(!IsBlank(a.txt_name)){alert("Name cannot be left blank");a.txt_name.focus();return false}else if(!IsBlank(a.txt_mobile)){alert("Contact Number cannot be left blank");a.txt_mobile.focus();return false}else if(!isInteger(a.txt_mobile.value)){alert("Contact Number must be number");a.txt_mobile.focus();return false}else if(a.txt_mobile.value.length!=10){alert("Contact Number must be 10 digit number");a.txt_mobile.focus();return false}else if(!IsBlank(a.txt_suburb)){alert("Suburb cannot be left blank");a.txt_suburb.focus();return false}else if(!IsBlank(a.txt_email)){alert("Email cannot be left blank");a.txt_email.focus();return false}else if(!IsEmail(a.txt_email)){alert("Please Enter valid Email!");a.txt_email.focus();return false}else if(!IsBlank(a.sel_state)){alert("Please select state");a.sel_state.focus();return false}else return true}function validateDist(){var a=document.frmDist;if(!IsBlank(a.name)){alert("Name cannot be left blank");a.name.focus();return false}else if(!IsBlank(a.delivery_street)){alert("Street cannot be left blank");a.delivery_street.focus();return false}else if(!IsBlank(a.delivery_suburb)){alert("Suburb cannot be left blank");a.delivery_suburb.focus();return false}else if(!IsBlank(a.delivery_state)){alert("State cannot be left blank");a.delivery_state.focus();return false}else if(!IsBlank(a.delivery_postcode)){alert("Postcode cannot be left blank");a.delivery_postcode.focus();return false}else if(!getValidatePostcode(a.delivery_postcode)){return false}else if(!IsBlank(a.postal_street)){alert("Street cannot be left blank");a.postal_street.focus();return false}else if(!IsBlank(a.postal_suburb)){alert("Suburb cannot be left blank");a.postal_suburb.focus();return false}else if(!IsBlank(a.postal_state)){alert("State cannot be left blank");a.postal_state.focus();return false}else if(!IsBlank(a.postal_postcode)){alert("Postcode cannot be left blank");a.postal_postcode.focus();return false}else if(!getValidatePostcode(a.postal_postcode)){return false}else if(!IsBlank(a.phone)){alert("Telephone cannot be left blank");a.phone.focus();return false}else if(!getValidatePhone(a.phone)){return false}else if(!IsBlank(a.fax)){alert("Fax cannot be left blank");a.fax.focus();return false}else if(!getValidateFax(a.fax)){return false}else if(!IsBlank(a.email)){alert("Email cannot be left blank");a.email.focus();return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");a.email.focus();return false}else if(!IsBlank(a.office_address)){alert("Office Address cannot be left blank");a.office_address.focus();return false}else if(!IsBlank(a.trade_company_1)){alert("Company cannot be left blank");a.trade_company_1.focus();return false}else if(!IsBlank(a.trade_contact_1)){alert("Contact cannot be left blank");a.trade_contact_1.focus();return false}else if(!IsBlank(a.trade_phone_1)){alert("Phone cannot be left blank");a.trade_phone_1.focus();return false}else if(!getValidatePhone(a.trade_phone_1)){return false}else if(!IsBlank(a.trade_fax_1)){alert("Fax cannot be left blank");a.trade_fax_1.focus();return false}else if(!getValidateFax(a.trade_fax_1)){return false}else if(!IsBlank(a.licence_no)){alert("Licence No cannot be left blank");a.licence_no.focus();return false}else if(!a.chk_terms.checked){alert("Please check the terms and conditions.");a.chk_terms.focus();return false}}function pdfValidation(a){if(!Validate_pdf(a)){alert("Please Upload Only pdf file!!");a.focus();a.value="";return false}}function contactUsValidation(){var a=document.enquiryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}else if(!IsBlank(a.city)){alert("Suburb cannot be left blank");return false}else if(!IsBlank(a.state)){alert("Please select State");return false}else if(!IsBlank(a.email)){alert("Email cannot be left blank");return false}else if(!IsEmail(a.email)){alert("Please Enter valid Email!");return false}else if(!IsBlank(a.verificationCode)){alert("Please Enter verification Code!");return false}return true}function selectCheckAll(a){var b=document.getElementsByName("chk_action[]");var c=b.length;if(a=="checkall"){for(i=0;i<c;i++){b[i].checked=true}}else{for(i=0;i<c;i++){b[i].checked=false}}}function open_popup(a,b,c){b=b+30;c=c+30;window.open("mypop?pt="+a,"Window1","menubar=no,width="+b+" ,height="+c+",toolbar=no, scrollbars=yes")}function popupImage(a,b,c){window.open(a,"Window1","menubar=no,toolbar=no, width="+b+" ,height="+c+",scrollbars=yes")}function specsValidation(){var a=document.specsForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}return true}function deleteSpecsValidation(a){var b=document.specsForm;if(!confirm("Are You Sure You want to delete?"))return true;b.del_val.value=a;b.submit();return true}function deletePageValidation(a){var b=document.pageForm;if(!confirm("Are You Sure You want to delete?"))return true;b.del_val.value=a;b.submit();return true}function pageValidation(){var a=document.pageForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}return true}function deleteGalleryValidation(a){var b=document.galleryForm;if(!confirm("Are You Sure You want to delete?"))return false;b.del_val.value=a;b.submit()}function galleryAddValidation(){var a=document.galleryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.product_id)){alert("Please select product");return false}if(!IsBlank(a.image_path)){alert("Please upload image");return false}return true}function galleryEditValidation(){var a=document.galleryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.product_id)){alert("Please select product");return false}return true}function deleteProductValidation(a){var b=document.productForm;if(!confirm("Are You Sure You want to delete?"))return true;b.del_val.value=a;b.submit();return true}function productAddValidation(){var a=document.productForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.category_id)){alert("Plesae select a category");return false}if(!IsBlank(a.image_path)){alert("Please select Image");return false}return true}function productEditValidation(){var a=document.productForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.category_id)){alert("Plesae select a category");return false}return true}function imageValidation(a){if(!Validate_image(a)){alert("Please Upload Only jpeg, jpg, gif, bmp and png type Image!!");a.focus();a.value="";return false}}function deleteValidation(a){var b=document.categoryForm;if(!confirm("Are You Sure You want to delete?"))return true;b.del_val.value=a;b.submit();return true}function subcategoryValidation(){var a=document.categoryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}if(!IsBlank(a.parent_id)){alert("Please select main category");return false}return true}function categoryValidation(){var a=document.categoryForm;if(!IsBlank(a.name)){alert("Name cannot be left blank");return false}return true}function loginValidation(){var a=document.loginForm;if(!IsBlank(a.username)){alert("Username cannot be left blank");return false}if(!IsBlank(a.password)){alert("Password cannot be left blank");return false}return true}function getValidatePostcode(a){if(!isInteger(a.value)){alert("Postcode must be Number");a.value="";a.focus();return false}else if(a.value.length<3){alert("Postcode atleast 3 digits Number");a.value="";a.focus();return false}else return true}function getValidateMobile(a){if(!isInteger(a.value)){alert("Mobile must be Number");a.value="";a.focus();return false}else if(a.value.length!=10){alert("Mobile must be 10 digits Number");a.value="";a.focus();return false}else return true}function getValidatePhone(a){if(!isInteger(a.value)){alert("Phone must be Number");a.value="";a.focus();return false}else if(a.value.length!=10){alert("Phone must be 10 digits Number");a.value="";a.focus();return false}else return true}function getValidateFax(a){if(!isInteger(a.value)){alert("Fax must be Number");a.focus();return false}else if(a.value.length!=10){alert("Fax must be 10 digits Number");a.focus();return false}else return true}function Validate_pdf(obj){var objUpload=eval(obj);var sUpload=objUpload.value;if(sUpload=="")return true;else{var iDot=sUpload.indexOf(".");if(iDot>0){var vv=sUpload.toLowerCase();var aUpload=vv.split(".");if(aUpload[aUpload.length-1]=="pdf"){return true}else{objUpload.focus();return false}}}}function Validate_image(obj){var objUpload=eval(obj);var sUpload=objUpload.value;if(sUpload=="")return true;else{var iDot=sUpload.indexOf(".");if(iDot>0){var vv=sUpload.toLowerCase();var aUpload=vv.split(".");if(aUpload[aUpload.length-1]=="jpg"||aUpload[aUpload.length-1]=="gif"||aUpload[aUpload.length-1]=="bmp"||aUpload[aUpload.length-1]=="png"){return true}else{objUpload.focus();return false}}}}function IsNumeric(a){if(a.value.search(/[^0-9]/)!=-1){alert("The field must contain number only");a.value="";a.focus();return false}return true}function Trim(a){return a.replace(/\s/g,"")}function IsBlank(a){if(Trim(a.value)==""){a.focus();return false}return true}function DateFormat(obj){var f=eval(obj);var f_val=f.value;ind1=f_val.charAt(2);ind2=f_val.charAt(5);if(f_val!=""&&ind1!="-"&&ind2!="-"){if(f_val.length<8){alert("Date must have at least 8 digits (MMDDYYYY).");f.focus()}else{f.value=f_val.substring(0,2)+"-"+f_val.substring(2,4)+"-"+f_val.substring(4,f_val.lenght)}}}function IsEmail(a,b){if(a.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!=-1)return true;else{a.focus();return false}}function isInteger(a){var b;for(b=0;b<a.length;b++){var c=a.charAt(b);if(c<"0"||c>"9")return false}return true}
