function GW_CheckTextFieldNotEmpty(A,B){if(A.value==""){A.focus();alert(B);return false}return true}function GW_CheckSelectFieldNotEmpty(A,B){if(A.value==0){A.focus();alert(B);return false}return true}function GW_IsMathKey(A){if((A==94)||((A>=40)&&(A<=43))||(A==45)||(A==47)||((A>=60)&&(A<=62))){return true}else{return false}}function GW_IsNumberKey(A){if((A>=48)&&(A<=57)){return true}else{return false}}function GW_ValidateIntKey(A){if(!GW_IsNumberKey(A.event.keyCode)){event.returnValue=""}}function GW_ValidateMathIntKey(A){if(!(GW_IsMathKey(A.event.keyCode)||GW_IsNumberKey(A.event.keyCode))){event.returnValue=""}}function GW_FieldsEqual(C,B,A){if(C.value!=B.value){alert(A);B.focus();return false}return true}function GW_PairedFieldsCheck(C,B,A){if(C.value==""&&B.value==""){alert(A);B.focus();return false}return true}function GW_TripleFieldsCheck(D,C,B,A){if(D.value==""&&C.value==""&&B.value==""){alert(A);C.focus();return false}return true}function GW_CheckNumberField(B,A,C){if(A==false){pattern=/\D+/ig}else{pattern=/\W/ig}if(B.value.search(pattern)!=-1){alert(C);B.focus();return false}return true}function GW_CheckInputLength(A,C,B){if(A.value.length<C){alert(B);A.focus();return false}return true}function GW_CheckInputLenBetween(A,D,B){var C=D.split("-");if(A.value.length<C[0]||A.value.length>C[1]){alert(B);A.focus();return false}return true}function GW_CheckEmailPattern(A,B){pattern=/\w+@\S+\.\w+$/i;if((A.value.search(pattern)==-1)||(A.value=="none@none.com")){alert(B);A.focus();return false}return true}function GW_CheckRadioChecked(B,D){var A=false;if(B.length+""=="undefined"){A=B.checked}else{for(var C=0;C<B.length;C++){if(B[C].checked){A=true}}}if(A==false){alert(D)}return A}function GW_GetRadioCheckedValue(A){if((A.length+""=="undefined")&&(A.checked)){return A.value}else{for(var B=0;B<A.length;B++){if(A[B].checked){return A[B].value}}}return""}function GW_GetRadioCheckedIndex(A){if((A.length+""=="undefined")&&(A.checked)){return 0}else{for(var B=0;B<A.length;B++){if(A[B].checked){return B}}}return -1}function GW_GetCheckBoxSelectedCount(B){if(B+""=="undefined"){return 0}if((B.length+""=="undefined")){if(B.checked){return 1}else{return 0}}var A=0;for(var C=0;C<B.length;C++){if(B[C].checked){A=A+1}}return A}function GW_SetAllCheckedState(A,C){if(A+""=="undefined"){return false}if((A.length+""=="undefined")){A.checked=C;return true}for(var B=0;B<A.length;B++){A[B].checked=C}return true}function GW_GetCheckBoxCount(A){if(A+""=="undefined"){return 0}if(A.length+""=="undefined"){return 1}return A.length}function GW_SplitBigField(C){var D=102399;var A=""+C.value;if(A.length>D){C.value=A.substr(0,D);A=A.substr(D);while(A.length>0){var B=document.createElement("input");B.type="hidden";B.name=C.name;B.value=A.substr(0,D);C.parentElement.appendChild(B);A=A.substr(D)}}}function GW_CheckTextPattern(B,A,C){pattern=A;if(B.value.search(pattern)!=-1){alert(C);B.focus();return false}return true}function GW_GetNewDays(C,F,B){var D=C.value;var A=B.value;var E=0;if(D=="April"||D=="June"||D=="September"||D=="November"){E=30}else{E=31}if(D=="February"&&(A/4)!=Math.floor(A/4)){E=28}if(D=="February"&&(A/4)==Math.floor(A/4)){E=29}F.options.length=null;F.options[0]=new Option("Select","Select");for(x=1;x<E+1;x++){F.options[x]=new Option(x,x)}F.selectedIndex=0}function GW_PrintYear(){var A=new Date();var B=A.getFullYear();document.write('<option value="Select" selected="selected">Select</option>');for(x=(B-12);x<=B;x++){document.write('<option value="'+x+'" >'+x+"</option>")}}function GW_PrintMonth(){document.write('<option value="Select" selected="selected">Select</option>');for(m=1;m<13;m++){switch(m){case 1:x="January";break;case 2:x="February";break;case 3:x="March";break;case 4:x="April";break;case 5:x="May";break;case 6:x="June";break;case 7:x="July";break;case 8:x="August";break;case 9:x="September";break;case 10:x="October";break;case 11:x="November";break;case 12:x="December";break}document.write('<option value="'+x+'" >'+x+"</option>")}}function GW_PrintDay(){var C=new Date();var B=C.getMonth()+1;var D=0;if(B==4||B==6||B==9||B==11){D=31}else{if(B==2){D=29}else{D=32}}document.write('<option value="Select" selected >Select</option>');for(x=1;x<D;x++){var A=new Date();var E=A.getDate();document.write('<option value="'+x+'" >'+x+"</option>")}}function GW_VerifyKeyPress(B,D,C){B=(B)?B:((event)?event:null);if(B){var E=(B.target)?B.target:((B.srcElement)?B.srcElement:null);if(E){var A=(B.charCode&&B.charCode!=0)?B.charCode:((B.keyCode)?B.keyCode:B.which);if(B.shiftKey&&A==9){return true}else{if(B.charCode==0&&B.keyCode>0){return true}}if(C){if(C=="number"){if(A>=48&&A<=57){return true}else{return false}}else{if(A==32||A==39||A==45||A==95){return true}}}if(A>=65&&A<=90){return true}if(A>=97&&A<=122){return true}return false}}return true};
