if(typeof snackTV_snackTag=="object"){snackTV_snackTag.debug("Found SnackTag...");snackTV_snackTag.addConfig(snackTV_config);snackTV_snackTag.init()}else{var snackTV_snackTag={serverURL:"player.snacktv.de",dodebug:false,start:0,initialized:false,currentConfig:(-1),maxConfig:(-1),configs:[],messages:[],noconvert:false,inVisible:function(b){var c,a,d,e;c=new Array();c.height=b.offsetHeight;c.width=b.offsetWidth;c.x=b.offsetLeft;e=b.offsetParent;while(e!=null){c.x+=e.offsetLeft;e=e.offsetParent}c.y=b.offsetTop;e=b.offsetParent;while(e!=null){c.y+=e.offsetTop;e=e.offsetParent}a=0;if(typeof window.innerHeight!="undefined"&&a==0&&window.innerHeight>a){a=window.innerHeight}if(typeof document.documentElement.clientHeight!="undefined"&&a==0&&document.documentElement.clientHeight>a){a=document.documentElement.clientHeight}if(typeof document.body.clientHeight!="undefined"&&a==0&&document.body.clientHeight>a){a=document.body.clientHeight}d=0;if(typeof window.pageYOffset!="undefined"&&d==0&&window.pageYOffset>d){d=window.pageYOffset}if(typeof document.documentElement.scrollTop!="undefined"&&d==0&&document.documentElement.scrollTop>d){d=document.documentElement.scrollTop}if(typeof document.body.scrollTop!="undefined"&&d==0&&document.body.scrollTop>d){d=document.body.scrollTop}if(c.y+20<a+d){snackTV_snackTag.debug("Visibility achieved");snackTV_snackTag.debug("H: "+a+",O: "+d+", ADDED: "+(a+d)+",DIMY: "+c.y);return(true)}return(false)},useConfig:function(){var a;a=new Date();this.start=a.getTime();this.currentConfig=(-1);this.maxConfig=0;this.configs=[snackTV_config];this.callReady()},addConfig:function(a){this.maxConfig++;snackTV_snackTag.debug("Adding additional config "+snackTV_snackTag.maxConfig);this.configs.push(a);if(this.currentConfig<0){this.currentConfig=0}},callReady:function(){var b,a;if(snackTV_snackTag.currentConfig<snackTV_snackTag.maxConfig){snackTV_snackTag.currentConfig++;snackTV_snackTag.init1();return}b=new Date();snackTV_snackTag.debug("Done with work in "+(b.getTime()-snackTV_snackTag.start)+" ms");snackTV_snackTag.debug("Checking for initialized boxutils.js");if(typeof itwsnk=="object"&&itwsnkLightbox==null){snackTV_snackTag.debug("Initializing boxutil.js ....");itwsnk.documentReady()}else{snackTV_snackTag.debug("boxutil.js is already working. Fine!")}snackTV_snackTag.debug("Checking for onSnackTagReady() function");if(typeof onSnackTagReady=="function"){snackTV_snackTag.debug("Function found... Calling in 500ms");a=setTimeout(function(){clearTimeout(a);snackTV_snackTag.debug("Calling onSnackTagReady() function");onSnackTagReady()},500);return}snackTV_snackTag.debug("None found. => Finishing")},init:function(){var a,b;if(typeof snackTV_snackTag.configs[snackTV_snackTag.maxConfig].containerid=="undefined"||snackTV_snackTag.configs[snackTV_snackTag.maxConfig].containerid==""){document.write('<div id="snackTVWidgetFrame_'+this.maxConfig+'" style="display:block;"></div>')}if(snackTV_snackTag.configs[snackTV_snackTag.maxConfig].debug){this.dodebug=true}if(!this.dodebug&&location.href.match(/snackTagDebug=true/)){this.dodebug=true;this.debug("Debug-override by parameter")}if(this.initialized){return}this.initialized=true;a=new Date();this.start=a.getTime();snackTV_snackTag.debug("Checking for boxutil.js");if(typeof itwsnk=="undefined"){snackTV_snackTag.debug("Adding boxutil.js");b=document.createElement("script");b.src="http://"+snackTV_snackTag.serverURL+"/pub/js/boxutil.js";b.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(b)}else{snackTV_snackTag.debug("Found.")}this.debug("Init ... waiting for DOM-Ready");snackTV_dynTeaser.domIsReady=(snackTV_dynTeaser.domIsReady||snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domLoaded);snackTV_dynTeaser.callOnDomReady(snackTV_snackTag.init_domr)},init_domr:function(){snackTV_snackTag.debug("DOM is ready now");snackTV_snackTag.init1()},init1:function(){var c,b,a;snackTV_snackTag.noconvert=false;snackTV_snackTag.debug("Trying 2 create stuff 4 config "+snackTV_snackTag.currentConfig);snackTV_snackTag.debug("Checking for alternate config");if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher=="undefined"||snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher==""){snackTV_snackTag.debug("No publisher found... skipping alternate config search");snackTV_snackTag.init2();return}c=document.createElement("script");c.src="http://cache.snacktv.de/snacktag/customconfig/"+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher+".js";c.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(c);snackTV_snackTag.debug("Waiting for alternate config from "+c.src+" ...");b=0;snackTag_Alternate_Config.loaded=0;a=setInterval(function(){var l,e,n,m,d,k,h,g,f;b++;if(b>100){snackTV_snackTag.debug("No answer from alternate config ... skipping alternate config");clearInterval(a);snackTV_snackTag.init2();return}if(snackTag_Alternate_Config.loaded<1){return}clearInterval(a);snackTV_snackTag.debug("Alternate config found ("+(b*10)+"ms):");snackTV_snackTag.debug(snackTag_Alternate_Config);if(snackTag_Alternate_Config.count<1){snackTV_snackTag.debug("No alternate config available for this publisher ... skipping");snackTV_snackTag.init2();return}if(typeof snackTag_Alternate_Config.noconvert!="undefined"){snackTV_snackTag.noconvert=(snackTag_Alternate_Config.noconvert==true)}snackTV_snackTag.debug("Set noconvert to "+(snackTV_snackTag.noconvert?"true":"false"));snackTV_snackTag.debug("Creating config string:");e="";n="";m="";d="";k="";h=true;for(g in snackTV_snackTag.configs[snackTV_snackTag.currentConfig]){n=g;m=snackTV_snackTag.configs[snackTV_snackTag.currentConfig][g];switch(typeof m){case"string":m="'"+m+"'";break;case"boolean":m=(m?"true":"false");break;case"object":if(!m instanceof Array){break}d="[";if(m.length>0){for(f=0;f<m.length;++f){d+=(f==0?"":",")+(typeof m[f]=="number"?m[f]:"'"+m[f]+"'")}}d+="]";m=d;break;case"number":break;case"function":case"undefined":continue}k=g+":"+m;e+=(h?"":",")+k;h=false}e="{"+e+"}";snackTV_snackTag.debug(e);l=snackTV_Tag_MD5_creator.md5(e);snackTV_snackTag.debug("Looking for MD5 str: "+l);for(g=0;g<snackTag_Alternate_Config.count;++g){if(snackTag_Alternate_Config.entries[g].mdsum==l){break}}if(g==snackTag_Alternate_Config.count){snackTV_snackTag.debug("No config for this Tag found");snackTV_snackTag.init2();return}snackTV_snackTag.debug("Found alternate config for this Tag:");snackTV_snackTag.debug(snackTag_Alternate_Config.entries[g].data);snackTV_snackTag.configs[snackTV_snackTag.currentConfig]=snackTag_Alternate_Config.entries[g].data;snackTV_snackTag.debug("Set new config:");snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig]);snackTV_snackTag.init2()},10)},init2:function(){var d,a,c,b;snackTV_snackTag.cleanConfig();if(!snackTV_snackTag.noconvert){if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv>0&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=="mouse"){a=Math.floor(100/snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv);c=(Math.floor(Math.random()*100000)%a);b=document.cookie.indexOf("SnackTV_SnackTag_fkmo=1");snackTV_snackTag.debug("Checking for conversion: rate="+a+"; Random mod rate="+c+"; Cookieset="+b);if(b==(-1)&&c==0){snackTV_snackTag.debug("Converting mouse-over to autoplay");document.cookie="SnackTV_SnackTag_fkmo=1;Expires=0;Path=/";snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay="true";snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=true;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domouseAC=true}}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv>0&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=="false"){a=Math.floor(100/snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv);c=(Math.floor(Math.random()*100000)%a);b=document.cookie.indexOf("SnackTV_SnackTag_fkctp=1");snackTV_snackTag.debug("Checking for conversion: rate="+a+"; Random mod rate="+c+"; Cookieset="+b);if(b==(-1)&&c==0){snackTV_snackTag.debug("Converting c2p to mouse-over");document.cookie="SnackTV_SnackTag_fkctp=1;Expires=0;Path=/";snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay="mouse";snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=false;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].doc2pAC=true}}}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].noinit){snackTV_snackTag.debug("No init param set => quitting");return}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype=="static"){snackTV_staticTeaser.init()}else{snackTV_dynTeaser.init()}snackTV_snackTag.debug("Main finished")},cleanConfig:function(){var b,a;snackTV_snackTag.debug("Cleaning config:");snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig]);snackTV_snackTag.configs[snackTV_snackTag.currentConfig].base_url=snackTV_default_config.base_url;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height=snackTV_default_config.height;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width=snackTV_default_config.width;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount=snackTV_default_config.vCount;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domouseAC=false;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].doc2pAC=false;if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type=snackTV_default_config.type}if((typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type)!="number"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type=parseInt(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type)}if(isNaN(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type)){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type=snackTV_default_config.type}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type<0||snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type>13){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type=snackTV_default_config.type}if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback=snackTV_default_config.fallback}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback=(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback?true:false);if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].docount=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].docount=snackTV_default_config.docount}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].docount=(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].docount==true);if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout=snackTV_default_config.layout}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout!="dark"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout!="light"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout!="auto"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout=snackTV_default_config.layout}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist=snackTV_default_config.playlist}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist!="true"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist!="false"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist!="random"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist=snackTV_default_config.playlist}snackTV_default_config.autoplay=(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type>6?"mouse":"false");if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=snackTV_default_config.autoplay}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay!="true"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay!="false"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay!="mouse"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=snackTV_default_config.autoplay}if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=snackTV_default_config.visibleAuto}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto==true);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type<7){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=false}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay!="true"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto=false}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems=snackTV_default_config.hideitems}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems!="none"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems!="head"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems!="bottom"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems!="both"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems=snackTV_default_config.hideitems}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype=snackTV_default_config.tagtype}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype!="static"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype!="dynamic"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype=snackTV_default_config.tagtype}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color=snackTV_default_config.color}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color.toLowerCase();if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color||!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color.match(/^[a-f0-9]{6}$/)){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color=snackTV_default_config.color}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor=snackTV_default_config.bgcolor}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor.toLowerCase();if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor||!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor.match(/^[a-f0-9]{6}$/)){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor=snackTV_default_config.bgcolor}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font=snackTV_default_config.font}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font!="arial"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font!="verdana"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font!="times"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font!="helvetica"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font!="georgia"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font=snackTV_default_config.font}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=snackTV_default_config.userwidth}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type>6&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type<14){if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type==12){if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<300){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=300}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>1024){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=1024}}}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type==13){if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<600){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=600}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>1024){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=1024}}}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<250){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=250}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>1024){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=1024}}}}}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<150){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=150}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>600){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth=600}}}b=50;if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<180){b=90}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<240){b=80}else{if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<300){b=60}}}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[3]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[4]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[5]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[6]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[7]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[8]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[9]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[10]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[11]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[12]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[13]=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth;snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[3]=Math.ceil(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-6)*0.563)+20+b);snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[4]=Math.ceil(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-6)*0.563)+(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-4)/2)*0.563)+20+30+b);snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[5]=Math.ceil(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-6)*0.563)+(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-4)/3)*0.563)+20+30+b);snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[6]=Math.ceil(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-6)*0.563)+(4*80)+20+20+b);snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]=Math.ceil(((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth-6)*0.563)+69+45);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems=="both"||snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems=="bottom"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]-=32}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[8]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+80+18);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<500){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[9]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth/2)*0.563))+5+18}else{snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[9]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+80+18)}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<750){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[10]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+((snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth/3)*0.563))+5+18}else{snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[10]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+80+18)}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth<500){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[11]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+310+18)}else{snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[11]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+160+18)}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[12]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[7]+40);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>399){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[12]-=10}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>499){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[12]-=15}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].userwidth>949){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[12]-=15}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[13]=Math.ceil(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[12]-112);snackTV_snackTag.debug("Setted heights and widths:");snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width);snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height);if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat=snackTV_default_config.cat}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher=snackTV_default_config.publisher}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid=snackTV_default_config.containerid}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domLoaded){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domLoaded=snackTV_default_config.domLoaded}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].noinit){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].noinit=snackTV_default_config.noinit}if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv=snackTV_default_config.mouseautoconv}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv=parseInt(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv<0){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv=0}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv>50){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mouseautoconv=50}if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv=snackTV_default_config.c2pmouseconv}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv=parseInt(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv<0){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv=0}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv>50){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].c2pmouseconv=50}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode=snackTV_default_config.dynmode}snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode.toLowerCase();if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode!="auto"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode!="manual"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode=snackTV_default_config.dynmode}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes=snackTV_default_config.dynusetypes}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mainteaser){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mainteaser=snackTV_default_config.mainteaser}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].tagtype=="static"){if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].search){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].search=snackTV_default_config.search}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].videos){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].videos=snackTV_default_config.videos}}else{if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].contentid){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].contentid=snackTV_default_config.contentid}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].combine){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].combine=snackTV_default_config.combine}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].ignore){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].ignore=snackTV_default_config.ignore}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].nocaplist){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].nocaplist=snackTV_default_config.nocaplist}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usekeywords){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usekeywords=snackTV_default_config.usekeywords}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usetitle){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usetitle=snackTV_default_config.usetitle}if(!snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight=snackTV_default_config.h_weight}if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight!="object"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight=new Array(0,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight)}for(a=0;a<7;++a){if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[a]=="undefined"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[a]=1}else{if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[a]!="number"){snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[a]=parseInt(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[a])}}}}snackTV_snackTag.debug("Actual cleaned config: ");snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig])},debug:function(a){if(typeof snackTV_snackTag.messages[snackTV_snackTag.currentConfig]=="undefined"){snackTV_snackTag.messages[snackTV_snackTag.currentConfig]=[]}snackTV_snackTag.messages[snackTV_snackTag.currentConfig][snackTV_snackTag.messages[snackTV_snackTag.currentConfig].length]=a;if(typeof console!="object"||typeof console.debug!="function"||!snackTV_snackTag.dodebug){return}console.debug("SnackTag: ",a)}};var snackTV_staticTeaser={init:function(){snackTV_snackTag.debug("Using static teaser");if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode=="manual"){this.manualInit();return}snackTV_snackTag.debug("Using automatic chooser on static teaser");snackTV_staticTeaser.autoInit()},autoInit:function(){var o,a,h,c,n,f,g,e,d,b,l,m,i;snackTV_snackTag.debug("AutoInit function started");if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes=="object"){f=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[0]}else{f=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type}snacktv_videocount.done=0;o=document.createElement("script");o.src="http://"+snackTV_snackTag.serverURL+"/vid/videocount.html"+snackTV_staticTeaser.getVCURL(f);o.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(o);snackTV_snackTag.debug("Waiting for video count url ("+o.src+")...");a=0;h=setInterval(function(){if(snacktv_videocount.done!=1){a++;if(a>100){snackTV_snackTag.debug("No answer from video count url... giving up. Setting videocount to 1");clearInterval(h);snacktv_videocount.num=1}else{return}}clearInterval(h);snackTV_snackTag.debug("Got Video-Count: "+snacktv_videocount.num+" ("+(a*10)+"ms)");snackTV_snackTag.debug("Automatic widget chooser started");n=snacktv_videocount.num;for(g=0;g<snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount.length;++g){if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes=="object"){e=false;for(d=0;d<snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes.length;d++){if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[d]==g){e=true}}if(!e){continue}}b=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[g];if(b==n){f=g;break}l=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[f];if(Math.abs(n-l)>Math.abs(n-b)){f=g}}m=snackTV_staticTeaser.getIFrameCode(f);snackTV_snackTag.debug("Showing widget type "+f);i=document.getElementById(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid==""?"snackTVWidgetFrame_"+snackTV_snackTag.currentConfig:snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid);if(!i){snackTV_snackTag.debug("Urks... Too bad inserted id "+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid==""?"snackTVWidgetFrame_"+snackTV_snackTag.currentConfig:snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid+" not found ?!?");snackTV_snackTag.callReady();return}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=="true"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto){snackTV_snackTag.debug("Visible autoplay is on - waiting for visbility...");c=setInterval(function(){if(!snackTV_snackTag.inVisible(i)){return}snackTV_snackTag.debug("Gotten visible....");snackTV_snackTag.debug("Writing frame code:");snackTV_snackTag.debug(m);i.innerHTML=m;i.style.display="block";snackTV_dynTeaser.domIsReady=true;snackTV_snackTag.debug("Showing widget done");snackTV_snackTag.callReady();clearInterval(c)},100);return}snackTV_snackTag.debug("Writing frame code:");snackTV_snackTag.debug(m);i.innerHTML=m;i.style.display="block";snackTV_dynTeaser.domIsReady=true;snackTV_snackTag.debug("Showing widget done");snackTV_snackTag.callReady()},10)},manualInit:function(){var b,c,a;b=this.getIFrameCode(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type);snackTV_snackTag.debug("Writing frame code:");snackTV_snackTag.debug(b);c=document.getElementById(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid==""?"snackTVWidgetFrame_"+snackTV_snackTag.currentConfig:snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid);if(!c){snackTV_snackTag.debug("Urks id "+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid+" not found => Giving up!");snackTV_snackTag.callReady();return}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=="true"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto){snackTV_snackTag.debug("Visible autoplay is on - waiting for visbility...");a=setInterval(function(){if(!snackTV_snackTag.inVisible(c)){return}snackTV_snackTag.debug("Gotten visible....");snackTV_snackTag.debug("Writing frame code:");snackTV_snackTag.debug(b);c.innerHTML=b;c.style.display="block";snackTV_dynTeaser.domIsReady=true;snackTV_snackTag.debug("Showing widget done");snackTV_snackTag.callReady();clearInterval(a)},100);return}c.innerHTML=b;c.style.display="block";snackTV_dynTeaser.domIsReady=true;snackTV_snackTag.callReady()},getIFrameCode:function(c){var a,b;a=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].base_url+this.getURL(c);b='<iframe src="'+a+'" width="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[c]+'" height="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[c]+'" frameborder="0" allowtransparency="true" scrolling="no"></iframe>';return(b)},getURL:function(b){var a="?itwtype="+b+"&itwcolor="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color+"&itwbgcolor="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor+"&itwfont="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font+"&itwautoplay="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay+"&itwlayout="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout+"&itwplaylist="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist+"&itwhideitems="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems+"&itwvids="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].videos+"&itwaufm="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mainteaser+"&itwpub="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher+"&itwcat="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat+"&itwsearch="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].search+"&iamstatic=true";if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domouseAC){a+="&itwreportmouseover=1"}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].doc2pAC){a+="&itwreportc2p=1"}return(a)},getVCURL:function(b){var a="?itwtype="+b+"&itwvids="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].videos+"&itwaufm="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].mainteaser+"&itwpub="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher+"&itwcat="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat+"&itwsearch="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].search+"";return(a)}};var snackTV_dynTeaser={keywordResult:0,maxNumKeywords:5,domIsReady:false,kwArr:[],kwretval:[],init:function(){snackTV_snackTag.debug("Using dynamic teaser");this.keywordResult=0;this.kwArr=new Array();snackTV_dynTeaser.createWidget(false)},createWidget:function(g){var j,h,c,e,b,d,l,k,a,f;snackTV_snackTag.debug("Creating dynamic widget...");j="";if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].contentid&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].contentid!=""){j=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].contentid}h=new Array();h.push(location.href.replace(/^[^\/]*\/\//,"").replace(/\/.*$/,"").replace(/^.*\.([^\.]*)\.[^\.]*$/,"$1"));h.push("Ihr");h.push("Ihre");h.push("Eure");h.push("Unsere");h.push("Mehr");h.push("Weitere");h.push("Eine");h.push("Einer");h.push("Eines");h.push("Aber");h.push("Bloss");h.push("Tipp");h.push("Tipps");h.push("Über");h.push("Oder");h.push("Dieser");h.push("Diese");h.push("Dies");h.push("Dieses");h.push("Thema");h.push("Video");h.push("Jetzt");h.push("Alles");h.push("Alle");h.push("Groß");h.push("Große");h.push("Großes");if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].ignore=="object"){h=h.concat(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].ignore)}c=new Array();c.push("iPhone");c.push("iPad");c.push("iMac");if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].nocaplist=="object"){c=c.concat(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].nocaplist)}e=snackTV_dynTeaser.getKeywords(j,h,c,snackTV_dynTeaser.maxNumKeywords,true,true);snackTV_snackTag.debug("Got top "+snackTV_dynTeaser.maxNumKeywords+" keywords:");snackTV_snackTag.debug(e);snackTV_dynTeaser.kwArr=e;snackTV_dynTeaser.keywordResult=0;b="http://"+snackTV_snackTag.serverURL+"/vid/keywordbestmatch.html?";if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes=="object"){b=b+"itwtype="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[0]}else{b=b+"itwtype="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type}b=b+"&itwpub="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher;b=b+"&itwcat="+encodeURI(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat);b=b+"&itwsearch=";for(d=0;d<e.length;++d){b=b+(d==0?"":"+")+encodeURI(e[d][0])}l=document.createElement("script");l.src=b;l.type="text/javascript";k=document.getElementsByTagName("head")[0];k.appendChild(l);snackTV_snackTag.debug("Added script element (src='"+b+"') to <head> for keyword check. Waiting for object load...");a=0;f=setInterval(function(){var m,s,w,u,q,v,o,p,n,i,r,t;if(typeof snackTV_dynTeaser.keywordResult!="object"){a++;if(a>100){snackTV_snackTag.debug("No answer... giving up.");clearInterval(f);snackTV_snackTag.callReady()}return}clearInterval(f);snackTV_snackTag.debug("Got keyword-check results ("+(a*10)+"ms):");snackTV_snackTag.debug(snackTV_dynTeaser.keywordResult);if(g){snackTV_snackTag.callReady();return}s=document.getElementById(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid==""?"snackTVWidgetFrame_"+snackTV_snackTag.currentConfig:snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid);if(!s){snackTV_snackTag.debug("Urks... Too bad inserted id "+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid==""?"snackTVWidgetFrame_"+snackTV_snackTag.currentConfig:snackTV_snackTag.configs[snackTV_snackTag.currentConfig].containerid+" not found ?!?");return}w=snackTV_dynTeaser.keywordResult.count;u=snackTV_dynTeaser.keywordResult.keywords;q=snackTV_dynTeaser.keywordResult.topVideoName;v=snackTV_dynTeaser.keywordResult.topVideoId;snackTV_snackTag.debug("Number of videos found: "+w);snackTV_snackTag.debug("Tags for videos found: "+u);if(w==0){snackTV_snackTag.debug("Fallback is: "+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].fallback){snackTV_snackTag.debug("No videos found => fallback set => moving to static teaser");snackTV_staticTeaser.init();return}snackTV_snackTag.debug("No videos found => finished");return}o=0;if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynmode=="auto"){snackTV_snackTag.debug("Automatic widget chooser started");if(typeof snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes=="object"){snackTV_snackTag.debug("Using dynusetypes:");snackTV_snackTag.debug(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes);o=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[0];for(n=0;n<snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes.length;n++){i=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[n]];if(i==w){o=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[n];break}r=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[o];if(Math.abs(w-r)>Math.abs(w-i)){o=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].dynusetypes[n]}}}else{for(p=0;p<snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount.length;++p){i=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[p];if(i==w){o=p;break}r=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].vCount[o];if(Math.abs(w-r)>Math.abs(w-i)){o=p}}}}else{o=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].type}snackTV_snackTag.debug("Showing widget using type "+o);t=snackTV_snackTag.configs[snackTV_snackTag.currentConfig].base_url+"?itwtype="+o+"&itwcolor="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].color+"&itwbgcolor="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].bgcolor+"&itwfont="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].font+"&itwautoplay="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay+"&itwlayout="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].layout+"&itwplaylist="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].playlist+"&itwhideitems="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].hideitems+"&itwvids=&itwaufm=0&itwpub="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher+"&itwcat="+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].cat+"&itwsearch="+encodeURI(u)+"&iamstatic=false";if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].domouseAC){t+="&itwreportmouseover=1"}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].doc2pAC){t+="&itwreportc2p=1"}snackTV_snackTag.debug("Using URL "+t);if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].autoplay=="true"&&snackTV_snackTag.configs[snackTV_snackTag.currentConfig].visibleAuto){snackTV_snackTag.debug("Visible autoplay is on - waiting for visbility...");_interval=setInterval(function(){if(!snackTV_snackTag.inVisible(s)){return}snackTV_snackTag.debug("Gotten visible....");s.innerHTML='<iframe id="snackTVWidgetIFrame" src="'+t+'" width="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[o]+'" height="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[o]+'" frameborder="0" allowtransparency="true" scrolling="no"></iframe>';s.style.display="block";snackTV_snackTag.callReady();clearInterval(_interval)},100);return}else{s.innerHTML='<iframe id="snackTVWidgetIFrame" src="'+t+'" width="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].width[o]+'" height="'+snackTV_snackTag.configs[snackTV_snackTag.currentConfig].height[o]+'" frameborder="0" allowtransparency="true" scrolling="no"></iframe>';s.style.display="block";snackTV_snackTag.callReady()}snackTV_snackTag.debug("Counting-call:");if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].docount){m=document.createElement("script");n="http://cache.snacktv.de/counter.js?";n+="publisher=";n+=encodeURIComponent(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].publisher);n+="&url=";n+=encodeURIComponent(location.href);n+="&title=";n+=encodeURIComponent(document.title);n+="&video=";n+=encodeURIComponent(q);n+="&videoId=";n+=encodeURIComponent(v);n+="&videoCount=";n+=encodeURIComponent(w);n+="&keywords=";n+=encodeURIComponent(u);n+="&allUCWords=";d="";for(p=0;p<snackTV_dynTeaser.kwretval.length;++p){if(d.length>2500){continue}d+=(snackTV_dynTeaser.kwretval[p][0]+" ")}n+=encodeURIComponent(d);n+="&ts=";p=new Date();n+=p.getTime()+"S"+Math.random();snackTV_snackTag.debug(n);m.src=n;m.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(m)}else{snackTV_snackTag.debug("No count is set... not counting")}snackTV_snackTag.debug("Finished")},10)},callOnDomReady:function(c){var a,b;if(snackTV_dynTeaser.domIsReady){c();return}snackTV_snackTag.debug("Setting onDOMReady");if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){snackTV_dynTeaser.domIsReady=true;alreadyrunflag=1;c()},false)}else{if(document.all&&!window.opera){document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0)"><\/script>');a=document.getElementById("contentloadtag");a.onreadystatechange=function(){if(this.readyState=="complete"){snackTV_dynTeaser.domIsReady=true;c()}}}else{if(/Safari/i.test(navigator.userAgent)){b=setInterval(function(){if(/loaded|complete/.test(document.readyState)){clearInterval(b);snackTV_dynTeaser.domIsReady=true;c()}},10)}}}},getTextNodesValue:function(e,b){var g,a,c,h,f,d;g=new Array("span","div","li","p","b","i","u","strong","td");a=b;if(typeof b!="boolean"){if(typeof b!="object"){b=new Array(b)}g=b;a=true}if(e.nodeType==3){for(c=0;c<g.length;++c){if(!a||e.parentNode.nodeName.toLowerCase()==g[c]||(e.parentNode.nodeName.toLowerCase()=="a"&&e.parentNode.parentNode.nodeName.toLowerCase()==g[c])){if(e.parentNode.getAttribute("id")!="SnackTagCreatorWidget"){return(" "+e.nodeValue+" ")}}}return("")}if(e.parentNode!=null&&typeof e.parentNode.getAttribute=="function"&&e.parentNode.getAttribute("id")=="SnackTagCreatorWidget"){return("")}h=e.childNodes;if(h.length<1){return("")}f="";for(d=0;d<h.length;++d){f=f+this.getTextNodesValue(h.item(d),b)}return(" "+f+" ")},sorter:function(d,c){return(c[1]-d[1])},getKeywords:function(C,d,a,Q,v,G){var K,J,I,A,R,P,O,N,M,L,o,H,s,w,D,F,x,r,y,S,B,u,p,n,m,h,g,f,E,b,q,e,c;if(typeof C!="object"&&C!=""){C=new Array(C)}snackTV_snackTag.debug("Getting "+Q+" keywords from DOM-Node(s):");snackTV_snackTag.debug(C);snackTV_snackTag.debug("ignoring words:");snackTV_snackTag.debug(d);snackTV_snackTag.debug("using small-cap words:");snackTV_snackTag.debug(a);A="";R="";P="";O="";N="";M="";L="";o=false;if(typeof C=="object"){for(H=0;H<C.length;H++){if(C[H].match(/^z_.*_Class_Obj$/)){s=C[H].replace(/^z_/,"").replace(/_Class_Obj$/,"");snackTV_snackTag.debug("Processing Class "+s);w=document.getElementsByTagName("*");o=new Array();for(D=0;D<w.length;++D){if(w[D].className==s){o.push(w[D])}}}else{snackTV_snackTag.debug("Processing ID "+C[H]);o=document.getElementById(C[H]);if(o){o=new Array(o)}else{o=new Array()}}if(o.length>0){for(F=0;F<o.length;++F){A=A+this.getTextNodesValue(o[F],v);R=R+this.getTextNodesValue(o[F],"h1");P=P+this.getTextNodesValue(o[F],"h2");O=O+this.getTextNodesValue(o[F],"h3");N=N+this.getTextNodesValue(o[F],"h4");M=M+this.getTextNodesValue(o[F],"h5");L=L+this.getTextNodesValue(o[F],"h6")}}}}if(A==""&&G){snackTV_snackTag.debug("No keywords found yet... trying complete document");A=this.getTextNodesValue(document,v);R=R+this.getTextNodesValue(document,"h1");P=P+this.getTextNodesValue(document,"h2");O=O+this.getTextNodesValue(document,"h3");N=N+this.getTextNodesValue(document,"h4");M=M+this.getTextNodesValue(document,"h5");L=L+this.getTextNodesValue(document,"h6")}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usetitle){S=document.getElementsByTagName("title");if(S){A=A+" "+this.getTextNodesValue(S[0],false)}}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].usekeywords){B=document.getElementsByTagName("meta");if(B){for(J=0;J<B.length;++J){if(!B[J].hasAttributes()){continue}r=false;y="";for(I=0;I<B[J].attributes.length;++I){if(B[J].attributes[I].nodeName=="name"&&B[J].attributes[I].nodeValue.toLowerCase()=="keywords"){r=true}if(B[J].attributes[I].nodeName=="content"){y=B[J].attributes[I].nodeValue}}if(r){A=A+" "+y}}}}A=A.replace(/[^a-zA-ZÖÄÜöäüßëé\u00c4\u00e4\u00d6\u00f6\u00dc\u00fc\u00df\u00eb\u00e9]/g," ").replace(/ +/g," ");u=A.split(" ").sort();p=this.getSpecialWeighted(u,R,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[1]);n=this.getSpecialWeighted(u,P,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[2]);m=this.getSpecialWeighted(u,O,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[3]);h=this.getSpecialWeighted(u,N,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[4]);g=this.getSpecialWeighted(u,M,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[5]);f=this.getSpecialWeighted(u,L,snackTV_snackTag.configs[snackTV_snackTag.currentConfig].h_weight[6]);u=u.concat(p).concat(n).concat(m).concat(h).concat(g).concat(f).sort();E=new Array();b="";q=0;e=0;c=false;for(K=0;K<u.length;++K){if(u[K]==b){q++;continue}if(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].combine&&u[K].length>b.length&&Math.abs(u[K].length-b.length)<3&&u[K].indexOf(b)==0){q++;continue}c=false;if(typeof d=="object"){for(I=0;I<d.length;++I){if(d[I]==b||d[I].toLowerCase()==b.toLowerCase()){c=true}}}if(b!=""&&(b.length>3||b.toLowerCase()=="bmw"||b.toLowerCase()=="vfb"||b.toLowerCase()=="vw"||b.toLowerCase()=="kia")&&(this.inArray(a,b)||b.match(/^[A-ZÄÖÜ]/))&&!c){E[e++]=new Array(b,q)}q=1;b=u[K]}if(b!=""&&(b.length>3||b.toLowerCase()=="bmw"||b.toLowerCase()=="vfb"||b.toLowerCase()=="vw"||b.toLowerCase()=="kia")){E[e++]=new Array(b,q)}retval=E.sort(this.sorter);snackTV_dynTeaser.kwretval=retval;if(Q<1){return(retval)}x=new Array();for(K=0;K<Q;++K){if(typeof retval[K]!="undefined"){x[K]=retval[K]}}return(x)},inArray:function(a,c){var b;for(b=0;b<a.length;++b){if(a[b].toLowerCase()==c.toLowerCase()){return(true)}}return(false)},getSpecialWeighted:function(e,g,d){var f,l,h,c,b,a;f=new Array();if(g==""||e.length<1){return(f)}l=g.replace(/[^a-zA-ZÖÄÜöäüßëé\u00c4\u00e4\u00d6\u00f6\u00dc\u00fc\u00df\u00eb\u00e9]/g," ").replace(/ +/g," ").split(" ").sort();h=false;for(c=0;c<l.length;++c){h=false;for(b=0;b<e.length;++b){if(l[c].toLowerCase()==e[b].toLowerCase()||(snackTV_snackTag.configs[snackTV_snackTag.currentConfig].combine&&Math.abs(e[b].length-l[c].length)<3&&(e[b].indexOf(l[c])==0||l[c].indexOf(e[b])==0))){h=true}}if(h&&d>1){for(a=0;a<d;++a){f.push(l[c])}}else{f.push(l[c])}}return(f)}};var snackTV_default_config={base_url:"http://"+snackTV_snackTag.serverURL+"/vid/widget.html",height:[250,350,570],width:[300,300,300],vCount:[1,3,4,1,2,3,4,1,2,3,4,5],userwidth:300,docount:true,autoplay:"mouse",visibleAuto:false,hideitems:"none",noinit:false,domLoaded:false,containerid:"",debug:false,tagtype:"static",layout:"auto",type:2,publisher:"snacktv",color:"000000",bgcolor:"ffffff",font:"arial",cat:"",playlist:"false",mouseautoconv:0,c2pmouseconv:0,domouseAC:false,doc2pAC:false,search:"",videos:"",mainteaser:0,contentid:"",fallback:false,dynmode:"manual",dynusetypes:"",combine:true,ignore:"",nocaplist:"",usetitle:false,usekeywords:false,h_weight:3};if(typeof snackTV_config!="object"){var snackTV_config=snackTV_default_config}snackTV_snackTag.addConfig(snackTV_config);var snacktv_videocount={num:0,done:0};var snackTag_Alternate_Config={loaded:0,count:0};var snackTV_Tag_MD5_creator={md5:function(a){return this.rstr2hex(this.rstr_md5(a))},rstr_md5:function(a){return this.binl2rstr(this.binl_md5(this.rstr2binl(a),a.length*8))},rstr2hex:function(c){var e,b,a,d;e="0123456789abcdef";b="";for(d=0;d<c.length;d++){a=c.charCodeAt(d);b+=e.charAt((a>>>4)&15)+e.charAt(a&15)}return b},rstr2binl:function(b){var a,c;a=Array(b.length>>2);for(c=0;c<a.length;c++){a[c]=0}for(c=0;c<b.length*8;c+=8){a[c>>5]|=(b.charCodeAt(c/8)&255)<<(c%32)}return a},binl2rstr:function(b){var a,c;a="";for(c=0;c<b.length*32;c+=8){a+=String.fromCharCode((b[c>>5]>>>(c%32))&255)}return a},binl_md5:function(p,k){var o,n,m,l,g,j,h,f,e;p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;o=1732584193;n=-271733879;m=-1732584194;l=271733878;for(g=0;g<p.length;g+=16){j=o;h=n;f=m;e=l;o=this.md5_ff(o,n,m,l,p[g+0],7,-680876936);l=this.md5_ff(l,o,n,m,p[g+1],12,-389564586);m=this.md5_ff(m,l,o,n,p[g+2],17,606105819);n=this.md5_ff(n,m,l,o,p[g+3],22,-1044525330);o=this.md5_ff(o,n,m,l,p[g+4],7,-176418897);l=this.md5_ff(l,o,n,m,p[g+5],12,1200080426);m=this.md5_ff(m,l,o,n,p[g+6],17,-1473231341);n=this.md5_ff(n,m,l,o,p[g+7],22,-45705983);o=this.md5_ff(o,n,m,l,p[g+8],7,1770035416);l=this.md5_ff(l,o,n,m,p[g+9],12,-1958414417);m=this.md5_ff(m,l,o,n,p[g+10],17,-42063);n=this.md5_ff(n,m,l,o,p[g+11],22,-1990404162);o=this.md5_ff(o,n,m,l,p[g+12],7,1804603682);l=this.md5_ff(l,o,n,m,p[g+13],12,-40341101);m=this.md5_ff(m,l,o,n,p[g+14],17,-1502002290);n=this.md5_ff(n,m,l,o,p[g+15],22,1236535329);o=this.md5_gg(o,n,m,l,p[g+1],5,-165796510);l=this.md5_gg(l,o,n,m,p[g+6],9,-1069501632);m=this.md5_gg(m,l,o,n,p[g+11],14,643717713);n=this.md5_gg(n,m,l,o,p[g+0],20,-373897302);o=this.md5_gg(o,n,m,l,p[g+5],5,-701558691);l=this.md5_gg(l,o,n,m,p[g+10],9,38016083);m=this.md5_gg(m,l,o,n,p[g+15],14,-660478335);n=this.md5_gg(n,m,l,o,p[g+4],20,-405537848);o=this.md5_gg(o,n,m,l,p[g+9],5,568446438);l=this.md5_gg(l,o,n,m,p[g+14],9,-1019803690);m=this.md5_gg(m,l,o,n,p[g+3],14,-187363961);n=this.md5_gg(n,m,l,o,p[g+8],20,1163531501);o=this.md5_gg(o,n,m,l,p[g+13],5,-1444681467);l=this.md5_gg(l,o,n,m,p[g+2],9,-51403784);m=this.md5_gg(m,l,o,n,p[g+7],14,1735328473);n=this.md5_gg(n,m,l,o,p[g+12],20,-1926607734);o=this.md5_hh(o,n,m,l,p[g+5],4,-378558);l=this.md5_hh(l,o,n,m,p[g+8],11,-2022574463);m=this.md5_hh(m,l,o,n,p[g+11],16,1839030562);n=this.md5_hh(n,m,l,o,p[g+14],23,-35309556);o=this.md5_hh(o,n,m,l,p[g+1],4,-1530992060);l=this.md5_hh(l,o,n,m,p[g+4],11,1272893353);m=this.md5_hh(m,l,o,n,p[g+7],16,-155497632);n=this.md5_hh(n,m,l,o,p[g+10],23,-1094730640);o=this.md5_hh(o,n,m,l,p[g+13],4,681279174);l=this.md5_hh(l,o,n,m,p[g+0],11,-358537222);m=this.md5_hh(m,l,o,n,p[g+3],16,-722521979);n=this.md5_hh(n,m,l,o,p[g+6],23,76029189);o=this.md5_hh(o,n,m,l,p[g+9],4,-640364487);l=this.md5_hh(l,o,n,m,p[g+12],11,-421815835);m=this.md5_hh(m,l,o,n,p[g+15],16,530742520);n=this.md5_hh(n,m,l,o,p[g+2],23,-995338651);o=this.md5_ii(o,n,m,l,p[g+0],6,-198630844);l=this.md5_ii(l,o,n,m,p[g+7],10,1126891415);m=this.md5_ii(m,l,o,n,p[g+14],15,-1416354905);n=this.md5_ii(n,m,l,o,p[g+5],21,-57434055);o=this.md5_ii(o,n,m,l,p[g+12],6,1700485571);l=this.md5_ii(l,o,n,m,p[g+3],10,-1894986606);m=this.md5_ii(m,l,o,n,p[g+10],15,-1051523);n=this.md5_ii(n,m,l,o,p[g+1],21,-2054922799);o=this.md5_ii(o,n,m,l,p[g+8],6,1873313359);l=this.md5_ii(l,o,n,m,p[g+15],10,-30611744);m=this.md5_ii(m,l,o,n,p[g+6],15,-1560198380);n=this.md5_ii(n,m,l,o,p[g+13],21,1309151649);o=this.md5_ii(o,n,m,l,p[g+4],6,-145523070);l=this.md5_ii(l,o,n,m,p[g+11],10,-1120210379);m=this.md5_ii(m,l,o,n,p[g+2],15,718787259);n=this.md5_ii(n,m,l,o,p[g+9],21,-343485551);o=this.safe_add(o,j);n=this.safe_add(n,h);m=this.safe_add(m,f);l=this.safe_add(l,e)}return Array(o,n,m,l)},md5_cmn:function(h,e,d,c,g,f){return this.safe_add(this.bit_rol(this.safe_add(this.safe_add(e,h),this.safe_add(c,f)),g),d)},md5_ff:function(g,f,k,j,e,i,h){return this.md5_cmn((f&k)|((~f)&j),g,f,e,i,h)},md5_gg:function(g,f,k,j,e,i,h){return this.md5_cmn((f&j)|(k&(~j)),g,f,e,i,h)},md5_hh:function(g,f,k,j,e,i,h){return this.md5_cmn(f^k^j,g,f,e,i,h)},md5_ii:function(g,f,k,j,e,i,h){return this.md5_cmn(k^(f|(~j)),g,f,e,i,h)},safe_add:function(a,d){var c,b;c=(a&65535)+(d&65535);b=(a>>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535)},bit_rol:function(a,b){return(a<<b)|(a>>>(32-b))}};snackTV_snackTag.init()};
