function MM_findObj(w,r){var e,q,_;if(!r) r=document;if((e=w.indexOf("?"))>0&&parent.frames.length){r=parent.frames[w.substring(e+1)].document;w=w.substring(0,e)}
if(!(_=r[w])&&r.all) _=r.all[w];for(q=0;!_&&q<r.forms.length;q++) _=r.forms[q][w];for(q=0;!_&&r.layers&&q<r.layers.length;q++) _=MM_findObj(w,r.layers[q].document);if(!_&&r.getElementById) _=r.getElementById(w);return _}
function YY_checkform(){var j=YY_checkform.arguments,t=true,h='',f='',_=false,p,g,w,r,d,s,a,q,o,i,u,y,e,w;for(s=1;s<j.length;s=s+4){if(j[s+1].charAt(0)=='#'){p=true;j[s+1]=j[s+1].substring(1)}else{p=false}
g=MM_findObj(j[s].replace(/\[\d+\]/ig,""));r=MM_findObj(j[s+1].replace(/\[\d+\]/ig,""));h=g.value;d=j[s+2];if(g.type=='text'||g.type=='password'||g.type=='hidden'){if(p&&h.length==0){_=true}
if(h.length>0)
if(d==1){q=j[s+1].split('_');if(isNaN(h)||h<q[0]/1||h>q[1]/1){_=true}} else if(d==2){o=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");if(!o.test(h))_=true} else if(d==3){q=j[s+1].split("#");w=h.match(q[0]);if(w){i=(w[q[1]])?w[q[1]]:1;u=w[q[2]]-1;y=w[q[3]];e=new Date(y,u,i);if(e.getFullYear()!=y||e.getDate()!=i||e.getMonth()!=u){_=true}}else{_=true}} else if(d==4){q=j[s+1].split("#");w=h.match(q[0]);if(!w){_=true}} else if(d==5){if(r.length)r=r[j[s+1].replace(/(.*\[)|(\].*)/ig,"")];if(!r.checked){_=true}} else if(d==6){if(h!=MM_findObj(j[s+1]).value){_=true}}} else
if(!g.type&&g.length>0&&g[0].type=='radio'){w=j[s].match(/(.*)\[(\d+)\].*/i);o2=(g.length>1)?g[w[2]]:g;if(d==1&&o2&&o2.checked&&r&&r.value.length/1==0){_=true}
if(d==2){t=false;for(a=0;a<g.length;a++){t=t||g[a].checked}
if(!t){f+='* '+j[s+3]+'\n'}}} else if(g.type=='checkbox'){if((d==1&&g.checked==false)||(d==2&&g.checked&&r&&r.value.length/1==0)){_=true}} else if(g.type=='select-one'||g.type=='select-multiple'){if(d==1&&g.selectedIndex/1==0){_=true}}else if(g.type=='textarea'){if(h.length<j[s+1]){_=true}}
if(_){f+='* '+j[s+3]+'\n';_=false}}
if(f!=''){alert('The required information is incomplete or contains errors:\t\t\t\t\t\n\n'+f)}
document.MM_returnValue=(f=='')}
function checkCSSClass(_,q){return new RegExp("(^|\\s)"+q+"(\\s|$)").test(_.className)}
function toggleVisibility(e){var _=document.getElementById(e),q='hide',w='show';if(_){if(!_.className)_.className=w;_.className=!checkCSSClass(_,q)?_.className.replace(w,q):_.className.replace(q,w)}}
sfHover=function(){if(!document.getElementById("mainMenu")) return 0;var _=document.getElementById("mainMenu").getElementsByTagName("LI");for(var q=0;q<_.length;q++){_[q].onmouseover=function(){this.className+=" sfhover"}
_[q].onmouseout=function(){var _=this;_.className=_.className.replace(new RegExp(" sfhover\\b"),"")}}}
if(window.attachEvent) window.attachEvent("onload",sfHover);sfsHover=function(){if(!document.getElementById("sideMenu")) return 0;var _=document.getElementById("sideMenu").getElementsByTagName("LI");for(var q=0;q<_.length;q++){_[q].onmouseover=function(){this.className+=" sfshover"}
_[q].onmouseout=function(){var _=this;_.className=_.className.replace(new RegExp(" sfshover\\b"),"")}}}
if(window.attachEvent) window.attachEvent("onload",sfsHover);