var sinamenu_usepopups=true;var sinamenu_registered=new Array();var sinamenu_initialized=new Array();var sinamenu_activemenus=new Array();var sinamenu_currentactive=false;var slidetimer=false;var sinamenu_opensteps=10;var sinamenu_doslide=true;var sinamenu_dofade=false;var sinamenu_datefields=new Array();function e_by_gum(eventobj)
{if(!eventobj||is_ie)
{window.event.cancelBubble=true;return window.event;}
else
{if(eventobj.target.type=='submit')
{eventobj.target.form.submit();}
eventobj.stopPropagation();return eventobj;}}
function fetch_object_posleft(elm)
{var left=elm.offsetLeft;while((elm=elm.offsetParent)!=null)
{left+=elm.offsetLeft;}
return left;}
function fetch_object_postop(elm)
{var top=elm.offsetTop;while((elm=elm.offsetParent)!=null)
{top+=elm.offsetTop;}
return top;}
function sinamenu_doregister(controlid,nowrite,datefield)
{if(document.getElementsByTagName)
{var controlobj=fetch_object(controlid);if(controlobj)
{if(datefield)
{sinamenu_datefields[controlid]=datefield;}
sinamenu_registered[sinamenu_registered.length]=controlid;if(!nowrite)
{}
return true;}}
return false;}
function sinamenu_getmenuid(controlid)
{var dotpos=controlid.indexOf(".");if(dotpos!=-1)
{return controlid.substr(0,dotpos);}
else
{return controlid;}}
function sinamenu_eventhandler_mouseover(e)
{e=do_an_e(e);sinamenu_hover(this);}
function sinamenu_eventhandler_click(e)
{e=do_an_e(e);sinamenu_open(this);}
function sinamenu_close()
{if(sinamenu_currentactive)
{for(key in sinamenu_activemenus)
{fetch_object(sinamenu_getmenuid(key)+"_menu").style.display="none";sinamenu_activemenus[key]=false;}}
sinamenu_currentactive=false;if(slidetimer)
{clearTimeout(slidetimer);slidetimer=false;}
if(is_ie)
{selects=document.getElementsByTagName("select");for(var i=0;i<selects.length;i++)
{selects[i].style.visibility="visible";}}}
function sinamenu_hover(elm)
{for(key in sinamenu_activemenus)
{if(sinamenu_activemenus[key]==true&&key!=elm.id)
{sinamenu_open(elm);return;}}}
function sinamenu_overlap(selectobj,m)
{s=new Array();s['L']=fetch_object_posleft(selectobj);s['T']=fetch_object_postop(selectobj);s['R']=s['L']+selectobj.offsetWidth;s['B']=s['T']+selectobj.offsetHeight;if(s['L']>=m['L']&&s['L']<=m['R']&&((s['T']>=m['T']&&s['T']<=m['B'])||(s['B']>=m['T']&&s['B']<=m['B']))){return true;}
else if(s['R']>=m['L']&&s['R']<=m['R']&&((s['T']>=m['T']&&s['T']<=m['B'])||(s['B']>=m['T']&&s['B']<=m['B']))){return true;}
else if(s['B']>=m['T']&&s['T']<=m['B']&&((s['L']>=m['L']&&s['L']<=m['R'])||(s['R']>=m['R']&&s['R']<=m['R']))){return true;}
else if(m['B']>=s['T']&&m['T']<=s['B']&&((m['L']>=s['L']&&m['L']<=s['R'])||(m['R']>=s['R']&&m['R']<=s['R']))){return true;}
else{return false;}}
function sinamenu_open(elm)
{var openmenu=sinamenu_currentactive;sinamenu_close();if(openmenu==elm.id)
{return false;}
var menuid=sinamenu_getmenuid(elm.id)+"_menu";var menuobj=fetch_object(menuid);var force_right_slide=false;if(typeof(sinamenu_datefields[elm.id])!="undefined")
{force_right_slide=true;fetch_object(elm.id+"_output").innerHTML=fetch_object(sinamenu_datefields[elm.id]).value;}
else
{force_right_slide=false}
sinamenu_activemenus[elm.id]=true;sinamenu_currentactive=elm.id;var leftpx=fetch_object_posleft(elm);var toppx=fetch_object_postop(elm)+elm.offsetHeight;menuobj.style.display="";var slidedir='left';if(force_right_slide||(leftpx+menuobj.offsetWidth)>=document.body.clientWidth)
{leftpx=leftpx+elm.offsetWidth-menuobj.offsetWidth;slidedir="right";}
else
{slidedir="left";}
if(is_ie)
{leftpx+=(slidedir=="left")?-2:2;}
try{leftpx=leftpx+ctlLeft;}catch(e){}
menuobj.style.left=leftpx+"px";menuobj.style.top=toppx+"px";if(is_ie)
{menuarea={"L":leftpx,"T":toppx,"R":leftpx+menuobj.offsetWidth,"B":toppx+menuobj.offsetHeight};selects=document.getElementsByTagName("select");for(var i=0;i<selects.length;i++)
{if(sinamenu_overlap(selects[i],menuarea))
{selects[i].style.visibility="hidden";}}}
if(sinamenu_doslide&&!is_opera&&!is_ie4)
{if(sinamenu_dofade&&is_ie)
{menuobj.filters.item('DXImageTransform.Microsoft.alpha').opacity=0;}
var intervalX=Math.ceil(menuobj.offsetWidth/sinamenu_opensteps);var intervalY=Math.ceil(menuobj.offsetHeight/sinamenu_opensteps);if(slidedir=="left")
{menuobj.style.clip="rect(auto, 0px, 0px, auto)";sinamenu_slide_left(menuid,intervalX,intervalY,0,0,0);}
else
{menuobj.style.clip="rect(auto, auto, 0px, "+(menuobj.offsetWidth)+"px)";sinamenu_slide_right(menuid,intervalX,intervalY,menuobj.offsetWidth,0,0);}}
return false;}
function sinamenu_slide_left(menuid,intervalX,intervalY,clipX,clipY,opacity)
{var menuobj=fetch_object(menuid);if(clipX<menuobj.offsetWidth||clipY<menuobj.offsetHeight)
{if(sinamenu_dofade&&is_ie)
{opacity+=10;menuobj.filters.item('DXImageTransform.Microsoft.alpha').opacity=opacity;}
clipX+=intervalX;clipY+=intervalY;menuobj.style.clip="rect(auto, "+clipX+"px, "+clipY+"px, auto)";slidetimer=setTimeout("sinamenu_slide_left('"+menuid+"', "+intervalX+", "+intervalY+", "+clipX+", "+clipY+", "+opacity+");",0);}
else
{clearTimeout(slidetimer);}}
function sinamenu_slide_right(menuid,intervalX,intervalY,clipX,clipY,opacity)
{menuobj=fetch_object(menuid);if(clipX>0||clipY<menuobj.offsetHeight)
{if(sinamenu_dofade&&is_ie)
{opacity+=10;menuobj.filters.item('DXImageTransform.Microsoft.alpha').opacity=opacity;}
clipX-=intervalX;clipY+=intervalY;menuobj.style.clip="rect(auto, "+menuobj.offsetWidth+"px, "+clipY+"px, "+clipX+"px)";slidetimer=setTimeout("sinamenu_slide_right('"+menuid+"', "+intervalX+", "+intervalY+", "+clipX+", "+clipY+", "+opacity+");",0);}
else
{clearTimeout(slidetimer);}}
function sinamenu_hand_pointer(obj)
{try
{obj.style.cursor="pointer";}
catch(e)
{obj.style.cursor="hand";}}
function sinamenu_init(controlid)
{var menuid=sinamenu_getmenuid(controlid)+"_menu";var menuobj=fetch_object(menuid);if(document.getElementsByTagName&&menuobj)
{var controlobj=fetch_object(controlid);sinamenu_hand_pointer(controlobj);controlobj.unselectable=true;controlobj.onclick=sinamenu_eventhandler_click;controlobj.onmouseover=sinamenu_eventhandler_mouseover;if(typeof(sinamenu_initialized[menuid])!="undefined")
{return;}
var popupobj=fetch_object(menuid);popupobj.style.display="none";popupobj.style.position="absolute";popupobj.style.left="0px";popupobj.style.top="0px";popupobj.onclick=e_by_gum;var tables=popupobj.getElementsByTagName("table");if(tables.length>0)
{tables[0].width="";}
if(is_ie)
{popupobj.style.filter+="progid:DXImageTransform.Microsoft.alpha(enabled=1,opacity=100)";popupobj.style.filter+="progid:DXImageTransform.Microsoft.shadow(direction=135,color=#8E8E8E,strength=3)";}
var tds=popupobj.getElementsByTagName("td");for(var i=0;i<tds.length;i++)
{if(tds[i].className=="sinamenu_option")
{tds[i].style.cursor="default";if(tds[i].title=="nohilite")
{tds[i].title="";}
else
{tds[i].onmouseover=sinamenu_switch_option_bg;tds[i].onmouseout=sinamenu_switch_option_bg;tds[i].onclick=sinamenu_navtolink;if(!is_saf&&!is_kon)
{try
{var links=tds[i].getElementsByTagName("a");for(var j=0;j<links.length;j++)
{if(typeof(links[j].onclick)=="undefined")
{links[j].onclick=e_by_gum;}}}
catch(e)
{}}}}
else if(is_moz)
{tds[i].onmouseover=moz_rclick;tds[i].onmouseout=moz_rclick;}}
sinamenu_initialized[menuid]=true;}}