
function YY_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function YY_checkform(){var a=YY_checkform.arguments,oo=true,v='',s='',err=false,r,o,at,o1,t,i,j,ma,rx,cd,cm,cy,dte,at;for(i=1;i<a.length;i=i+4){if(a[i+1].charAt(0)=='#'){r=true;a[i+1]=a[i+1].substring(1);}else{r=false}
o=YY_findObj(a[i].replace(/\[\d+\]/ig,""));o1=YY_findObj(a[i+1].replace(/\[\d+\]/ig,""));v=o.value;t=a[i+2];if(o.type=='text'||o.type=='password'||o.type=='hidden'){if(r&&v.length==0){err=true}
if(v.length>0)
if(t==1){ma=a[i+1].split('_');if(isNaN(v)||v<ma[0]/1||v>ma[1]/1){err=true}}else if(t==2){rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");if(!rx.test(v))err=true;}else if(t==3){ma=a[i+1].split("#");at=v.match(ma[0]);if(at){cd=(at[ma[1]])?at[ma[1]]:1;cm=at[ma[2]]-1;cy=at[ma[3]];dte=new Date(cy,cm,cd);if(dte.getFullYear()!=cy||dte.getDate()!=cd||dte.getMonth()!=cm){err=true};}else{err=true}}else if(t==4){ma=a[i+1].split("#");at=v.match(ma[0]);if(!at){err=true}}else if(t==5){if(o1.length)o1=o1[a[i+1].replace(/(.*\[)|(\].*)/ig,"")];if(!o1.checked){err=true}}else if(t==6){if(v!=YY_findObj(a[i+1]).value){err=true}}}else
if(!o.type&&o.length>0&&o[0].type=='radio'){at=a[i].match(/(.*)\[(\d+)\].*/i);o2=(o.length>1)?o[at[2]]:o;if(t==1&&o2&&o2.checked&&o1&&o1.value.length/1==0){err=true}
if(t==2){oo=false;for(j=0;j<o.length;j++){oo=oo||o[j].checked}
if(!oo){s+='* '+a[i+3]+'\n'}}}else if(o.type=='checkbox'){if((t==1&&o.checked==false)||(t==2&&o.checked&&o1&&o1.value.length/1==0)){err=true}}else if(o.type=='select-one'||o.type=='select-multiple'){if(t==1&&o.selectedIndex/1==0){err=true}}else if(o.type=='textarea'){if(v.length<a[i+1]){err=true}}
if(err){s+='* '+a[i+3]+'\n';err=false}}
if(s!=''){alert('The required information is incomplete or contains errors:\t\t\t\t\t\n\n'+s)}
document.MM_returnValue=(s=='');}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_showHideLayers(){var i,p,v,obj,args=MM_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)if((obj=MM_findObj(args[i]))!=null){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
function MM_displayStatusMsg(msgStr){status=msgStr;document.MM_returnValue=true;}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
function MM_showHideLayers2(){var i,p,v,obj,args=MM_showHideLayers2.arguments;for(i=0;i<(args.length-2);i+=3)if((obj=MM_findObj(args[i]))!=null){v=args[i+2];v=(v=='show')?'block':(v=='hide')?'none':'';if(obj.style){obj=obj.style;}
obj.display=v;}}
function MY_swapImage(id,im){img=MM_findObj(id);if(img!=null)img.src=im;}
function MY_swapBackground(id,img_name){eval("document.all."+id+".background=img_name;");}
function MY_findObj(id){return document.getElementById(id);}
function FF_CheckEmail(field){email_address=field.value;if(email_address.indexOf("@")==-1||email_address.indexOf(".")==-1){alert("The e-mail address you supplied does not seem to be correct.\nPlease check it!");field.focus();return false;}
return true;}
function sendmail(email,domain,subject){document.location="mailto:"+email+"@"+domain+"?subject="+subject;}
function HC_mailto(sUser,sDomain,sSubject,sBody){mailto='mailto:'+escape(sUser)+'@'+escape(sDomain);if(sSubject!=undefined){mailto+='?subject='+escape(sSubject);}
if(sBody!=undefined){mailto+='&body='+escape(sBody);}
location.href=mailto;}
String.prototype.trim=function(){return this.replace(/^\s*/,"").replace(/\s*$/,"");}
function FF_CheckEmailNoMsg(field){email_address=field.value;if(email_address.indexOf("@")==-1||email_address.indexOf(".")==-1){field.focus();return false;}
return true;}
function menu_tree_init(menu_id,the_menu,the_menu_id){var parent,img,imgsrc;inimenu_id=menu_id;while(menu_id&&menu_id!=''&&menu_id!='%parent%'){name=the_menu[the_menu_id[menu_id]][2];icosel="";icosel="_sel";if(MM_findObj('menu_div_'+menu_id)!="null")
MM_showHideLayers2('menu_div_'+menu_id,'','show');if(MM_findObj('menu_'+name)!="null")
MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');menu_check=document.getElementById("menu_"+menu_id);if(menu_check!=null)
menu_check.background='/img/menu_tree/menu_tree_"+name+""+icosel+".gif';img=MM_findObj('menu_control_'+menu_id);if(img!=null)len=img.src.length;if((img!=null)&&(img.src.substring(len-12,len+1)=="_default.gif")){MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control0_default_sel.gif');}
else
MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control'+icosel+'_minus.gif');parent=the_menu[the_menu_id[menu_id]][1];menu_id=parent;if(menu_id!=0)name=the_menu[the_menu_id[menu_id]][2];}}
function menu_tree_close_leafs(menu_id){var obj,parent,testparent,testid;parent=the_menu[the_menu_id[menu_id]][1];for(i=1;i<=menu_tree_size;i++){testid=the_menu[i][0];testparent=the_menu[i][1];testname=the_menu[i][2];icosel="";if(testid==menu_tree_selected){icosel="_sel";};if((testparent==parent)&&(testid!=menu_id))
{obj=MM_findObj('menu_div_'+testid);if(obj!=null){if(obj.style){obj=obj.style;}
obj.display='none';MY_swapImage('menu_control_'+testid,'/img/menu_tree/menu_control'+icosel+'_plus.gif');if(obj.display=='block'){icosel="_exp";}
MY_swapImage('menu_'+testname,'/img/menu_tree/menu_'+testname+icosel+'.gif');}}}}
function menu_tree_close_menus(){var obj,parent,testparent,testid;for(i=1;i<=menu_tree_size;i++){testid=the_menu[i][0];testparent=the_menu[i][1];testname=the_menu[i][2];icosel="";if(testid==menu_tree_selected){icosel="_sel";};obj=MM_findObj('menu_div_'+testid);if(obj!=null){if(obj.style){obj=obj.style;}
obj.display='none';MY_swapImage('menu_control_'+testid,'/img/menu_tree/menu_control'+icosel+'_plus.gif');if(obj.display=='block'){icosel="_exp";}
MY_swapImage('menu_'+testname,'/img/menu_tree/menu_'+testname+icosel+'.gif');}}}
function menu_tree_toggle(menu_id,name){var obj,parent,testparent,testid;obj=MM_findObj('menu_div_'+menu_id);if(obj.style){obj=obj.style;}
if(obj.display=='block'){obj.display='none';if(menu_id==menu_tree_selected){icosel="_sel";}else icosel="";MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control'+icosel+'_plus.gif');}
else{obj.display='block';if(menu_id==menu_tree_selected){icosel="_sel";}else icosel="_exp";MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control'+icosel+'_minus.gif');menu_tree_close_leafs(menu_id);}}
function menu_tree_open(menu_id,name){var parent,img,imgsrc;inimenu_id=menu_id;i=0;while(menu_id&&menu_id!="0")
{i++;icosel="";if(menu_id==menu_tree_selected){icosel="_sel";}
else
if(menu_id!=inimenu_id){icosel="_exp";}
if(menu_id!=inimenu_id)
{if(MM_findObj('menu_div_'+menu_id)!="null")MM_showHideLayers2('menu_div_'+menu_id,'','show');MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control'+icosel+'_minus.gif');MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');}
else
{MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'_on.gif');}
parent=the_menu[the_menu_id[menu_id]][1];menu_id=parent;if(menu_id!=0)name=the_menu[the_menu_id[menu_id]][2];}}
function menu_tree_close(menu_id,name){var parent,img,imgsrc;while(menu_id&&menu_id!="0"){icosel="";if(menu_id==menu_tree_selected){icosel="_sel";};if(MM_findObj('menu_div_'+menu_id)!="null")MM_showHideLayers2('menu_div_'+menu_id,'','hide');MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');if(menu_id!=inimenu_id)
{MY_swapImage('menu_control_'+menu_id,'/img/menu_tree/menu_control'+icosel+'_plus.gif');}
parent=the_menu[the_menu_id[menu_id]][1];menu_id=parent;if(menu_id!=0)name=the_menu[the_menu_id[menu_id]][2];}}
function menu_tree_select_menu(menu_id,name){icosel="";if(menu_id==menu_tree_selected){icosel="_sel";}
img=MM_findObj('menu_'+name);len=img.src.length;if(img.src.substring(len-8,len+1)=="_exp.gif"){icosel="_exp";}
if(img.src.substring(len-8,len+1)=="_sel.gif"){icosel="_sel";}
MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'_on.gif');}
function menu_tree_deselect_menu(menu_id,name){icosel="";if(menu_id==menu_tree_selected){icosel="_sel";}
img=MM_findObj('menu_'+name);len=img.src.length;if(img.src.substring(len-8,len+1)=="_exp.gif"){icosel="_exp";}
if(img.src.substring(len-11,len+1)=="_exp_on.gif"){icosel="_exp";}
if(img.src.substring(len-11,len+1)=="_sel_on.gif"){icosel="_sel";}
MY_swapImage('menu_'+name,'/img/menu_tree/menu_'+name+icosel+'.gif');}
function menu_tree_show_icon(menu_id,name){MY_swapImage('menu_ico_'+name,'/img/menu_tree/menu_ico_'+name+'_on.gif');MY_swapImage('menu_ico_shortcut','/img/menu_tree/shortcut_'+name+'.gif');}
function menu_tree_hide_icon(menu_id,name){MY_swapImage('menu_ico_'+name,'/img/menu_tree/menu_ico_'+name+'.gif');MY_swapImage('menu_ico_shortcut','/img/menu_tree/shortcut_default.gif');}
function menu_tree_toggle_simple(lineid,name){var obj,parent,testparent,testid;obj=MM_findObj('line_div_'+lineid);if(obj.style){obj=obj.style;}
if(obj.display=='block'){obj.display='none';MY_swapImage('line_control_'+lineid,'/img/menu_tree/line_control_plus.gif');}
else{obj.display='block';MY_swapImage('line_control_'+lineid,'/img/menu_tree/line_control_minus.gif');closeLeafsLine(lineid);}}
function menu_tree_close_leafs_line(lineid){var obj,parent,testparent,testid;parent=theLine[theLineId[lineid]][1];for(i=1;i<=theLineSize;i++){testid=theLine[i][0];testparent=theLine[i][1];testname=theLine[i][2];icosel="";if(testid==selectedLine){icosel="_sel";};if((testparent==parent)&&(testid!=lineid))
{obj=MM_findObj('line_div_'+testid);if(obj!=null){if(obj.style){obj=obj.style;}
obj.display='none';MY_swapImage('line_control_'+testid,'/img/menu_tree/line_control_plus.gif');if(obj.display=='block'){icosel="_exp";}
MY_swapImage('line_'+testname,'/img/menu_tree/line_control_plus.gif');}}}}
function dateIsSpecial(year,month,day){var y=SPECIAL_DATE[year];if(!y)return false;var m=SPECIAL_DATE[year][month];if(!m)return false;for(var i in m)
if(m[i]==day)
return true;return false;}
function dateStatusHandler(date,y,m,d){if(dateIsSpecial(y,m,d))
return"special";else
return false;}
