
var elementFollowMouse=Class.create({initialize:function(elemId)
{this.setObserver($(elemId));},setObserver:function(elem)
{Event.observe(document,'mousemove',function(ev)
{if($(elem))
{$(elem).setStyle({'left':(ev.pageX-20)+'px','top':(ev.pageY+20)+'px'});}
else
{Event.stop(ev);}});}});var SmartcomTooltip=Class.create({initialize:function(tooltipClassName)
{this.prepareImgs();this.setObservers(document.getElementsByClassName(tooltipClassName));},prepareImgs:function()
{var top=new Image();top.src='/sitefiles/9/design/tooltip/top.png';var bottom=new Image();bottom.src='/sitefiles/9/design/tooltip/bottom.png';var content=new Image();content.src='/sitefiles/9/design/tooltip/content.png';var background=new Image();background.src='/sitefiles/9/design/tooltip/background.png';},setObservers:function(elemArray)
{var self=this;var elemsInfo=new Array();elemArray.each(function(elem)
{if(!$(elem)){return false;}
if($(elem).alt)
{elemsInfo[elem]=$(elem).alt;}
else if($(elem).title)
{elemsInfo[elem]=$(elem).title;}
else
{elemsInfo[elem]='';}
$(elem).removeAttribute('title');$(elem).observe('mouseover',function()
{self.showTooltip(this,elemsInfo[elem]);});$(elem).observe('mouseout',function()
{self.removeTooltip();});});},removeTooltip:function()
{if($('tooltipCont'))
{$('tooltipCont').remove();}},showTooltip:function(element,elemInfo)
{if($('tooltipCont')){return false;}
if(elemInfo==''){return false;}
var Body=document.getElementsByTagName('body')[0];var toolTipContainer=new Element('div',{className:'tooltipContainer',id:'tooltipCont'});var toolTipTop=new Element('div',{className:'toolTop'});var toolTipInfo=new Element('div',{id:'tooltipContent'});var toolTipBottom=new Element('div',{className:'toolBottom'});$(toolTipContainer).setStyle({position:'absolute',width:'160px',display:'none'});toolTipContainer.appendChild(toolTipTop);toolTipContainer.appendChild(toolTipInfo);toolTipContainer.appendChild(toolTipBottom);Body.appendChild(toolTipContainer);$(toolTipInfo).innerHTML=elemInfo;var toolTipMouseFollow=new elementFollowMouse('tooltipCont');new Effect.Appear(toolTipContainer,{duration:0.2,queue:{position:'end',scope:'tooltip'}});}});Event.observe(window,'load',function()
{var Tooltip=new SmartcomTooltip('tooltips');});var SmartcomVideoController=Class.create({initialize:function(elemId,containerId,showWebTv,flashContainer)
{this.status='closed';if($(showWebTv).value=='true')
{this.status='open';this.toggleBtnClass(elemId);$(flashContainer).setStyle({'display':'block'});}
else if($(showWebTv).value=='false')
{$($(containerId).parentNode).setStyle({'display':'none'});$(containerId).setStyle({'display':'none'});}
else
{$(containerId).setStyle({'display':'block'});}
this.isAnim=false;this.setObserver(elemId,containerId);},setObserver:function(elemId,containerId)
{$(elemId).observe('click',function()
{this.toggleContainer($(containerId));this.toggleBtnClass(elemId);}.bind(this));},toggleBtnClass:function(elemId)
{if($(elemId).hasClassName('active'))
{if(this.status=='closed')
{$(elemId).removeClassName('active');}}
else
{if(this.status=='open')
{$(elemId).addClassName('active');}}},toggleContainer:function(element)
{var self=this;var flashPlayer=$('flash').getElementsByTagName('embed')[0];if(this.isAnim==false)
{if(this.status=='closed')
{this.status='open';$($(element).parentNode).setStyle({'display':'block'});new Effect.SlideDown(element,{duration:0.5,queue:{position:'end',scope:'toggler',limit:1},beforeStart:function()
{self.isAnim=true;},afterFinish:function()
{self.isAnim=false;}});}
else
{this.status='closed';new Effect.SlideUp(element,{duration:0.5,queue:{position:'end',scope:'toggler',limit:1},beforeStart:function()
{self.isAnim=true;},afterFinish:function()
{self.isAnim=false;$($(element).parentNode).setStyle({'display':'none'});}});}}}});Event.observe(window,'load',function()
{var Videoplayer=new SmartcomVideoController('btnToggle','flashWebPlayer','showWebTv','flash');});