function trim(a){if((a.charAt(0)!==" ")&&(a.charAt(a.length-1)!==" ")){return a}while(a.charAt(0)===" "){a=""+a.substring(1,a.length)}while(a.charAt(a.length-1)===" "){a=""+a.substring(0,a.length-1)}return a}function removeBadCharacters(a){if(a.replace){a.replace(/[<>\"\'%;\)\(&\+]/,"")}return a}function isAlphabetic1(b,a){if(b.search){if((a&&b.search(/[^a-zA-Z\s]/)!==-1)||(!a&&b.search(/[^a-zA-Z]/)!==-1)){return false}}return true}function isAlphabetic(a){return isAlphabetic1(a,true)}function isNumeric1(b,a){if(b.search){if((a&&b.search(/[^\d\s]/)!==-1)||(!a&&b.search(/\D/)!==-1)){return false}}return true}function isNumeric(a){return isNumeric1(a,false)}function trimAll(a){var c="";for(var b=0;b<a.length;b++){if(a.charAt(b)!==" "){c+=a.charAt(b)}}return c}function isAlphanumeric1(b,a){if(b.search){if((a&&b.search(/[^\w\s]/)!==-1)||(!a&&b.search(/\W/)!==-1)){return false}}return true}function isAlphanumeric(a){return isAlphanumeric1(a,false)}function isValidLength(b,c,a){if(b.length<c||b.length>a){return false}else{return true}}function isValidEmail(a){if(a.indexOf("@")<3){return false}var b=a.substring(0,a.indexOf("@"));var c=a.substring(a.indexOf("@")+1);if(b.indexOf("(")!==-1||b.indexOf(")")!==-1||b.indexOf("<")!==-1||b.indexOf(">")!==-1||b.indexOf(",")!==-1||b.indexOf(";")!==-1||b.indexOf(":")!==-1||b.indexOf("\\")!==-1||b.indexOf('"')!==-1||b.indexOf("[")!==-1||b.indexOf("]")!==-1||b.indexOf(" ")!==-1){return false}if(c.indexOf("(")!==-1||c.indexOf(")")!==-1||c.indexOf("<")!==-1||c.indexOf(">")!==-1||c.indexOf(",")!==-1||c.indexOf(";")!==-1||c.indexOf(":")!==-1||c.indexOf("\\")!==-1||c.indexOf('"')!==-1||c.indexOf("[")!==-1||c.indexOf("]")!==-1||c.indexOf(" ")!==-1){return false}return true}function isValidEmailStrict(a){if(isValidEmail(a)===false){return false}var b=a.substring(a.indexOf("@")+1);if(b.indexOf(".")===-1){return false}if(b.indexOf(".")===0||b.indexOf(".")===(b.length-1)){return false}return true}function isInteger(b){for(var 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 a="";for(var 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(o){var d="/";var p=1900;var f=2100;var a=daysArray(12);var n=o.indexOf(d);var m=o.indexOf(d,n+1);var g=o.substring(0,n);var c=o.substring(n+1,m);var b=o.substring(m+1);var j=b;if(c.charAt(0)==="0"&&c.length>1){c=c.substring(1)}if(g.charAt(0)==="0"&&g.length>1){g=g.substring(1)}for(var e=1;e<=3;e++){if(j.charAt(0)==="0"&&j.length>1){j=j.substring(1)}}var h=parseInt(g,10);var l=parseInt(c,10);var k=parseInt(j,10);if(n===-1||m===-1){return(false)}if(g.length<1||h<1||h>12){return(false)}if(c.length<1||l<1||l>31||(h===2&&l>daysInFebruary(k))||l>a[h]){return(false)}if(b.length!==4||k===0||k<p||k>f){return(false)}if(o.indexOf(d,m+1)!==-1||isInteger(stripCharsInBag(o,d))===false){return(false)}return(true)}function showHide(a){if(document.getElementById(a).style.display===""){document.getElementById(a).style.display="none"}else{document.getElementById(a).style.display=""}}function showHide1(b,a){document.getElementById(b).style.display="inline";document.getElementById(a).style.display="none"}function drawTable(a,c,b){if((navigator.appName.indexOf("Microsoft")!==-1)&&(parseInt(navigator.appVersion,10)>=4)){document.write('<table id="box" name="'+a+'" cellpadding="0" cellspacing="0" border="0" width="'+c+'"><tr><td bgcolor="#003366" width="0"><img src="/images/dot.gif" name="'+b+'1" height="5" width="0"></td><td bgcolor="#8CAAE6" width="'+c+'"><img src="/images/dot.gif" name="'+b+'2" height="5" width="'+c+'"></td></tr></table>')}else{document.write(" ")}}function funMycomment(a){var obj=document.getElementById("box");var tblwidth=obj.width;var maxlen=obj.name;var aa=document.getElementById(a.id);var x=maxlen-aa.value.length;if(x<0){aa.value=aa.value.substring(0,maxlen);x=0;alert("Maximum "+maxlen+" character used")}eval("document."+a.id+"1").width=tblwidth*(maxlen-x)/maxlen;eval("document."+a.id+"1").alt=maxlen-x+" chars used";eval("document."+a.id+"2").width=tblwidth*x/maxlen;eval("document."+a.id+"2").alt=x+" chars available"}function validateForm(frm){for(var cnt=0;cnt<frm.elements.length;cnt++){var ctl=frm.elements[cnt];if(!frm.elements[cnt].name){continue}var value=trim(frm.elements[cnt].value);var type=frm.elements[cnt].type.toUpperCase();var title=frm.elements[cnt].title;var req=frm.elements[cnt].accept;if(req!==""&&req!==null&&req!=="0"){req=req.toUpperCase();if(type==="TEXT"||type==="TEXTAREA"){if(req.indexOf("MUST")!==-1){if(value===""||value===null){alert('Please enter "'+title+'"');ctl.focus();return(false)}req=req.replace("MUST","")}if(req.indexOf("INT")!==-1){if(isNaN(value)){alert('Please enter numeric values for "'+title+'"');ctl.focus();return(false)}req=req.replace("INT","");if(req.indexOf("+")!==-1&&parseInt(value,10)<=0){alert('Please enter positive numerics for "'+title+'"');ctl.focus();return(false)}req=req.replace("+","");if(req.indexOf("-")!==-1&&parseInt(value,10)>=0){alert('Please enter negative numerics for "'+title+'"');ctl.focus();return(false)}req=req.replace("-","");if(req.indexOf("<=")!==-1&&(parseInt(value,10)>parseInt(req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<=")),10))){alert('Please enter numerics <= "'+req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))+'" for "'+title+'"');ctl.focus();return(false)}req=req.replace("<=","");if(req.indexOf(">=")!==-1&&(parseInt(value,10)<parseInt(req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">=")),10))){alert('Please enter numerics >= "'+req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))+'" for "'+title+'"');ctl.focus();return(false)}req=req.replace(">=","");continue}if(req.indexOf("DBL")!==-1){if(isNaN(value)){alert('Please enter numeric values for "'+title+'"');ctl.focus();return(false)}req=req.replace("DBL","");if(req.indexOf("+")!==-1&&parseFloat(value)<=0){alert('Please enter positive numerics for "'+title+'"');ctl.focus();return(false)}req=req.replace("+","");if(req.indexOf("-")!==-1&&parseFloat(value)>=0){alert('Please enter negative numerics for "'+title+'"');ctl.focus();return(false)}req=req.replace("-","");if(req.indexOf("<=")!==-1&&(parseFloat(value)>parseFloat(req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))))){alert('Please enter numerics <= "'+req.substr(req.indexOf("<=")+2,req.length-req.indexOf("<="))+'" for "'+title+'"');ctl.focus();return(false)}req=req.replace("<=","");if(req.indexOf(">=")!==-1&&(parseFloat(value)<parseFloat(req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))))){alert('Please enter numerics >= "'+req.substr(req.indexOf(">=")+2,req.length-req.indexOf(">="))+'" for "'+title+'"');ctl.focus();return(false)}req=req.replace(">=","");continue}if(req.indexOf("LEN")!==-1){if(req.indexOf("LEN=")!==-1&&value.length!==parseInt(req.substr(req.indexOf("LEN=")+4),10)){alert('Please enter "'+req.substr(req.indexOf("LEN=")+4)+'" characters for "'+title+'"');ctl.focus();return(false)}if((req.indexOf("LEN<")!==-1)&&!(value.length<=parseInt(req.substr(req.indexOf("LEN<")+4),10))){alert('Please enter atmost "'+req.substr(req.indexOf("LEN<")+4)+'" characters for "'+title+'"');ctl.focus();return(false)}if((req.indexOf("LEN>")!==-1)&&!(value.length>=parseInt(req.substr(req.indexOf("LEN>")+4),10))){var check=req.substr(0,req.indexOf("|")).length;if(check!==0){alert('Please enter atleast "'+req.substr(req.indexOf("LEN>")+4,check-4)+'" characters for "'+title+'"')}else{alert('Please enter atleast "'+req.substr(req.indexOf("LEN>")+4)+'" characters for "'+title+'"')}ctl.focus();return(false)}}if(req.indexOf("USERNAME")!==-1){var re=/^[A-Za-z_\.]\w{3,}$/;if(!re.test(value)){alert('Not valid "'+title+'"');ctl.focus();return(false)}}if(req.indexOf("AGE18+")!==-1){var string=value;var separator="/";var stringArray=string.split(separator);var mm=stringArray[1];var dd=stringArray[0];var yy=stringArray[2];var thedate=new Date();var mm2=thedate.getMonth()+1;var dd2=thedate.getDate();var yy2=thedate.getYear();if(yy2<100){yy2=(yy2+1900)}var yourage=(yy2-yy);if(mm2<mm){yourage-=-1}if(mm2===mm){if(dd2<dd){yourage-=1}}var agestring=yourage+" ";if(parseInt(agestring,10)<18){alert("You must be at least 18+ to fill this form.");ctl.focus();return(false)}}if(req.indexOf("DATE")!==-1&&value!==""){if(!isDate(value)){alert('Please enter valid date for "'+title+'." [Format :mm/dd/yyyy]');ctl.focus();return(false)}if(req.indexOf("FUTURE")!==-1){var dt=new Date();var dtVal=new Date(value);if(dt>dtVal){alert('Please enter a future date for "'+title+'"');ctl.focus();return(false)}req=req.replace("FUTURE","")}}if(req.indexOf("EMAIL")!==-1&&value!==""){if(!isValidEmailStrict(value)){alert('Please enter valid "'+title+'"');ctl.focus();return(false)}}if(req.indexOf("COMP")!==-1&&value!==""){req=req.replace("MUST","");req=req.replace("COMP","");var valemailc=trim(eval("frm."+req.toLowerCase()+".value"));if(valemailc!==value){alert("Email Address Mismatched");return(false)}}}if(type==="PASSWORD"){if(value===""||value===null){alert('Please enter "'+title+'"');ctl.focus();return(false)}else{if(req.indexOf("COMP")===-1){if(value.length<=3){alert('Please enter "'+title+'" more than 4 characters.');ctl.focus();return(false)}}re=/^[A-Za-z_\.]\w{3,}$/;if(!re.test(value)){alert("Not a valid password. Do not use special characters.");ctl.focus();return(false)}}if(req.indexOf("COMP")!==-1&&value!==""){req=req.replace("MUST","");req=req.replace("COMP","");var valpwdc=trim(eval("frm."+req.toLowerCase()+".value"));if(valpwdc!==value){alert("Password Mismatched");ctl.focus();return(false)}re=/^[A-Za-z_.]\w{3,}/;if(!re.test(value)){alert("not a valid password");ctl.focus();return(false)}}}if(type==="CHECKBOX"){if(ctl.checked===false){alert('Please check "'+title+'" to proceed.');ctl.focus();return(false)}}if(ctl.tagName==="SELECT"){if(req.indexOf("MUST")!==-1){if(value===""||value===null){alert('Please select "'+title+'" to proceed.');ctl.focus();return(false)}}}if(type==="FILE"){if(req.indexOf("MUST")!==-1){if(value===""||value===null){alert('Please enter "'+title+'"');ctl.focus();return(false)}req=req.replace("MUST","")}}}}return(true)}function checkAllCB(a,c){for(var b=0;b<a.length;b++){a[b].checked=c}}function checkAllFRM(c,b){for(var a=0;a<c.elements.length;a++){if(c.elements[a].type.toLowerCase()==="checkbox"){c.elements[a].checked=b}}}function isAllChecked(b,a){for(var c=0;c<b.length;c++){if(!b[c].checked){break}}if(c===b.length){a.checked=true}else{a.checked=false}}function isAnyCheckedFRM(b,c){for(var a=0;a<b.elements.length;a++){if(b.elements[a].type.toLowerCase()==="checkbox"){if(b.elements[a].checked){return(true)}}}alert(c);return(false)}function openFixedWindow(b,a){window.open(b,"newWindow","resizable=no,"+a)}function openImageWindow(b,a){window.open(b,"newImageWindow","resizable=yes,scrollbars=yes,"+a)}function clearCombo(a){for(var b=a.options.length;b>=0;--b){a.options[b]=null}}function Highlight(b){var a=document.getElementById("tr_"+b.value).className;if(a==="trListValue"){a="trListValue1"}else{a="trListValue"}document.getElementById("tr_"+b.value).className=a}function createIDs(e){var nm=e.name;var cb=eval("document.frmMain."+e.name);var t="";var f="";if(cb.length){for(var i=0;i<cb.length;i++){if(cb[i].checked){t+="'"+cb[i].value+"',"}else{f+="'"+cb[i].value+"',"}}t=t.substr(0,t.length-1);f=f.substr(0,f.length-1)}else{if(cb.checked){t="'"+cb.value+"'"}else{f="'"+cb.value+"'"}}document.getElementById(nm.replace("cb_","h_")).value=t+"|"+f}function doChangeWay(a,b){document.getElementById(a).value=b;document.frmMain.submit()}function doChangeSort(b){var c=document.frmMain.sort.value;var a=document.frmMain.order.value.toLowerCase();if(c===b){if(a==="asc"){a="desc"}else{a="asc"}}else{a="asc"}document.location=document.frmMain.action+"?sort="+b+"&order="+a}var popUpWin=0;function popUpWindow(g,f,e,d,b,a,c){if(popUpWin){if(!popUpWin.closed){popUpWin.close()}}popUpWin=open(g,f,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+c+",resizable=no,copyhistory=yes,width="+b+",height="+a+",left="+e+", top="+d+",screenX="+e+",screenY="+d+"")}function confirmDelete(){var a=confirm("Are you wish to delete this entry?");if(a){return true}else{return false}}function display(c){var b='<html><head><title>Photo</title></head><body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0"><center><img src="'+c+'" border="0" name="image" onload="window.resizeTo(document.image.width+30,document.image.height+30)"></center></body></html>';var a=window.open("","image","toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1");a.document.open();a.document.write(b);a.document.focus();a.document.close()}function isNumber(c){var f="0123456789.-";var e=0,b=0;var a=true;if(c===null||c===""){a=false}if(c==="-."){return false}if(c.indexOf(".")===0||c.indexOf(".")===c.length-1){return false}if(c.indexOf("-")>0){return false}for(var d=0;d<c.length;d++){if(c.slice(d,d+1)==="."){e++}if(c.slice(d,d+1)==="-"){b++}if(f.indexOf(c.slice(d,d+1))===-1){a=false;break}if(e>1){a=false;break}if(b>1){a=false;break}}return a}function checkSearchProduct(){if(document.getElementById("pri1").value!==""){if(!isNumber(document.getElementById("pri1").value)){alert("Please input a number.");document.getElementById("pri1").focus();return false}}if(document.getElementById("pri2").value!==""){if(!isNumber(document.getElementById("pri2").value)){alert("Please input a numbet.");document.getElementById("pri2").focus();return false}}return true}function liveSupportButton(){var a=document.createElement("script");a.type="text/javascript";a.defer=true;if(location.protocol.indexOf("https")===0){a.src="https://secure.providesupport.com/image/js/orientalpearls/safe-standard.js?ps_h=lUVx&ps_t="+new Date().getTime()}else{a.src="http://image.providesupport.com/js/orientalpearls/safe-standard.js?ps_h=lUVx&ps_t="+new Date().getTime()}document.getElementById("sdlUVx").appendChild(a);return true}function MM_findObj(f,e){var c,b,a;if(!e){e=document}if((c=f.indexOf("?"))>0&&parent.frames.length){e=parent.frames[f.substring(c+1)].document;f=f.substring(0,c)}if(!(a=e[f])&&e.all){a=e.all[f]}for(b=0;!a&&b<e.forms.length;b++){a=e.forms[b][f]}for(b=0;!a&&e.layers&&b<e.layers.length;b++){a=MM_findObj(f,e.layers[b].document)}if(!a&&e.getElementById){a=e.getElementById(f)}return a}function MM_showHideLayers(){var c,e,a,d,b=MM_showHideLayers.arguments;for(c=0;c<(b.length-2);c+=3){if((d=MM_findObj(b[c]))!=null){a=b[c+2];if(d.style){d=d.style;a=(a=="show")?"visible":(a=="hide")?"hidden":a}d.visibility=a}}};