var _CF_error_messages=new Array();var _CF_error_fields=new Object();var _CF_FirstErrorField=null;var _CF_submit_status=new Array();_CF_signalLoad=function(){_CF_loaded=1};_CF_onError=function(D,C,B,A){if(_CF_error_fields[C]==null){if(_CF_FirstErrorField==null){_CF_FirstErrorField=C}_CF_error_exists=true;_CF_error_fields[C]=A;_CF_error_messages[_CF_error_messages.length]=A}};_CF_onErrorAlert=function(C){var A="";for(var B=0;B<C.length;B++){A+=C[B]+"\n"}alert(A);return false};updateHiddenValue=function(B,A,C){if(A==null||A==""){A=0}if(document.forms[A]==null||document.forms[A][C]==null){return }document.forms[A][C].value=B};_CF_hasValue=function(D,C,B){if(C=="TEXT"||C=="FILE"||C=="PASSWORD"||C=="CFTEXTAREA"||C=="TEXTAREA"||C=="CFTEXTINPUT"||C=="DATEFIELD"){if(D.value.length==0){return false}else{if(B){str=D.value.replace(/^\s+/,"").replace(/\s+$/,"");if(str.length==0){return false}}}return true}else{if(C=="SELECT"){for(i=0;i<D.length;i++){if(D.options[i].selected&&D.options[i].value!=""){return true}}return false}else{if(C=="SINGLE_VALUE_RADIO"||C=="SINGLE_VALUE_CHECKBOX"){if(D.checked){return true}else{return false}}else{if(C=="RADIO"||C=="CHECKBOX"){if(D.length==undefined&&D.checked){return true}else{for(i=0;i<D.length;i++){if(D[i].checked){return true}}}return false}else{if(C=="CFTREE"){if(D.value.length>0){return true}else{return false}}else{if(C=="RICHTEXT"){var A=FCKeditorAPI.GetInstance(D.id);var E=A.GetXHTML();if(E.length==0){return false}else{if(B){str=E.replace(/^\s+/,"").replace(/\s+$/,"");if(str.length==0){return false}}return true}}else{return true}}}}}}};_CF_checkdate=function(C,B){C=C.replace(/^\s+/,"").replace(/\s+$/,"");C=C=C.replace(/{d \'/,"").replace(/'}/,"");if(B){if(C.length==0){return false}}else{if(C.length==0){return true}}if(C.length==0){return true}isplit=C.indexOf("/");splitchr="/";if(isplit==-1){isplit=C.indexOf(".");splitchr="."}if(isplit==-1){isplit=C.indexOf("-");splitchr="-"}if(isplit==-1||isplit==C.length){return false}var A=C.substring(0,isplit);if(A.length==4){sYear=C.substring(0,isplit);isplit=C.indexOf(splitchr,isplit+1);if(isplit==-1||(isplit+1)==C.length){return false}sMonth=C.substring((sYear.length+1),isplit);sDay=C.substring(isplit+1)}else{sMonth=C.substring(0,isplit);isplit=C.indexOf(splitchr,isplit+1);if(isplit==-1||(isplit+1)==C.length){return false}sDay=C.substring((sMonth.length+1),isplit);sYear=C.substring(isplit+1)}if((sDay.length==0)||(sMonth.length==0)||(sYear.length==0)){return false}if(!_CF_checkinteger(sMonth)){return false}else{if(!_CF_checkrange(sMonth,1,12)){return false}else{if(!_CF_checkinteger(sYear)){return false}else{if(sYear.length!=1&&sYear.length!=2&&sYear.length!=4){return false}else{if(!_CF_checkrange(sYear,0,9999)){return false}else{if(!_CF_checkinteger(sDay)){return false}else{if(!_CF_checkday(sYear,sMonth,sDay)){return false}else{return true}}}}}}}};_CF_checkeurodate=function(C,B){C=C.replace(/^\s+/,"").replace(/\s+$/,"");C=C=C.replace(/{d \'/,"").replace(/'}/,"");if(B){if(C.length==0){return false}}else{if(C.length==0){return true}}isplit=C.indexOf("/");splitchr="/";if(isplit==-1){isplit=C.indexOf(".");splitchr="."}if(isplit==-1){isplit=C.indexOf("-");splitchr="-"}if(isplit==-1||isplit==C.length){return false}var A=C.substring(0,isplit);if(A.length==4){sYear=C.substring(0,isplit);isplit=C.indexOf(splitchr,isplit+1);if(isplit==-1||(isplit+1)==C.length){return false}sMonth=C.substring((sYear.length+1),isplit);sDay=C.substring(isplit+1)}else{sDay=C.substring(0,isplit);isplit=C.indexOf(splitchr,isplit+1);if(isplit==-1||(isplit+1)==C.length){return false}sMonth=C.substring((sDay.length+1),isplit);sYear=C.substring(isplit+1)}if(!_CF_checkinteger(sMonth)){return false}else{if(!_CF_checkrange(sMonth,1,12)){return false}else{if(!_CF_checkinteger(sYear)){return false}else{if(!_CF_checkrange(sYear,0,null)){return false}else{if(!_CF_checkinteger(sDay)){return false}else{if(!_CF_checkday(sYear,sMonth,sDay)){return false}else{return true}}}}}}};_CF_checkday=function(C,B,A){maxDay=31;if(B==4||B==6||B==9||B==11){maxDay=30}else{if(B==2){if(C%4>0){maxDay=28}else{if(C%100==0&&C%400>0){maxDay=28}else{maxDay=29}}}}return _CF_checkrange(A,1,maxDay)};_CF_checkinteger=function(A,D){A=A.replace(/^\s+/,"").replace(/\s+$/,"");A=A.replace(/[$£¥€,~+]?/g,"");if(D){if(A.length==0){return false}}else{if(A.length==0){return true}}var C=".";var B=A.indexOf(C);if(B==-1){return _CF_checknumber(A)}else{return false}};_CF_numberrange=function(D,C,A,B){if(B){if(D.length==0){return false}}else{if(D.length==0){return true}}if(C!=null){if(D<C){return false}}if(A!=null){if(D>A){return false}}return true};_CF_checknumber=function(C,B){var A=" .+-0123456789";var I=" .0123456789";var H;var G=false;var F=false;var E=false;C=C.replace(/^\s+/,"").replace(/\s+$/,"");C=C.replace(/[$£¥€,~+]?/g,"");if(B){if(C.length==0){return false}}else{if(C.length==0){return true}}H=A.indexOf(C.charAt(0));if(H==1){G=true}else{if(H<1){return false}}for(var D=1;D<C.length;D++){H=I.indexOf(C.charAt(D));if(H<0){return false}else{if(H==1){if(G){return false}else{G=true}}else{if(H==0){if(G||E){F=true}}else{if(F){return false}else{E=true}}}}}return true};_CF_checkrange=function(_2a,_2b,_2c,_2d){_2a=_2a.replace(/^\s+/,"").replace(/\s+$/,"");if(_2d){if(_2a.length==0){return false}}else{if(_2a.length==0){return true}}if(!_CF_checknumber(_2a)){return false}else{return(_CF_numberrange((eval(_2a)),_2b,_2c))}return true};_CF_checktime=function(C,A){C=C.replace(/^\s+/,"").replace(/\s+$/,"");C=C.replace(/\s+:\s+/,":");C=C=C.replace(/{t \'/,"").replace(/'}/,"");if(A){if(C.length==0){return false}}else{if(C.length==0){return true}}var B=_CF_checkregex(C,/^(([0-1]?[0-9]|[2][0-3]):([0-5]?[0-9])(:[0-5]?[0-9])?).?([AP]M|[AP]m|[ap]m|[ap]M)?$/,A);return B};_CF_checkphone=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}if(B.length==0){return true}return _CF_checkregex(B,/^(((1))?[ ,\-,\.]?([\\(]?([1-9][0-9]{2})[\\)]?))?[ ,\-,\.]?([^0-1]){1}([0-9]){2}[ ,\-,\.]?([0-9]){4}(( )((x){0,1}([0-9]){1,5}){0,1})?$/,A)};_CF_checkzip=function(A,B){A=A.replace(/^\s+/,"").replace(/\s+$/,"");if(B){if(A.length==0){return false}}else{if(A.length==0){return true}}return _CF_checkregex(A,/^([0-9]){5,5}$|(([0-9]){5,5}(-| ){1}([0-9]){4,4}$)/,B)};_CF_checkcreditcard=function(_35,_36){_35=_35.replace(/^\s+/,"").replace(/\s+$/,"");if(_36){if(_35.length==0){return false}}else{if(_35.length==0){return true}}if(_35.length==0){return true}var _37=" -";var _38="";var _39;for(var i=0;i<_35.length;i++){_39=_37.indexOf(_35.charAt(i));if(_39<0){_38+=_35.substring(i,(i+1))}}if(_38.length<13||_38.length>19){return false}if(_38.charAt(0)=="+"){return false}if(!_CF_checkinteger(_38)){return false}var _3b=_38.length%2==1?false:true;var _3c=0;var _3d;for(var i=0;i<_38.length;i++){_3d=eval(_38.charAt(i));if(_3b){_3d*=2;_3c+=(_3d%10);if((_3d/10)>=1){_3c++}_3b=false}else{_3c+=_3d;_3b=true}}return(_3c%10)==0?true:false};_CF_checkssn=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return _CF_checkregex(B,/^[0-9]{3}(-| )[0-9]{2}(-| )[0-9]{4}$/,A)};_CF_checkEmail=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return _CF_checkregex(B,/^[a-zA-Z_0-9-'\+~]+(\.[a-zA-Z_0-9-'\+~]+)*@([a-zA-Z_0-9-]+\.)+[a-zA-Z]{2,7}$/,A)};_CF_checkURL=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return _CF_checkregex(B.toLowerCase(),/^((http|https|ftp|file)\:\/\/([a-zA-Z0-0]*:[a-zA-Z0-0]*(@))?[a-zA-Z0-9-\.]+(\.[a-zA-Z]{2,3})?(:[a-zA-Z0-9]*)?\/?([a-zA-Z0-9-\._\?\,\'\/\+&amp;%\$#\=~])*)|((mailto)\:[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,7})|((news)\:[a-zA-Z0-9\.]*)$/,A)};_CF_checkUUID=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return _CF_checkregex(B,/[A-Fa-f0-9]{8,8}-[A-Fa-f0-9]{4,4}-[A-Fa-f0-9]{4,4}-[A-Fa-f0-9]{16,16}/,A)};_CF_checkGUID=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return _CF_checkregex(B,/[A-Fa-f0-9]{8,8}-[A-Fa-f0-9]{4,4}-[A-Fa-f0-9]{4,4}-[A-Fa-f0-9]{4,4}-[A-Fa-f0-9]{12,12}/,A)};_CF_checkBoolean=function(B,A){B=B.replace(/^\s+/,"").replace(/\s+$/,"");if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}if(B.toUpperCase()=="TRUE"||B.toUpperCase()=="YES"||(_CF_checknumber(B)&&B!="0")){return true}else{if(B.toUpperCase()=="FALSE"||B.toUpperCase()=="NO"||B=="0"){return true}else{return false}}};_CF_setFormParam=function(_4a,_4b,_4c){var _4d="document['"+_4a+"']['"+_4b+"']";var obj=eval(_4d);if(obj==undefined){return false}else{obj.value=_4c;return true}};_CF_checkregex=function(B,C,A){if(A){if(B.length==0){return false}}else{if(B.length==0){return true}}return C.test(B)};