function isBlank(a){if(a.value.length<1)return true;else if(isEmpty(a.value))return true;return false}function isEmpty(s){for(var i=0;i<s.length;i++){var c=s.charAt(i);if((c!=' ')&&(c!='\n')&&(c!='\t'))return false}return true}function isSpacey(a){var s=a.value;for(var i=0;i<s.length;i++){var c=s.charAt(i);if((c==' ')||(c=='\n')||(c=='\t'))return true}return false}function isTooShort(a,b){if(a.value.length<b)return true;return false}function isTooLong(a,b){if(a.value.length>b)return true;return false}function isIndexOf(a,b){if(a.value.indexOf(b)>-1)return true;return false}function isNotANumber(a){if(isNaN(a.value))return true;return false}function isChecked(a){if(a.checked)return true;return false}function isCheckedByLength(a){var b=false;for(i=0;i<a.length;i++){if(a[i].checked){b=true;break}}return b}function isSelected(a,b){if(a.options[b].selected)return true;return false}function isAnySelected(a){for(var b=0;b<a.options.length;b++){if(isSelected(a,b))return true}return false}function isSelectedOrHigher(a,b){var c=a.options[a.selectedIndex].value;if(c==0)return true;else if(c>b)return true;return false}function isSelectedRange(a,b,c){if((a.selectedIndex>=b&&a.selectedIndex<c))return true;return false}function checkZip(a){zipString=a.value;if(zipString.length==5){if(isNaN(zipString))return true}else if(zipString.length<5){return true}else if(zipString.length<10||isNaN(zipString.substring(0,5))||isNaN(zipString.substring(6,10))||(zipString.substring(5,6)!='-')){return true}return false}function checkUSPhone(a){var s=onlyNumbers(a.value);return(s.length==10)}function testSimpleEmail(a){var b=0;emailString=a.value;if(window.RegExp){var c=/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$/;return!c.test(emailString)}else{if(emailString.indexOf("@",1)==-1)b=1;if(emailString.indexOf("@",1)!=emailString.lastIndexOf("@"))b=1;if(emailString.indexOf(".",3)==-1)b=1;if(emailString.lastIndexOf(".")==(emailString.length-1))b=1;if(b==0){var d=(emailString.indexOf("@"))+1;var e=(emailString.lastIndexOf("."))+1;if(e-d==1)b=1}}if(b==1)return true;return false}function isCCNumber(a){var b=onlyNumbers(a.value);var c=b.length;if(c>19)return false;else if(c<15)return false;else{tally=0;multTemp=0;lengthCheck=c%2;if(lengthCheck==0){counter=2}else{counter=1}for(i=0;i<c;i++){tempNumb=parseInt(b.charAt(i));multTemp=tempNumb*counter;if(multTemp>=10){multTemp2=parseInt(multTemp.charAt(0))+parseInt(multTemp.charAt(multTemp.length));multTemp=multTemp2}tally+=multTemp;multTemp=0;if(counter==1)counter=2;else counter=1}if(tally%10!=0)return false}return true}function onlyNumbers(b){if(window.RegExp)return b.replace(/[^0-9]*/g,"");else{var a='';var d='1234567890';for(var i=0;i<b.length;i++){var c=b.charAt(i);if(d.indexOf(c)>-1)a+=c}}return a}function checkDateWSlash(h){var i=0;a=h.value;var j=(a.indexOf("/"))+1;var k=(a.lastIndexOf("/"))+1;if(a.length!=k+4)i=1;if(i==0){b=a.substring(0,j-1);c=a.substring(j-1,j);d=a.substring(j,k-1);e=a.substring(k-1,k);f=a.substring(k,k+4);if(isNaN(b))i=1;if(isNaN(d))i=1;if(isNaN(f))i=1;if(d.indexOf("/")!=-1)i=1;if(b<1||b>12)i=1;if(c!='/')i=1;if(d<1||d>31)i=1;if(e!='/')i=1;if(f<1800||f>2500)i=1;if((b==4||b==6||b==9||b==11)&&d==31)i=1;if(b==2){var g=parseInt(f/4);if(isNaN(g))i=1;else if(d>29)i=1;else if(d==29){var l=(f%4==0)?true:false;var m=(f%100==0)?true:false;var n=(f%400==0)?true:false;if(!l)i=1;if(m&&!n)i=1}}}if(i==1)return true;return false}function errorCheck(a,b){if(typeof b=="undefined"){b="#welcome"}var c=0;var d;for(error in a){c=1;if(!$jQ('#e'+error)[0]){$jQ(b).children("div:first-child").children("ul").createAppend('li',{id:'e'+error},a[error])}}if(c){if($jQ(b)[0].style.display!='block'){$jQ(b).show("slow")}d=false}else{if($jQ(b)[0].style.display=='block'){$jQ(b).hide(0)}d=true}return d}function SwitchField(a,b,c,d){if(typeof b=='object'){d=c;c=b;b=""}if(arguments.length==2&&b.indexOf('#')==0){d=b;b=""}if(typeof c!="object"){d=c;if(!$jQ('#div-alert-'+a)[0]){var e=$jQ('#'+a).after('<div style="float:left;" id="div-alert-'+a+'" />')}c=$jQ('#div-alert-'+a)}$jQ("#success").hide(0);if("#eother")$jQ('#eother').slideUp("normal",function(){$jQ('#eother').remove('#eother')});if(typeof b=="undefined"||b.length==0){$jQ('#alert-'+a).remove();if(typeof errorObj[a]!="undefined")delete errorObj[a];if($jQ('#e'+a))$jQ('#e'+a).remove()}else{errorObj[a]=b;var f=parseInt($jQ('#'+a).css('margin-top'))+2;if(isNaN(f)){f=2}if(!$jQ('#alert-'+a)[0]){c.createAppend('img',{src:'/common/images/icon-error.gif',style:'line-height:14px;vertical-align:middle;padding:'+f+'px 0px 0px 2px;float:left;',id:'alert-'+a},[])}}errorCheck(errorObj,d);return!!(typeof b=="undefined"||b.length==0)}