var R_ELEGAL_INPUT=false;var R_NOT_VALID=false;var R_VALID=true;var HomeKey=35;var EndKey=36;var LeftKey=37;var RightKey=39;var DeleteKey=46;var BackSpaceKey=8;var TabKey=9;var EnterKey=13;var PointKey=110;var Zero1=48;var Zero2=96;function onlyNumeric(obj){var bIsKeyValid=false;if((event.keyCode==HomeKey)||(event.keyCode==EndKey)||(event.keyCode==LeftKey)||(event.keyCode==RightKey)||(event.keyCode==BackSpaceKey)||(event.keyCode==TabKey)||(event.keyCode==DeleteKey)){bIsKeyValid=true}if(!event.shiftKey){if(((event.keyCode>=48)&&(event.keyCode<=57))||((event.keyCode>=96)&&(event.keyCode<=105))){bIsKeyValid=true}}event.returnValue=bIsKeyValid;return bIsKeyValid}function submitOnEnter(ctl,e){var keycode;if(window.event){keycode=window.event.keyCode}else{if(e){keycode=e.which}else{return true}}if(keycode==13){$(ctl).click();return false}else{return true}}function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString()}else{var expires=""}document.cookie=name+"="+value+expires+"; path=/"}function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1,c.length)}if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length)}}return null}function eraseCookie(name){createCookie(name,"",-1)}function Querystring(qs){this.params={};if(qs==null){qs=location.search.substring(1,location.search.length)}if(qs.length==0){return}qs=qs.replace(/\+/g," ");var args=qs.split("&");for(var i=0;i<args.length;i++){var pair=args[i].split("=");var name=decodeURIComponent(pair[0]).toLowerCase();var value=(pair.length==2)?decodeURIComponent(pair[1]):name;this.params[name]=value}}Querystring.prototype.get=function(key,default_){var value=this.params[key.toString().toLowerCase()];return(value!=null)?value:default_};Querystring.prototype.contains=function(key){var value=this.params[key.toString().toLowerCase()];return(value!=null)};function IsPhoneValid(phone){if(phone.length==0){return false}if(phone.substring(0,1)=="0"){return false}var pattern=/^\d{7}$/;return(pattern.test(phone)&&eval(phone)>0)}function IsMailValid(email){if(email.length==0){return false}var pattern=/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;return pattern.test(email)}function IsIdNumberValid(id){if((id.length>9)||(id.length<5)){return false}if(isNaN(id)){return false}if(id.length<9){while(id.length<9){id="0"+id}}var mone=0,incNum;for(var i=0;i<9;i++){incNum=Number(id.charAt(i));incNum*=(i%2)+1;if(incNum>9){incNum-=9}mone+=incNum}if(mone%10==0){return true}else{return false}}function IsHebrewOrEnglish(value){if(value.length==0){return true}var ch;var allowChars="'-/.";for(var i=0;i<value.length;i++){ch=value.charAt(i);if(!((ch>="a"&&ch<="z")||(ch>="A"&&ch<="Z")||(ch>="א"&&ch<="ת")||(ch==" ")||(ch=='"')||(allowChars.indexOf(ch,0)!=-1))){return false}}return true}function IsOnlyWord(value){if(value.length==0){return true}var ch;var allowChars="'-/.";for(var i=0;i<value.length;i++){ch=value.charAt(i);if(!((ch>="a"&&ch<="z")||(ch>="A"&&ch<="Z")||(ch>="0"&&ch<="9")||(ch>="א"&&ch<="ת")||(ch==" ")||(ch=='"')||(allowChars.indexOf(ch,0)!=-1))){return false}}return true}function IsEmailValid(email){if(email.length==0){return true}var pattern=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;return pattern.test(email)}function isValidPassword(password,pass_check){if(password.length==0&&(pass_check==true)){return true}var pattern=/^[a-zA-Z0-9]\w{5,11}$/;return pattern.test(password)}function isRegularPhoneValid(phone,prefix){if(phone.length+prefix.length==0){return true}if(phone.length==0&&prefix.length>0){return false}if(phone.length>0&&prefix.length==0){return false}if(phone.substring(0,1)=="0"){return false}var pattern=/^\d{7}$/;return pattern.test(phone)}function isValidZipCode(zipcode){if(zipcode.length==0){return true}var pattern=/^\d{5}$/;return pattern.test(zipcode)}function isValidCvv(Cvv){var pattern=/^\d{3}$/;return pattern.test(Cvv)}function isValidCCNumber(CCNumber){var pattern=/^\d{8,16}$/;return pattern.test(CCNumber)}function IsNumeric(input){return(input-0)==input&&input.length>0}function isValidDate(day,month,year){if(!IsNumeric(day)||!IsNumeric(month)||!IsNumeric(year)){return false}var daysInMonth=DaysArray(12);if(((month==2)&&(day>daysInFebruary(year)))||(day>daysInMonth[month])){return false}else{return true}}function DaysArray(n){for(var i=1;i<=n;i++){this[i]=31;if(i==4||i==6||i==9||i==11){this[i]=30}if(i==2){this[i]=29}}return this}function daysInFebruary(year){return(((year%4==0)&&((!(year%100==0))||(year%400==0)))?29:28)}function strip_tags(str,allowed_tags){var key="",allowed=false;var matches=[];var allowed_array=[];var allowed_tag="";var i=0;var k="";var html="";var replacer=function(search,replace,str){return str.split(search).join(replace)};if(allowed_tags){allowed_array=allowed_tags.match(/([a-zA-Z]+)/gi)}str+="";matches=str.match(/(<\/?[\S][^>]*>)/gi);for(key in matches){if(isNaN(key)){continue}html=matches[key].toString();allowed=false;for(k in allowed_array){allowed_tag=allowed_array[k];i=-1;if(i!=0){i=html.toLowerCase().indexOf("<"+allowed_tag+">")}if(i!=0){i=html.toLowerCase().indexOf("<"+allowed_tag+" ")}if(i!=0){i=html.toLowerCase().indexOf("</"+allowed_tag)}if(i==0){allowed=true;break}}if(!allowed){str=replacer(html,"",str)}}return str}function AffiliateTracker(){this.Start=function(){var qs=new Querystring();if(qs.contains("came")){var url="/Handlers/AffiliateH.ashx";$.ajax({type:"POST",url:url,data:"",cache:false,async:true,success:function(){return false}})}}}var popupLinkConfig=new Array;popupLinkConfig._blank=new Array("","");function initPopupLinks(){if(!document.getElementsByTagName){return true}var pageLinks=document.getElementsByTagName("a");for(var i=0;i<pageLinks.length;i++){if(((pageLinks[i].rev!=null)&&(pageLinks[i].rev!=""))||((pageLinks[i].parentNode.rev!=null)&&(pageLinks[i].parentNode.rev!=""))){var linkClass=" "+pageLinks[i].rev+" ";if((linkClass=="  ")&&(pageLinks[i].parentNode.rev!="")){linkClass=" "+pageLinks[i].parentNode.rev+" "}for(var theKey in popupLinkConfig){if(linkClass.indexOf(" "+theKey+" ")>-1){if((pageLinks[i].target=="")||(pageLinks[i].target==null)){pageLinks[i].target=(popupLinkConfig[theKey][0]!="")?popupLinkConfig[theKey][0]:theKey}pageLinks[i].settings=popupLinkConfig[theKey][1];pageLinks[i].onclick=popUp}}}}return true}function popUp(){newWin=window.open(this.href,this.target,this.settings);newWin.focus();return false};