function ListFindNoCase(list,value){var returnValue=-1;var i=0;var delimiter=',';var _tempArray=new Array();if(ListFindNoCase.arguments.length==3)delimiter=ListFindNoCase.arguments[2];list=list.toLowerCase();value=value.toLowerCase();_tempArray=list.split(delimiter);for(i=0;i<_tempArray.length;i++){if(_tempArray[i]==value){returnValue=i;break;}}return returnValue;};function toggleDisabled(oForm,bDisabled){if(toggleDisabled.arguments.length<3)return;for(var i=2;i<toggleDisabled.arguments.length;i++){element=oForm.elements[toggleDisabled.arguments[i]];if(element){if(typeof element.length!='undefined'&& element.length>0&& typeof element[0].type!='undefined'&& ListFindNoCase('checkbox,radio',element[0].type)!=-1){for(var j=0;j<element.length;j++)element[j].disabled=bDisabled;}else{element.disabled=bDisabled;if(ListFindNoCase('input,textarea,select',element.tagName)!=-1){if(ListFindNoCase('checkbox,radio,button,submit,reset',element.type)==-1){if(!element.enabledClass&&!element.disabled)element.enabledClass=element.className;if(!element.disabledClass&& element.disabled)element.disabledClass=element.className;element.className=(bDisabled)?element.disabledClass:element.enabledClass;if(element.type.toLowerCase()=='file'&& element.reset)element.reset();}}}}}}var toggledDisplay=new Object();function toggleDisplayed(bDisplayed){if(!document.getElementById||toggleDisplayed.arguments.length<2)return;var displayed=new Object();displayed['true']='';displayed['false']='none';for(var i=1;i<toggleDisplayed.arguments.length;i++){oDisplay=document.getElementById(toggleDisplayed.arguments[i]);if(oDisplay){oDisplay.style.display=displayed[bDisplayed];if(typeof toggledDisplay[toggleDisplayed.arguments[i]]!='undefined')toggledDisplay[toggleDisplayed.arguments[i]]=!bDisplayed;}}}function newWindow(href,target,width,height){var returnValue=false;var features=(arguments.length==4)?'scrollbars,status,width='+width+',height='+height:((arguments[4])?arguments[4]+',width='+width+',height='+height:'width='+width+',height='+height);if(window.screen){var pxLeft=((screen.availWidth-width-10)*.5);var pxTop=((screen.availHeight-height-30)*.5);features+=',left='+pxLeft+',top='+pxTop+',x='+pxLeft+',y='+pxTop;}if(!window.open)returnValue=true;else{self[target+'Win']=window.open(href,target,features);if(self[target+'Win'].focus)self[target+'Win'].focus();}return returnValue;}function validateLogin(oForm){var returnValue=true;var errorMessage='The following errors must be corrected before you may login:';var oFocusField=null;if(!oForm.username.value){errorMessage+='\n - Username must not be blank';if(!oFocusField)oFocusField=oForm.username;returnValue=false;}if(!oForm.password.value){errorMessage+='\n - Password must not be blank';if(!oFocusField)oFocusField=oForm.password;returnValue=false;}if(!returnValue){alert(errorMessage);oFocusField.focus();}return returnValue;}function validateSubscribe(oForm){var returnValue=true;var errorMessage='The following errors must be corrected before you may subscribe:';var oFocusField=null;if(!oForm.ea.value){errorMessage+='\n - Email must not be blank';if(!oFocusField)oFocusField=oForm.ea;returnValue=false;}if(!returnValue){alert(errorMessage);oFocusField.focus();}return returnValue;}