function validateContactForm(){var B=document.forms.Contact.name.value;var A=document.forms.Contact.email.value;var D="";var C=1;if(B==""){D+="Please enter a name \n";C=0}if(A==""){D+="Please enter an email address\n";C=0}if(C==1){return true}else{alert(D);return false}}function checkSelections(F,B){var E=document.alert33["RA[]"];var D="";var C=0;for(var A=0;A<E.length;A++){if(E[A].checked){C=C+1}}if(C==0){alert("Please select a race");return false}if(document.forms.alert33.ACall[0].checked){D=document.forms.alert33.ACall[0].value}else{D=document.forms.alert33.ACall[1].value}if(D==1){if(C>F){alert("You do not have enough Voice Credit to select "+C+" races.\nPlease reduce the races selected or purchase more credit.");return false}}else{if(C>B){alert("You do not have enough SMS Credit to select "+C+" races.\nPlease reduce the races selected or purchase more credit.");return false}}return isOrderSelected()}function checkDetailedSelections(G,C){var F=document.forms[0]["RA[]"];var E=1;var D=0;for(var B=0;B<F.length;B++){if(F[B].checked){D=D+1}}var A=document.forms[0]["MA[]"];for(var B=0;B<A.length;B++){if(A[B].checked){D=D+1}}if(D==0){alert("Please select a race");return false}if(C>G){E=3}if(E==1){if(D>G){alert("You do not have enough Credit to select "+D+" races.\nPlease reduce the races selected or purchase more credit.");return false}}else{if(D>C){alert("You do not have enough Credit to select "+D+" races.\nPlease reduce the races selected or purchase more credit.");return false}}return hasName(groupValue)}function checkRaceSelected(){var D=document.forms[0]["RA[]"];var C=0;for(var B=0;B<D.length;B++){if(D[B].checked){C=C+1}}var A=document.forms[0]["MA[]"];for(var B=0;B<A.length;B++){if(A[B].checked){C=C+1}}var E=document.forms[0]["GA[]"];for(var B=0;B<E.length;B++){if(E[B].checked){C=C+1}}if(C==0){alert("Please select a race");return false}}function ValidateChangeCCForm(){var D=document.forms.payment.card_holder.value;var A=document.forms.payment.card_number1.value;var I=document.forms.payment.card_number2.value;var G=document.forms.payment.card_number3.value;var F=document.forms.payment.card_number4.value;var C=document.forms.payment.card_cvv.value;var B=get_radio_value2();var H="";var E=1;if(B<1){H=H+"Please select the card type \n";E=0}if(D.length<4){H+="Please enter the Name on your card \n";E=0}if(A.length<4||I.length<4||G.length<4||F.length<4){H+="Please enter your Card No \n";E=0}if(C.length<3){H+="Please enter your CVV No \n";E=0}if(E==1){return true}else{alert(H);return false}}function ValidatePayForm(){var F=getSubValues();var D=document.forms.payment.card_holder.value;var A=document.forms.payment.card_number1.value;var J=document.forms.payment.card_number2.value;var H=document.forms.payment.card_number3.value;var G=document.forms.payment.card_number4.value;var C=document.forms.payment.card_cvv.value;var B=get_radio_value2();var I="";var E=1;if(F<1){I+="Please select a Subscription Option \n";E=0}if(B<1){I=I+"Please select the card type \n";E=0}if(D.length<4){I+="Please enter the Name on your card \n";E=0}if(A.length<4||J.length<4||H.length<4||G.length<4){I+="Please enter your Card No \n";E=0}if(C.length<3){I+="Please enter your CVV No \n";E=0}if(!document.forms.payment.terms.checked){I=I+"Please accept our Site Policy Agreement \n";E=0}if(E==1){return true}else{alert(I);return false}}function ValidateFreeTrialForm(){var C=document.forms.payment.PassWord.value;var A=document.forms.payment.Email2.value;var D=document.forms.payment.Email.value;var L=document.forms.payment.FirstName.value;var G=document.forms.payment.LastName.value;var K=document.forms.payment.day.value;var F=document.forms.payment.month.value;var H=document.forms.payment.year.value;var O=document.forms.payment.Address1.value;var J=document.forms.payment.City.value;var N=document.forms.payment.State.value;var E=document.forms.payment.PostCode.value;var P=document.forms.payment.Country.value;var M=document.forms.payment.DayPhone.value;var B=document.forms.payment.Mobile.value;var Q="";var I=1;if(C.length<4){Q+="Please enter a Password \n";I=0}if(!IsValidEmail(D)){Q+="Please enter a valid Email Address\n";I=0}if(!IsValidEmail(A)){Q+="Please re-enter your Email Address\n";I=0}if(D!=A){Q+="The Email addresses entered do not match \n";I=0}if(L.length<3){Q+="Please enter your First Name \n";I=0}if(G.length<3){Q+="Please enter your Last Name \n";I=0}if(K.length<1||F.length<1||H.length<1){Q+="Please enter a valid Date of Birth \n";I=0}if(O.length<3){Q+="Please enter an Address 1\n";I=0}if(J.length<3){Q+="Please enter a City \n";I=0}if(N.length<2){Q+="Please enter a State \n";I=0}if(E.length<4){Q+="Please enter a valid Post code \n";I=0}if(P.length<3){Q+="Please enter a Country \n";I=0}if(M.length<10){Q+="Please enter a valid Land line \n";I=0}if(B.length<10){Q+="Please enter a valid Mobile \n";I=0}if(!document.forms.payment.terms.checked){Q=Q+"Please accept our Site Policy Agreement \n";I=0}if(I==1){return true}else{alert(Q);return false}}function validateQuickScreen(){var B=document.alert33["order[]"];if(!B.length){var B=document.alert33["order[]"].checked;if(B){return true}}else{for(var A=0;A<B.length;A++){if(B[A].checked){return true}}}alert("Please select an Alert Type");return false}function isOrderSelected(){var B=document.alert33["order[]"];if(!B.length){var B=document.alert33["order[]"].checked;if(B){return true}}else{for(var A=0;A<B.length;A++){if(B[A].checked){return true}}}alert("Please select an Alert Type");return false}function checkNumHorsesSingle(){var B;var A=document.forms.alert33.ACall[0].value;if(A==1&&document.forms.alert33.ACall[1]){B=document.forms.alert33.ACall[1].checked}else{B=document.forms.alert33.ACall[0].checked}if(B&&document.alert33["numberofhorses[]"].value>6){return false}return true}function checkNumHorses(){var B;var A=document.forms.alert33.ACall[0].value;if(A==1&&document.forms.alert33.ACall[1]){B=document.forms.alert33.ACall[1].checked}else{B=document.forms.alert33.ACall[0].checked}if(B){return getNumberOfHorses()}return true}function getNumberOfHorses(){var B=document.alert33["numberofhorses[]"];for(var A=0;A<B.length;A++){alert(B[A].value);if(B[A].value>6){return false}}return false}function getSubValues(){var B=document.payment["subscribeOption[]"];for(var A=0;A<B.length;A++){if(B[A].checked){var C=3}}if(!C){return 0}return C}function get_radio_value2(){for(var B=0;B<document.forms.payment.cardType.length;B++){if(document.forms.payment.cardType[B].checked){var A=document.forms.payment.cardType[B].value}}if(!A){return 0}return A}function get_radio_value(){for(var B=0;B<document.forms.payment.subscribeOption.length;B++){if(document.forms.payment.subscribeOption[B].checked){var A=document.forms.payment.subscribeOption[B].value}}if(!A){return 0}return A}function checkDaily(){if(document.payment["subscribeOption[]"][0].checked){document.payment["subscribeOption[]"][1].checked=false}}function checkMonthly(){if(document.payment["subscribeOption[]"][1].checked){document.payment["subscribeOption[]"][0].checked=false;document.getElementById("paymentTypeSlide").style.display="none"}}function checkJump(B,A){if(B.length==4){if(A==2){document.forms.payment.card_number2.focus()}if(A==3){document.forms.payment.card_number3.focus()}if(A==4){document.forms.payment.card_number4.focus()}}}function ValidatePaymentForm(){var E=get_radio_value();var C=document.forms.payment.card_holder.value;var A=document.forms.payment.card_number1.value;var I=document.forms.payment.card_number2.value;var G=document.forms.payment.card_number3.value;var F=document.forms.payment.card_number4.value;var B=document.forms.payment.card_cvv.value;var H="";var D=1;if(E<1){H+="Please select a Subscription Option \n";D=0}if(C.length<4){H+="Please enter the Name on your card \n";D=0}if(A.length<4||I.length<4||G.length<4||F.length<4){H+="Please enter your Card No \n";D=0}if(B.length<3){H+="Please enter your CVV No \n";D=0}if(D==1){return true}else{alert(H);return false}}function isInt(B){var C="0123456789";var A;for(i=0;i<B.length;i++){A=B.charAt(i);if(C.indexOf(A)==-1){return false}}return true}function checkDate(){var A=document.forms[0].newContact.value;var D="";var B=1;if(A.length<2){D=D+"Please enter a valid date\n";alert(D);return false}var C=A.split(" ");var E=C[0].split("-");var F=C[1].split(":");if(E[0]<1||E[0]>31||!isInt(E[0])){D=D+"Please enter a valid day of 1-2 numbers\n";B=0}if(E[1].length!=3||!isChar(E[1])){D=D+"Please enter a valid month of 3 characters\n";B=0}if(E[2].length!=4||!isInt(E[2])){D=D+"Please enter a valid year of 4 numbers\n";B=0}if(F[0].length<1||F[0]>23||!isInt(F[0])){D=D+"Please enter a valid 24 hour of 1-2 numbers\n";B=0}if(F[1].length<1||F[1]>59||!isInt(F[1])){D=D+"Please enter valid minutes of 1-2 numbers\n";B=0}if(F[2].length<1||F[2]>59||!isInt(F[2])){D=D+"Please enter valid seconds of 1-2 numbers\n";B=0}if(B==1){return true}else{alert(D);return false}}function ValidateContactForm(){var A=document.forms[0].Name.value;var F=document.forms[0].Company.value;var D=document.forms[0].Phone.value;var E=document.forms[0].Email.value;var C="";var B=1;if(A.length<3&&F.length<3){C=C+"Please enter your Name or your Company Name \n";B=0}if(!IsValidEmail(E)&&D.length<6){C=C+"Please enter an Email Address or Phone Number\n";B=0}if(B==1){return true}else{alert(C);return false}}function isChar(B){var C="AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz' ";var A;for(i=0;i<B.length;i++){A=B.charAt(i);if(C.match(A)==null){return false}}return true}function isPhoneNumber(B){var C="0123456789 ";var A;for(i=0;i<B.length;i++){A=B.charAt(i);if(C.indexOf(A)==-1){return false}}return true}function sameAsAbove(A){document.forms[""+A+""].PostalUnit.value=document.forms[""+A+""].Unit.value;document.forms[""+A+""].PostalStreetNumber.value=document.forms[""+A+""].StreetNumber.value;document.forms[""+A+""].PostalStreet.value=document.forms[""+A+""].Street.value;document.forms[""+A+""].PostalSuburb.value=document.forms[""+A+""].Suburb.value;document.forms[""+A+""].PostalPostCode.value=document.forms[""+A+""].PostCode.value;document.forms[""+A+""].PostalState.value=document.forms[""+A+""].State.value}function IsValidEmail(A){if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(A)){return true}else{return false}}function popUp(URL,wt,ht,tp,lft){day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+wt+",height="+ht+",left ="+lft+",top ="+tp+"');")}function popUpRoll(URL,wt,ht,tp,lft){day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width="+wt+",height="+ht+",left ="+lft+",top ="+tp+"');")}function redirect(B){var A=location.href.split("/");location.href="http://"+A[2]+"/cms/quotes/jobDetails.php?JobID="+B}function getPaymentValue(){for(var A=0;A<document.forms.payment.paymentType.length;A++){if(document.forms.payment.paymentType[A].checked){return document.forms.payment.paymentType[A].value}}return""}function changePaymentAmount(G,K,A,I,C){var H=0;var B=document.payment["subscribeOption[]"];for(var F=0;F<B.length;F++){if(B[F].checked){if(F==0){var D=getPaymentValue();if(D=="Recurring"){H=Math.abs(H)+Math.abs(C)}else{H=Math.abs(H)+Math.abs(G)}}if(F==1){var J=document.forms.payment.NumberOfDays.value;var E=parseInt(J)*Math.abs(K);H=Math.abs(H)+Math.abs(E)}if(F==2){H=Math.abs(H)+Math.abs(A)}if(F==3){H=Math.abs(H)+Math.abs(I)}}}document.getElementById("payAmount").innerHTML=Math.abs(H).toFixed(2);document.forms.payment.Amount.value=Math.abs(H).toFixed(2)}function checkMultiple(B){var A=document.forms[""+B+""].MeasurementType.value;if(A=="mm squared"){showRow("multipleUnits");closeRow("singleUnit")}else{showRow("singleUnit");closeRow("multipleUnits")}}function displayRow(B){var A=document.getElementById(B);if(A.style.display==""){A.style.display="none"}else{A.style.display=""}}function closeRow(B){var A=document.getElementById(B);A.style.display="none"}function showRow(B){var A=document.getElementById(B);A.style.display=""}function checkSectorNumbers(){var A=document.getElementsByName("sector[]");var D=A.length+1;var C=0;for(var B=1;B<D;B++){if(document.getElementById("sec"+B).checked==true){C++}}if(C>10){alert("Maximum of 10");return false}return true}function goclear(D){var A=document.getElementsByName("sector[]");var C=A.length+1;for(var B=1;B<C;B++){if(document.getElementById(D+B)){document.getElementById(D+B).checked=false}}}var NS4=(navigator.appName=="Netscape"&&parseInt(navigator.appVersion)<5);function selectAll(){var C=document.forms[1].CompanySelections.options.length;for(var A=0;A<C;A++){document.forms[1].CompanySelections.options[A].selected=true}var D=document.forms[1].AnalystSelections.options.length;for(var B=0;B<D;B++){document.forms[1].AnalystSelections.options[B].selected=true}}function addOption(A,B,E){var D=new Option(B,E);var C=A.length;A.options[C]=D}function deleteOption(A,C){var B=A.length;if(B>0){A.options[C]=null}}function moveOptions(G,C){var E=G.length;var F=C.length;var H=new Array();var A=new Array();var B=0;var D;for(D=E-1;D>=0;D--){if(G.options[D].selected){if((C.name=="CompanySelections[]"||C.name=="AnalystSelections[]")&&F>9){alert("You have a maximum of 10");G.options[D].selected=false}else{H[B]=G.options[D].text;A[B]=G.options[D].value;deleteOption(G,D);B++;F++}}}for(D=B-1;D>=0;D--){addOption(C,H[D],A[D])}if(NS4){history.go(0)}}function changeCounter(){var C=document.getElementById("counter").value;var E=document.forms[0].comments.value;var B=E.length;if(B>512){var D=E.slice(0,511);document.forms[0].comments.value=D;document.getElementById("counter").value=0}else{var A=512-B;document.getElementById("counter").value=A}}function materialSelection(A,C,B){var D=document.getElementById(A);D.style.display=""}function ajaxPost(A){var B=false;if(window.ActiveXObject){B=new ActiveXObject("Microsoft.XMLHTTP")}else{B=new XMLHttpRequest()}B.open("POST",A,true);B.send(null)}function setJobTabs(A){for(var B=1;B<7;B++){if(!document.getElementById("nonActive"+B)){document.getElementById("activeTabJob").id="nonActive"+B}}document.getElementById(""+A+"").id="activeTabJob"}function setTabs(A,B){for(var C=1;C<B+1;C++){if(!document.getElementById("nonActive"+C)){document.getElementById("activeTabJob").id="nonActive"+C}}document.getElementById(""+A+"").id="activeTabJob"}function ValidateDelete(){if(confirm("Are you sure you want to delete this record?")){return true}else{return false}}function ValidateAlertDelete(A){if(confirm("Are you sure you want to delete this alert?")){location.href="../mySavedAlerts.php?deleteID="+A}else{return false}}function getMM(A,B){if(B=="cm"){A*=10}else{if(B=="m"){A*=1000}}return A}function isNumeric(B){var C="0123456789.";var A;for(i=0;i<B.length;i++){A=B.charAt(i);if(C.indexOf(A)==-1){return false}}return true}function hasName(F){var E="";var B=1;var D=0;var C=document.alert33["min[]"];for(var A=0;A<C.length;A++){if(C[A].checked){D++}}if(D==0){alert("Please select at least 1 end scan interval time");return false;B=0}if(F.length<3){alert("Please enter a valid name for the alert\n");return false;B=0}if(B==1){return true}else{alert(E);return false}}function MM_preloadImages(){var D=document;if(D.images){if(!D.MM_p){D.MM_p=new Array()}var C,B=D.MM_p.length,A=MM_preloadImages.arguments;for(C=0;C<A.length;C++){if(A[C].indexOf("#")!=0){D.MM_p[B]=new Image;D.MM_p[B++].src=A[C]}}}}function MM_swapImgRestore(){var C,A,B=document.MM_sr;for(C=0;B&&C<B.length&&(A=B[C])&&A.oSrc;C++){A.src=A.oSrc}}function MM_findObj(E,D){var C,B,A;if(!D){D=document}if((C=E.indexOf("?"))>0&&parent.frames.length){D=parent.frames[E.substring(C+1)].document;E=E.substring(0,C)}if(!(A=D[E])&&D.all){A=D.all[E]}for(B=0;!A&&B<D.forms.length;B++){A=D.forms[B][E]}for(B=0;!A&&D.layers&&B<D.layers.length;B++){A=MM_findObj(E,D.layers[B].document)}if(!A&&D.getElementById){A=D.getElementById(E)}return A}function MM_swapImage(){var D,C=0,A,B=MM_swapImage.arguments;document.MM_sr=new Array;for(D=0;D<(B.length-2);D+=3){if((A=MM_findObj(B[D]))!=null){document.MM_sr[C++]=A;if(!A.oSrc){A.oSrc=A.src}A.src=B[D+2]}}};