
(function()
{function panelHover(obj,content,options)
{options.custom=options.custom||false;if(!options.custom)
{if($.browser.msie&&parseInt($.browser.version)<=6)
{obj.style.position='absolute';}
else
{obj.style.position='relative';}}
if(typeof options==='undefined')
{var options={};}
if((typeof options['soloFlag']!=='undefined')&&(options['soloFlag']===true))
{$('.panelHover').remove();if($.browser.msie&&parseInt($.browser.version)<=6)
{$('select').css('visibilty','visible');}}
if((typeof options['hideSelectsFlag']!=='undefined')&&(options['hideSelectsFlag']===true))
{if($.browser.msie&&parseInt($.browser.version)<=6)
{$('select').css('visibility','hidden');}}
if((!options['backgroundColor'])&&(!options['cssClass']))
{options['backgroundColor']='white';}
if(!options['borderColor'])
{options['borderColor']='#999';}
var tempDiv=document.createElement('DIV');if(options['backgroundColor'])
{tempDiv.style.backgroundColor=options['backgroundColor'];}
tempDiv.style.position='absolute';tempDiv.style.left=(options.custom?0:obj.offsetLeft)+'px';tempDiv.style.top=(options.custom?0:(obj.offsetTop+obj.offsetHeight))+'px';tempDiv.style.borderStyle='solid';tempDiv.style.borderWidth='1px';tempDiv.style.borderColor=options['borderColor'];tempDiv.style.padding='3px';tempDiv.style.zIndex='5';tempDiv.style.minWidth='90px';tempDiv.className='panelHover'+((typeof options['cssClass']!=='undefined')?(' '+options['cssClass']):'');tempDiv.innerHTML=content;obj.parentNode.insertBefore(tempDiv,obj.nextSibling);var me=this;if(options['closeType']==='text')
{var tempP=document.createElement('P');tempP.innerHTML='x Close';tempP.style.position='absolute';tempP.style.color='#005288';tempP.style.fontWeight='bold';tempP.style.padding='3px';tempP.style.top=0;tempP.style.right=0;tempP.style.cursor='pointer';tempDiv.insertBefore(tempP,null);}
else
{$('<A>').css({'background':"url('http://static.howstuffworks.com/en-us/sm/close-button.gif') no-repeat right",'padding-right':"14px",'position':'absolute','top':'3px','right':'4px','cursor':'pointer'}).html('Close').appendTo(tempDiv).click(function()
{me.remove();});}
if($.browser.msie&&parseInt($.browser.version)<=6)
{obj.style.position='static';}
this.remove=function()
{$(tempDiv).remove();if((typeof options!='undefined')&&(typeof options['hideSelectsFlag']!='undefined')&&(options['hideSelectsFlag']==true))
{if($.browser.msie&&parseInt($.browser.version)<=6)
{$('select').css('visibility','visible');}}
$(document).unbind('click');if(typeof options['callBackClose']=='function')
{(options['callBackClose'])();}}
if(options['closeType']==='text')
{$(tempP).click(function(event)
{me.remove();});}
if(options['noCloseOnClick']!==true)
{setTimeout(function()
{$(document).unbind('click');$(document).click(function(event)
{if(event.target.parentNode.className!='panelHover')
{me.remove();}});},300);}
if(options['scroll'])
{if(options['scroll']=='down')
{window.scrollTo(0,document.body.offsetHeight);}}
if(options['width'])
{tempDiv.style.width=parseInt(options['width'])+'px';}
if(options['offsetX'])
{tempDiv.style.left=parseInt(tempDiv.style.left)+parseInt(options['offsetX'])+'px';}
if(options['offsetY'])
{tempDiv.style.top=parseInt(tempDiv.style.top)+parseInt(options['offsetY'])+'px';}
if(typeof options['pointerTopImageSource']!=='undefined')
{if(!options['pointerTopImageOffsetY'])
{options['pointerTopImageOffsetY']='-38px';}
if(!options['pointerTopImageOffsetX'])
{options['pointerTopImageOffsetX']='50px';}
$('<img src="'+options['pointerTopImageSource']+'" style="position: absolute; top: '+options['pointerTopImageOffsetY']+'; left: '+options['pointerTopImageOffsetX']+';">').appendTo(tempDiv);}}
window.HSW.panelHover=panelHover;})();
(function()
{var popup={popupNode:null,_timeout:null,popupNodeCreate:function(message)
{popup.popupNode=document.createElement('DIV');if($.browser.msie&&parseInt($.browser.version)<=6)
{popup.popupNode.style.position='absolute';popup.popupNode.style.top=parseInt(event.clientY/2)+document.documentElement.scrollTop+'px';popup.popupNode.style.left=document.body.offsetWidth/2+'px';}
else
{popup.popupNode.style.position='fixed';popup.popupNode.style.top='30%';popup.popupNode.style.left='30%';}
popup.popupNode.style.width='auto';popup.popupNode.style.height='auto';popup.popupNode.style.backgroundColor='#0000AF';popup.popupNode.style.color='#FFFFFF';popup.popupNode.style.fontWeight='bold';popup.popupNode.style.filter='progid:DXImageTransform.Microsoft.Alpha(opacity=0)';popup.popupNode.style.opacity=0;popup.popupNode.style.zIndex=10;popup.popupNode.style.padding='5px';popup.popupNode.style.paddingLeft='8px';popup.popupNode.style.paddingRight='8px';popup.popupNode.innerHTML=message;document.body.insertBefore(popup.popupNode,null);},popupNodeAppend:function(message)
{if(popup.popupNode.innerHTML.indexOf(message)==-1)
{popup.popupNode.innerHTML+="<br /><br />"+message;}},fade:function()
{var tempOpacity=popup.getOpacity();tempOpacity-=0.1;if(tempOpacity>0)
{popup.setOpacity(tempOpacity);popup._timeout=setTimeout(function(){popup.fade();},100);}
else
{document.body.removeChild(popup.popupNode);popup.popupNode=null;popup._timeout=null}},getOpacity:function()
{var tempOpacity;try
{if(popup.popupNode.filters)
{tempOpacity=popup.popupNode.filters.item('DXImageTransform.Microsoft.Alpha').opacity/100;}
else
{tempOpacity=popup.popupNode.style.opacity;}}
catch(e)
{}
return tempOpacity;},setOpacity:function(tempOpacity)
{try
{popup.popupNode.filters.item('DXImageTransform.Microsoft.Alpha').opacity=tempOpacity*100;}
catch(e)
{popup.popupNode.style.opacity=tempOpacity;}},show:function(message)
{if(popup.popupNode==null)
{popup.popupNodeCreate(message);}
else
{popup.popupNodeAppend(message);}
if(popup._timeout!=null)
{clearTimeout(popup._timeout);}
popup.setOpacity(1);popup._timeout=setTimeout(function()
{popup.fade();},3500);}}
HSW.ui.popup=popup})();