var agt=navigator.userAgent.toLowerCase();var is_ie6=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1)&&(parseInt(navigator.appVersion)==4)&&(agt.indexOf("msie 6.")!=-1));setBackground=function(){var bg_height=$("col_left").cumulativeOffset()[1];if($("featured_site_bg")!=null)$("featured_site_bg").setStyle({display:"block",height:(bg_height-10)+"px",overflow:"hidden"});$("background").setStyle({display:"block",height:(bg_height+45)+"px",overflow:"hidden"});$("body").setStyle({background:"#2BB3D9"});}
function pngFix(){var arVersion=navigator.appVersion.split("MSIE")
var version=parseFloat(arVersion[1])
if((version>=5.5&&version<7)&&(document.body.filters))
{var docimg=document.images;for(var i=0;i<docimg.length;i++)
{var img=docimg[i]
var imgName=img.src
if(imgName.substring(imgName.length-3,imgName.length)=="png")
{var imgID=(img.id)?"id='"+img.id+"' ":""
var imgClass=(img.className)?"class='"+img.className+"' ":""
if(img.className=='pngalt'){var imgPath=imgName.substring(0,imgName.length-4);img.src=imgPath+"_ie.png";}
else if(img.className=='pngfix'){var imgTitle=(img.title)?"title='"+img.title+"' ":"title='"+img.alt+"' "
var imgStyle="display:inline-block;"+img.style.cssText
if(img.align=="left")imgStyle="float:left;"+imgStyle
if(img.align=="right")imgStyle="float:right;"+imgStyle
if(img.parentElement.href)imgStyle="cursor:hand;"+imgStyle
var strNewHTML="<span "+imgID+imgClass+imgTitle
+" style=\""+"width:"+img.width+"px; height:"+img.height+"px;"+imgStyle+";"
+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+"(src=\'"+img.src+"\', sizingMethod='crop');\"></span>"
img.outerHTML=strNewHTML
i=i-1}}}}}
document.observe('dom:loaded',function(event){var skyscraper_inner=$('skyscraper_inner');if(skyscraper_inner&&skyscraper_inner.getHeight()<100){skyscraper_inner.hide();$('own_skyscraper_inner').show();}
var superbanner_inner=$('superbanner_inner');if(superbanner_inner&&superbanner_inner.getHeight()<10){superbanner_inner.hide();$('own_superbanner_inner').show();}
var superbanner_bottom_inner=$('superbanner_bottom_inner');if(superbanner_bottom_inner&&superbanner_bottom_inner.getHeight()<10)$('superbanner_bottom').hide();var mediadetails_add_box_inner=$('mediadetails_add_box_inner');if(mediadetails_add_box_inner&&mediadetails_add_box_inner.getHeight()<100){mediadetails_add_box_inner.hide();if($('own_rectangle_inner')){$('own_rectangle_inner').show();}
else{$('mediadetails_add_box').hide();}}
pngFix();})
function addMainmenu(section){accordion_arr=new Array();var myAjax=new Ajax.Request('service/1.4/mainmenu.php?section='+section,{method:'get',onSuccess:function(transport){response=transport.responseText.evalJSON();$('wrap_mainmenu').update(response.html);response.channel_list.each(function(value,index){accordion_arr.push('vertical_container_'+value);});initMenu();}});}
function initTeaserStage(teaser_start,teaser_delay){teaser_slides=new SlideShow({autostart:true,start:teaser_start,wait:teaser_delay,opacity:0.9,thumb_opacity:0.2,duration:0.7,duration_info:0.3,slides:slide_arr,slides_info:slide_info,thumbs:slide_thumb});}
function initFB(fb_api_key,secure){if(secure)
var xd_receiver="/xd_receiver_ssl.htm";else
var xd_receiver="/xd_receiver.htm";FB_RequireFeatures(["XFBML"],function(){FB.init(fb_api_key,xd_receiver,{permsToRequestOnConnect:"email"});});}
function permissionsFB(siteurl){var post_login_url=siteurl+'post_login.php';var login_url=siteurl+'login.php';FB.Connect.get_status().waitUntilReady(function(status){switch(status){case FB.ConnectState.connected:FB.Connect.showPermissionDialog("publish_stream",function(perms){window.location=post_login_url;});break;case FB.ConnectState.appNotAuthorized:case FB.ConnectState.userNotLoggedIn:window.location=login_url;break;}});}
function overlayObserver(){document.observe('dom:loaded',overlayAppear('error_404'));}
function fixWrapWidth(fixed_width){if(fixed_width)$("wrap").setStyle({width:"1000px"});else if(is_ie6)$("wrap").setStyle({width:"1000px"});else{document.observe('dom:loaded',function(){var pageWidth=getPageWidth();if(pageWidth>1342);else if(pageWidth<1103)$("wrap").setStyle({width:"1000px"});else $("wrap").setStyle({width:pageWidth-100+"px"});});window.onresize=function(){var pageWidth=getPageWidth();if(pageWidth>1342)$("wrap").setStyle({width:"auto"});else if(pageWidth>1102)$("wrap").setStyle({width:pageWidth-100+"px"});else $("wrap").setStyle({width:"1000px"});};}}
function overlayAppear(content_id){var arrayPageSize=getPageSize();var bodyNode=$$('body')[0];var doc=document;var overlayNode=doc.createElement("div");overlayNode.id='overlay';bodyNode.appendChild(overlayNode);var overlayContentNode=doc.createElement("div");overlayContentNode.id='overlay_content';bodyNode.appendChild(overlayContentNode);var content=$(content_id).cloneNode(true);overlayNode.setStyle({width:arrayPageSize[0]+'px',height:arrayPageSize[1]+'px'});window.onresize=function(){var arrayPageSize=getPageSize();$('overlay').setStyle({width:arrayPageSize[0]+'px',height:arrayPageSize[1]+'px'});$('overlay_content').setStyle({width:arrayPageSize[0]+'px',height:arrayPageSize[1]+'px'});}
overlayContentNode.setStyle({width:arrayPageSize[0]+'px',height:arrayPageSize[1]+'px',opacity:0});content.id=content_id+'_clone';overlayContentNode.appendChild(content);content.show();overlayNode.appear({duration:0.5,from:0.0,to:0.5,afterFinish:function(){$('overlay_content').appear({duration:0.2});}});$$('select','object','embed').each(function(node){node.style.visibility='hidden'});}
function getPageSize(){var xScroll,yScroll;var win=window;var doc=document;if(win.innerHeight&&win.scrollMaxY){xScroll=win.innerWidth+win.scrollMaxX;yScroll=win.innerHeight+win.scrollMaxY;}
else{if(doc.body.scrollHeight>doc.body.offsetHeight){xScroll=doc.body.scrollWidth;yScroll=doc.body.scrollHeight;}
else{xScroll=doc.body.offsetWidth;yScroll=doc.body.offsetHeight;}}
var windowWidth,windowHeight;if(self.innerHeight){if(doc.documentElement.clientWidth)windowWidth=doc.documentElement.clientWidth;else windowWidth=self.innerWidth;windowHeight=self.innerHeight;}
else if(doc.documentElement&&doc.documentElement.clientHeight){windowWidth=doc.documentElement.clientWidth;windowHeight=doc.documentElement.clientHeight;}
else if(doc.body){windowWidth=doc.body.clientWidth;windowHeight=doc.body.clientHeight;}
if(yScroll<windowHeight)var pageHeight=windowHeight;else var pageHeight=yScroll;if(xScroll<windowWidth)var pageWidth=xScroll;else var pageWidth=windowWidth;return[pageWidth,pageHeight];}
function getPageWidth(){var xScroll;var win=window;var doc=document;if(win.innerWidth&&win.scrollMaxX){xScroll=win.innerWidth+win.scrollMaxX;}
else if(doc.body.scrollWidth>doc.body.offsetWidth){xScroll=doc.body.scrollWidth;}
else{xScroll=doc.body.offsetWidth;}
var windowWidth;if(self.innerWidth){if(doc.documentElement.clientWidth)windowWidth=doc.documentElement.clientWidth;else windowWidth=self.innerWidth;}
else if(doc.documentElement&&doc.documentElement.clientWidth){windowWidth=doc.documentElement.clientWidth;}
else if(doc.body){windowWidth=doc.body.clientWidth;}
if(xScroll<windowWidth)return xScroll;else return windowWidth;}
function explode(item,delimiter){tempArray=new Array(1);var Count=0;var tempString=new String(item);while(tempString.indexOf(delimiter)>0){tempArray[Count]=tempString.substr(0,tempString.indexOf(delimiter));tempString=tempString.substr(tempString.indexOf(delimiter)+1,tempString.length-tempString.indexOf(delimiter)+1);Count=Count+1}
tempArray[Count]=tempString;return tempArray;}
function isString(a){return typeof a=='string';}
function checkIfReadMore(dieid){ho=$('allthetext_'+dieid).getHeight();hofr=$('rahmen_'+dieid).getHeight();if(ho>hofr){$('rahmen_'+dieid).setStyle({overflow:"hidden"});$('showMore_'+dieid).show();}
else{$('showMore_'+dieid).hide();}}
function loadJS(fileName){Event.observe(window,'load',function(){var script=document.createElement("script");script.type="text/javascript";script.src=fileName;document.getElementsByTagName("head")[0].appendChild(script);});}
function showDesc(div_id,div_class){var elements=$$(div_class);for(var i=0;i<elements.length;i++){elements[i].setStyle({display:'none'});}
$(div_id).setStyle({display:'block'});}
function appear_play(html_id){$(html_id).appear({duration:0.2,from:0,to:0.8});}
function disappear_play(html_id){$(html_id).appear({duration:0.2,from:0.8,to:0});}
function threemin_toggle(id){return Effect.toggle(id,'blind',{duration:0.3});}
function threemin_appear(id){return Effect.Appear(id,{duration:0.3});}
function threemin_disappear(id){return Effect.Appear(id,{duration:0.3,from:1,to:0});}
function threemin_fade(id){return Effect.Fade(id,{duration:0.15});}
var menu;function configMenu(){this.closeDelayTime=250;this.minFlyoutWidth=225;this.minFlyoutWidthMore=150;}
function configUserMenu(){this.closeDelayTime=250;this.minFlyoutWidth=150;}
function configFilter(){this.closeDelayTime=50;this.onClickCollapse=true;this.minFlyoutWidth=125;}
function configLocationmenu1(){this.closeDelayTime=50;this.onClickCollapse=true;this.minFlyoutWidth=125;}
function configLocationmenu2(){this.closeDelayTime=50;this.onClickCollapse=true;this.minFlyoutWidth=200;}
function initMenu(){menu=new Menu('root','menu',configMenu);user_menu=new Menu('user_root','user_menu',configUserMenu);}
var Menu=Class.create();Menu.prototype={initialize:function(idOrElement,name,customConfigFunction){this.name=name;this.type="menu";this.closeDelayTimer=null;this.closingMenuItem=null;this.config();if(typeof customConfigFunction=="function"){this.customConfig=customConfigFunction;this.customConfig();}
this.rootContainer=new MenuContainer(idOrElement,this);},config:function(){this.collapseBorders=true;this.quickCollapse=true;this.onClickCollapse=false;this.closeDelayTime=500;this.minFlyoutWidth=235;this.widthOffset=5;}}
var MenuContainer=Class.create();MenuContainer.prototype={initialize:function(idOrElement,parent){this.type="menuContainer";this.menuItems=[];this.init(idOrElement,parent);},init:function(idOrElement,parent){this.element=$(idOrElement);if(this.element===null)
return;this.parent=parent;this.parentMenu=(this.type=="menuContainer")?((parent)?parent.parent:null):parent;this.root=parent instanceof Menu?parent:parent.root;this.id=this.element.id;if(this.type=="menuContainer"){if(this.element.hasClassName("level1"))this.menuType="horizontal";else if(this.element.hasClassName("level2"))this.menuType="dropdown";else this.menuType="flyout";if(this.menuType=="flyout"||this.menuType=="dropdown"){var toggles=this.element.select('[class="accordion_toggle"]');this.flyoutwidth=this.root.minFlyoutWidth;this.isOpen=false;if(this.id=="channel_more")
this.flyoutwidth=this.root.minFlyoutWidthMore;Element.setStyle(this.element,{position:"absolute",top:"0px",left:"0px",width:this.flyoutwidth+"px",visibility:"hidden"});}
else{this.isOpen=true;}}else{this.isOpen=this.parentMenu.isOpen;}
var childNodes=this.element.childNodes;if(childNodes==null)return;var start=(new Date()).getTime();for(var i=0;i<childNodes.length;i++){node=childNodes[i];if(node.nodeType==1){if(this.type=="menuContainer"){if(node.tagName.toLowerCase()=="li"){this.menuItems.push(new MenuItem(node,this));}}else{if(node.tagName.toLowerCase()=="ul"){this.subMenu=new MenuContainer(node,this);}}}}},getBorders:function(element){var ltrb=["Left","Top","Right","Bottom"];var result={};for(var i=0;i<ltrb.length;++i){if(this.element.currentStyle)
var value=parseInt(this.element.currentStyle["border"+ltrb[i]+"Width"]);else if(window.getComputedStyle)
var value=parseInt(window.getComputedStyle(this.element,"").getPropertyValue("border-"+ltrb[i].toLowerCase()+"-width"));else
var value=parseInt(this.element.style["border"+ltrb[i]]);result[ltrb[i].toLowerCase()]=isNaN(value)?0:value;}
return result;},open:function(){if(this.root.closeDelayTimer)window.clearTimeout(this.root.closeDelayTimer);this.parentMenu.closeAll(this);this.isOpen=true;if(this.parent.element.down(0).hasClassName('flyout')){this.parent.element.down(0).removeClassName('flyout');this.parent.element.down(0).addClassName('flyout_active');}
if(this.menuType=="dropdown"){Element.setStyle(this.element,{left:(Position.positionedOffset(this.parent.element)[0])+"px",top:(Position.positionedOffset(this.parent.element)[1]+Element.getHeight(this.parent.element))+"px"});}else if(this.menuType=="flyout"){var parentMenuBorders=this.parentMenu?this.parentMenu.getBorders():new Object();var thisBorders=this.getBorders();if((Position.positionedOffset(this.parentMenu.element)[0]+this.parentMenu.element.offsetWidth+this.element.offsetWidth+20)>(window.innerWidth?window.innerWidth:document.body.offsetWidth)){Element.setStyle(this.element,{left:(-this.element.offsetWidth-(this.root.collapseBorders?0:parentMenuBorders["left"]))+"px"});}else{Element.setStyle(this.element,{left:(this.parentMenu.element.offsetWidth-parentMenuBorders["left"]-(this.root.collapseBorders?Math.min(parentMenuBorders["right"],thisBorders["left"]):0))+"px"});}
Element.setStyle(this.element,{top:(this.parent.element.offsetTop-parentMenuBorders["top"]-this.menuItems[0].element.offsetTop)+"px"});}
Element.setStyle(this.element,{visibility:"visible"});},close:function(){if(this.parent.element.down(0).hasClassName('flyout_active')){this.parent.element.down(0).removeClassName('flyout_active');this.parent.element.down(0).addClassName('flyout');}
Element.setStyle(this.element,{visibility:"hidden"});this.isOpen=false;this.closeAll();},closeAll:function(trigger){for(var i=0;i<this.menuItems.length;++i){this.menuItems[i].closeItem(trigger);}}}
var MenuItem=Class.create();Object.extend(Object.extend(MenuItem.prototype,MenuContainer.prototype),{initialize:function(idOrElement,parent){var menuItem=this;this.type="menuItem";this.subMenu;this.init(idOrElement,parent);if(this.subMenu){this.element.onmouseover=function(){menuItem.subMenu.open();}}else{if(this.root.quickCollapse){this.element.onmouseover=function(){menuItem.parentMenu.closeAll();}}}
var linkTag=this.element.getElementsByTagName("A")[0];if(linkTag){linkTag.onfocus=this.element.onmouseover;this.link=linkTag;this.text=linkTag.text;}
if(this.subMenu){if(this.root.onClickCollapse){this.element.onclick=function(){menuItem.parentMenu.closeAll();}}
this.element.onmouseout=function(){if(menuItem.root.openDelayTimer)window.clearTimeout(menuItem.root.openDelayTimer);if(menuItem.root.closeDelayTimer)window.clearTimeout(menuItem.root.closeDelayTimer);eval(menuItem.root.name+".closingMenuItem = menuItem");menuItem.root.closeDelayTimer=window.setTimeout(menuItem.root.name+".closingMenuItem.subMenu.close()",menuItem.root.closeDelayTime);}}},openItem:function(){this.isOpen=true;if(this.subMenu){this.subMenu.open();}},closeItem:function(trigger){this.isOpen=false;if(this.subMenu){if(this.subMenu!=trigger)this.subMenu.close();}}});if(typeof Effect=='undefined')
throw("accordion.js requires including script.aculo.us' effects.js library!");var accordion=Class.create();accordion.prototype={currentAccordion:null,nextAccordion:null,showFlyout:null,currentFlyout:null,duration:null,effects:[],animating:false,initialize:function(container,options){if(!$(container)){throw(container+" doesn't exist!");return false;}
this.options=Object.extend({resizeSpeed:1,delay:500,openFirst:false,classNames:{toggle:'accordion_toggle',toggleActive:'accordion_toggle_active',content:'accordion_content'},defaultSize:{height:null,width:null},direction:'vertical',onEvent:'mousemove'},options||{});this.duration=(this.options.resizeSpeed*0.1);var accordions=$$('#'+container+' .'+this.options.classNames.toggle);var first_accordion=$$('#'+container+' .'+this.options.classNames.toggle)[0];accordions.each(function(accordion){Event.observe(accordion,this.options.onEvent,this.activate.bind(this,accordion),false);if(this.options.onEvent=='click'){accordion.onclick=function(){return false;};}
if(this.options.direction=='horizontal'){var options={width:'0px',display:'none'};}else{var options={height:'0px',display:'none'};}
this.nextAccordion=$(accordion.next(0)).setStyle(options);}.bind(this));if(this.options.openFirst){this.activate(first_accordion);}},activate:function(accordion){if(this.animating){return false;}
if(this.accordionTimeout){window.clearTimeout(this.accordionTimeout);}
this.effects=[];this.nextAccordion=$(accordion.next(0));if(this.nextAccordion==this.currentAccordion){return false;}
if(this.options.delay!=0){this.accordionTimeout=window.setTimeout(this._handleAccordion.bind(this),this.options.delay);}else{this._handleAccordion();}},_handleAccordion:function(){this.nextAccordion.setStyle({display:'block'});if(this.options.direction=='horizontal'){this.scaling=$H({scaleX:true,scaleY:false});}else{this.scaling=$H({scaleX:false,scaleY:true});}
this.nextAccordion.previous(0).addClassName(this.options.classNames.toggleActive);var options=$H({sync:true,scaleFrom:0,scaleContent:false,transition:Effect.Transitions.sinoidal,scaleMode:{originalHeight:this.options.defaultSize.height?this.options.defaultSize.height:this.nextAccordion.scrollHeight,originalWidth:this.options.defaultSize.width?this.options.defaultSize.width:this.nextAccordion.scrollWidth}});options.merge(this.scaling);this.effects.push(new Effect.Scale(this.nextAccordion,100,options.update(this.scaling).toObject()));if(this.currentAccordion){this.currentAccordion.previous(0).removeClassName(this.options.classNames.toggleActive);options=$H({sync:true,scaleContent:false,transition:Effect.Transitions.sinoidal});options.merge(this.scaling);this.effects.push(new Effect.Scale(this.currentAccordion,0,options.update(this.scaling).toObject()));}
new Effect.Parallel(this.effects,{duration:this.duration,queue:{position:'end',scope:'accordionAnimation'},beforeStart:function(){this.animating=true;}.bind(this),afterFinish:function(){if(this.currentAccordion){this.currentAccordion.setStyle({display:'none'});}
$(this.nextAccordion).setStyle({height:'auto'});this.currentAccordion=this.nextAccordion;this.animating=false;}.bind(this)});}}