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){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 j=" .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=j.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)};
