function containsDoubleByte(c){var d=new String(c);var b=127;for(var a=0;a<d.length;a++){chr=d.charCodeAt(a);if(chr>b){return true;}}return false;}function isValidEmail(a){if(containsDoubleByte(a)){return false;}if(a.length==0){return true;}else{if(a.length<5){return false;}else{if(a.indexOf(" ")>0){return false;}else{if(a.indexOf("@")<1){return false;}else{if(a.lastIndexOf(".")<(a.indexOf("@")+2)){return false;}else{if(a.lastIndexOf(".")>=a.length-2){return false;}}}}}}return true;}var dtCh="/";var minYear=1900;var maxYear=2100;function isInteger(b){var a;for(a=0;a<b.length;a++){var d=b.charAt(a);if(((d<"0")||(d>"9"))){return false;}}return true;}function stripCharsInBag(d,e){var b;var a="";for(b=0;b<d.length;b++){var f=d.charAt(b);if(e.indexOf(f)==-1){a+=f;}}return a;}function daysInFebruary(a){return(((a%4==0)&&((!(a%100==0))||(a%400==0)))?29:28);}function DaysArray(b){for(var a=1;a<=b;a++){this[a]=31;if(a==4||a==6||a==9||a==11){this[a]=30;}if(a==2){this[a]=29;}}return this;}function isDate(d){var a=DaysArray(12);var e=d.indexOf(dtCh);var c=d.indexOf(dtCh,e+1);var h=d.substring(0,e);var g=d.substring(e+1,c);var f=d.substring(c+1);strYr=f;if(g.charAt(0)=="0"&&g.length>1){g=g.substring(1);}if(h.charAt(0)=="0"&&h.length>1){h=h.substring(1);}for(var b=1;b<=3;b++){if(strYr.charAt(0)=="0"&&strYr.length>1){strYr=strYr.substring(1);}}month=parseInt(h);day=parseInt(g);year=parseInt(strYr);if(e==-1||c==-1){return"The date format should be : mm/dd/yyyy";}if(h.length<1||month<1||month>12){return"Please enter a valid month";}if(g.length<1||day<1||day>31||(month==2&&day>daysInFebruary(year))||day>a[month]){return"Please enter a valid day";}if(f.length!=4||year==0||year<minYear||year>maxYear){return"Please enter a valid 4 digit year between "+minYear+" and "+maxYear;}if(d.indexOf(dtCh,c+1)!=-1||isInteger(stripCharsInBag(d,dtCh))==false){return"Please enter a valid date";}return"true";}function isValidUTF8length(b,a){if(utf8StringByteLength(b)>a){return false;}else{return true;}}function utf8StringByteLength(e){if(e===null){return 0;}var d=String(e);var b=127;var a=2047;var c=d.length;for(i=0;i<d.length;i++){chr=d.charCodeAt(i);if(chr>b){c=c+1;}if(chr>a){c=c+1;}}return c;}function getCurrentDate(){var d=new Date();var c=d.getMonth()+1;var a=d.getDate();var b=d.getYear();if(b<2000){b=b+1900;}return c+"/"+a+"/"+b;}function getDayDifference(e){var b;b=new Date();var d=Date.parse(e);var a=1000*60*60*24;var c;c=Math.ceil((d-b.getTime())/(a));return c;}function giftCardAmountCheck(){var c=document.getElementById("amount_warn");var b;var a;if(isNaN(document.OrderItemAddForm.sellPrice.value)){b="Amount must be numeric $5-$500 in $5 increments!";a='<table><tr><td align="left" ><span class="pricered">'+b+"</span><br></td></tr></table>";c.innerHTML=a;c.style.display="block";return false;}if(Math.round(document.OrderItemAddForm.sellPrice.value/5)!=(document.OrderItemAddForm.sellPrice.value/5)){b="Please enter a whole dollar value between $5 and $500 in $5 increments.";a='<table><tr><td align="left" ><span class="pricered">'+b+"</span><br></td></tr></table>";c.innerHTML=a;c.style.display="block";return false;}if(parseInt(document.OrderItemAddForm.sellPrice.value)<5){b="Minimum amount is $5";a='<table><tr><td align="left" ><span class="pricered">'+b+"</span><br></td></tr></table>";c.innerHTML=a;c.style.display="block";return false;}if(parseInt(document.OrderItemAddForm.sellPrice.value)>500){b="Max amount is $500";a='<table><tr><td align="left" ><span class="pricered">'+b+"</span><br></td></tr></table>";c.innerHTML=a;c.style.display="block";return false;}if((parseInt(document.OrderItemAddForm.sellPrice.value)%5)!=0){b="Please enter a whole dollar value between $5 and $500 in $5 increments.";a='<table><tr><td align="left" ><span class="pricered">'+b+"</span><br></td></tr></table>";c.innerHTML=a;c.style.display="block";return false;}b="Available in $5 increments from $5 to $500";a=b;c.innerHTML=a;c.style.display="block";return true;}var digits="0123456789";var phoneNumberDelimiters="()- ";var validWorldPhoneChars=phoneNumberDelimiters+"+";var minDigitsInIPhoneNumber=10;function isInteger(b){var a;for(a=0;a<b.length;a++){var d=b.charAt(a);if(((d<"0")||(d>"9"))){return false;}}return true;}function trim(d){var b;var a="";for(b=0;b<d.length;b++){var e=d.charAt(b);if(e!=" "){a+=e;}}return a;}function stripCharsInBag(d,e){var b;var a="";for(b=0;b<d.length;b++){var f=d.charAt(b);if(e.indexOf(f)==-1){a+=f;}}return a;}function checkInternationalPhone(a){var c=3;a=trim(a);if(a.indexOf("+")>1){return false;}if(a.indexOf("-")!=-1){c=c+1;}if(a.indexOf("(")!=-1&&a.indexOf("(")>c){return false;}var b=a.indexOf("(");if(a.indexOf("(")!=-1&&a.charAt(b+2)!=")"){return false;}if(a.indexOf("(")==-1&&a.indexOf(")")!=-1){return false;}s=stripCharsInBag(a,validWorldPhoneChars);return(isInteger(s)&&s.length>=minDigitsInIPhoneNumber);}function ValidateForm(){var a=document.frmSample.txtPhone;if((a.value==null)||(a.value=="")){alert("Please Enter your Phone Number");a.focus();return false;}if(checkInternationalPhone(a.value)==false){alert("Please Enter a Valid Phone Number");a.value="";a.focus();return false;}return true;}