
function initForm(formname,element)
{if(document.forms[formname].elements[element].type!="hidden")
{document.forms[formname].elements[element].focus();}}
function enterPressed(keyCode,formname)
{if(keyCode==13)
{return document.forms[formname].submit();}
else
{return false;}}
function processEvent(event,formname)
{if(event.type=="keypress")
{return enterPressed(event.keyCode?event.keyCode:event.which,formname);}
else
{return false;}}
function submitForm(form,action,anchor){document.forms[form].action.value=action;if(typeof anchor!='undefined')
{document.forms[form].attributes.getNamedItem("action").nodeValue=document.forms[form].attributes.getNamedItem("action").nodeValue+'#'+anchor;}
document.forms[form].submit();}
function clearInputValueById(InputId){document.getElementById(InputId).value="";}
function checkRadioById(radioButtonId){document.getElementById(radioButtonId).checked=true;}
function resetForm(formname){var elements=document.forms[formname].elements;for(var i=0;i<document.forms[formname].length;++i){if(elements[i].type=='text'||elements[i].type=='select-one')
{elements[i].value='';}}}
function addClass(htmlObjectElement,classValue){var pattern=new RegExp("(^| )"+classValue+"( |$)");if(!pattern.test(htmlObjectElement.className)){if(htmlObjectElement.className==""){htmlObjectElement.className=classValue;}
else{htmlObjectElement.className+=" "+classValue;}}
return true;}
function removeClass(htmlObjectElement,classValue){var removedClass=htmlObjectElement.className;var pattern=new RegExp("(^| )"+classValue+"( |$)");removedClass=removedClass.replace(pattern,"$1");removedClass=removedClass.replace(/ $/,"");htmlObjectElement.className=removedClass;return true;}
function clearValueOfDisabledInputTextElement(formID){var parentForm=document.getElementById(formID);var elemsToCheck=parentForm.getElementsByTagName("*");for(i=0;i<elemsToCheck.length;i++){if(elemsToCheck[i].disabled==true){elemsToCheck[i].disabled=false;elemsToCheck[i].value="";}}
return true;}