
var has_inner=typeof(window.innerWidth)=='number';var has_element=document.documentElement&&document.documentElement.clientWidth;function center_box(box,width,height)
{cleft=has_inner?pageXOffset+
(window.innerWidth-width)/2:has_element?document.documentElement.scrollLeft+
(document.documentElement.clientWidth-width)/2:document.body.scrollLeft+
(document.body.clientWidth-width)/2;ctop=has_inner?pageYOffset+(window.innerHeight-height)/2:has_element?document.documentElement.scrollTop+
(document.documentElement.clientHeight-height)/2:document.body.scrollTop+
(document.body.clientHeight-height)/2;box.style.left=cleft>0?cleft+'px':'0px';box.style.top=ctop>0?ctop+'px':'0px';}
function hide_other_alone(obj)
{if(!document.getElementsByTagName)
return;var all_divs=document.body.getElementsByTagName("DIV");for(i=0;i<all_divs.length;i++)
{if(all_divs.item(i).style.position!='absolute'||all_divs.item(i)==obj||!all_divs.item(i).alonePopupBox)
{continue;}
all_divs.item(i).style.display='none';}
return;}
function show_hide_centered_box(an,width,height,borderStyle)
{show_hide_centered_href(an.href,width,height,borderStyle);return false;}
function show_hide_centered_href(href,width,height,borderStyle)
{var boxdiv=document.getElementById(href);if(boxdiv!=null)
{if(boxdiv.style.display=='none')
{hide_other_alone(boxdiv);center_box(boxdiv,width,height);boxdiv.style.display='block';if(!boxdiv.contents.contentWindow)
boxdiv.contents.src=href;}
else
boxdiv.style.display='none';return false;}
hide_other_alone(null);boxdiv=document.createElement('div');boxdiv.setAttribute('id',href);boxdiv.alonePopupBox=1;boxdiv.style.display='block';boxdiv.style.position='absolute';boxdiv.style.width=width+'px';boxdiv.style.height=height+'px';boxdiv.style.border=borderStyle;boxdiv.style.textAlign='right';boxdiv.style.padding='4px';boxdiv.style.background='#FFFFFF';boxdiv.style.zIndex=200;document.body.appendChild(boxdiv);var offset=0;var close_href=document.createElement('a');close_href.href='javascript:void(0);';close_href.onclick=function()
{show_hide_centered_href(href,width,height,borderStyle);}
close_href.appendChild(document.createTextNode('Close Window'));boxdiv.appendChild(close_href);offset=close_href.offsetHeight;var contents=document.createElement('iframe');contents.overflowX='hidden';contents.overflowY='scroll';contents.frameBorder='0';contents.style.width=width+'px';contents.style.height=(height-offset)+'px';boxdiv.contents=contents;boxdiv.appendChild(contents);center_box(boxdiv,width,height);if(contents.contentWindow)
contents.contentWindow.document.location.replace(href);else
contents.src=href;return;}
function move_box(an,box)
{var cleft=0;var ctop=0;var obj=an;while(obj.offsetParent)
{cleft+=obj.offsetLeft;ctop+=obj.offsetTop;obj=obj.offsetParent;}
box.style.left=cleft+'px';ctop+=an.offsetHeight+8;if(document.body.currentStyle&&document.body.currentStyle['marginTop'])
{ctop+=parseInt(document.body.currentStyle['marginTop']);}
box.style.top=ctop+'px';}
function hide_other_alone(obj)
{if(!document.getElementsByTagName)
return;var all_divs=document.body.getElementsByTagName("DIV");for(i=0;i<all_divs.length;i++)
{if(all_divs.item(i).style.position!='absolute'||all_divs.item(i)==obj||!all_divs.item(i).alonePopupBox)
{continue;}
all_divs.item(i).style.display='none';}
return;}
function show_hide_box(an,width,height,borderStyle)
{var href=an.href;var boxdiv=document.getElementById(href);if(boxdiv!=null)
{if(boxdiv.style.display=='none')
{hide_other_alone(boxdiv);move_box(an,boxdiv);boxdiv.style.display='block';if(!boxdiv.contents.contentWindow)
boxdiv.contents.src=href;}
else
boxdiv.style.display='none';return false;}
hide_other_alone(null);boxdiv=document.createElement('div');boxdiv.setAttribute('id',href);boxdiv.alonePopupBox=1;boxdiv.style.display='block';boxdiv.style.position='absolute';boxdiv.style.width=width+'px';boxdiv.style.height=height+'px';boxdiv.style.border=borderStyle;boxdiv.style.textAlign='right';boxdiv.style.padding='4px';boxdiv.style.background='#FFFFFF';document.body.appendChild(boxdiv);var offset=0;var close_href=document.createElement('a');close_href.href='javascript:void(0);';close_href.onclick=function()
{show_hide_box(an,width,height,borderStyle);}
close_href.appendChild(document.createTextNode('Close Window'));boxdiv.appendChild(close_href);offset=close_href.offsetHeight;var contents=document.createElement('iframe');contents.overflowX='hidden';contents.overflowY='scroll';contents.frameBorder='0';contents.style.width=width+'px';contents.style.height=(height-offset)+'px';boxdiv.contents=contents;boxdiv.appendChild(contents);move_box(an,boxdiv);if(contents.contentWindow)
contents.contentWindow.document.location.replace(href);else
contents.src=href;return false;}