function showPrint(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:500,height:550,scrolling:true}})}

function showMail(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:550,height:664,scrolling:true}})}

function showVideo(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:490,height:600,scrolling:true}})}

function showExLinks(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:490,height:300,scrolling:true}})}

function showPic(a){Lightview.show({href:a,rel:"gallery[myset]",title:"",options:{topclose:true,autosize:false,width:700,height:300,scrolling:true}})}

function showComment(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:550,height:550,scrolling:true}})}

function showProgramm(a){Lightview.show({href:a,rel:"iframe",title:"",options:{topclose:true,autosize:false,width:550,height:600,scrolling:true}})};
	
function showVideoPlayer(b,d,c,a){if(Object.isUndefined(c)){c="false"}if(Object.isUndefined(a)){a="1935"}Lightview.show({href:"http://global.telvi.de/swf/news/article_player.swf",rel:"flash",title:"",options:{topclose:false,autosize:false,width:512,height:384,flashvars:"video_url="+b+"&imagePath="+d+"&streaming="+c+"&port="+a}})};

function showVideoPlayer2(b,e,c,a,f,d){if(Object.isUndefined(c)){c="false"}if(Object.isUndefined(a)){a=""}if(Object.isUndefined(d)){d="false"}Lightview.show({href:"http://global.telvi.de/swf/news/player.swf",rel:"flash",title:f,options:{topclose:false,autosize:false,width:512,height:384,flashvars:"video_url="+b+"&imagePath="+e+"&streaming="+c+"&appname="+a+"&autoStart="+d}})};

function checkBestellung(){var k=document.formular_bestellung.email.value;var b=document.formular_bestellung.nachname.value;var d=document.formular_bestellung.vorname.value;var g=document.formular_bestellung.strasse.value;var h=document.formular_bestellung.plz.value;var f=document.formular_bestellung.ort.value;var e=document.formular_bestellung.land.value;var i=document.formular_bestellung.anzahl.value;var j=document.formular_bestellung.captcha.value;var m="";var a=true;var l=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var c=(l.test(k));if(!c){m+="Die E-Mailadresse ist falsch.\n";a=false}if(d==""){m+="Sie haben keinen Vornamen angegeben.\n";a=false}if(b==""){m+="Sie haben keinen Nachnamen angegeben.\n";a=false}if(g==""){m+="Sie haben keine Strasse angegeben.\n";a=false}if(h==""){m+="Sie haben keine PLZ angegeben.\n";a=false}if(f==""){m+="Sie haben keinen Ort angegeben.\n";a=false}if(e==""){m+="Sie haben kein Land angegeben.\n";a=false}if(i==""||i=="0"){m+="Sie haben keine Anzahl angegeben.\n";a=false}if(j==""){m+="Schreiben Sie bitte zur Bestaetigung den Code in das nebenstehende Feld.\n";a=false;document.formular_bestellung.captcha.focus()}if(!a){m+="Bitte korrigieren Sie Ihre Daten.";alert(m);return false}else{document.formular_bestellung.submit()}};
	
function checkFormComment_write(){var d=document.formComment_write.email.value;var c=document.formComment_write.name.value;var g=document.formComment_write.nachricht.value;var b=document.formComment_write.captcha.value;var h="";var a=true;var e=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var f=(e.test(d));if(c==""){h+="Sie haben keinen Namen angegeben.\n";a=false}if(g==""){h+="Sie haben keine Nachricht geschrieben.\n";a=false}if(b==""){h+="Schreiben Sie bitte zur Bestätigung den Code in das nebenstehende Feld.\n";a=false;document.formComment_write.captcha.focus()}if(!a){h+="Bitte korrigieren Sie Ihre Daten.";alert(h);return false}else{document.formComment_write.submit()}};
	
function checkForm(){var e=document.formKontakt.email.value;var b=document.formKontakt.name.value;var a=document.formKontakt.empf_name.value;var g=document.formKontakt.empf_email.value;var k=document.formKontakt.gruss.value;var f=document.formKontakt.captcha.value;var j="";var c=true;var i=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var d=(i.test(e));var h=(i.test(g));if(!d){j+="Die E-Mailadresse ist falsch.\n";c=false}if(b==""){j+="Sie haben ihren Namen nicht angegeben.\n";c=false}if(a==""){j+="Sie haben keinen Empfängernamen angegeben.\n";c=false}if(!h){j+="Die E-Mail Adresse des Empfängers ist falsch.\n";c=false}if(k==""){j+="Sie haben keine Nachricht geschrieben.\n";c=false}if(f==""){j+="Schreiben Sie bitte zur Bestätigung den Code in das nebenstehende Feld.\n";c=false;document.formKontakt.captcha.focus()}if(!c){j+="Bitte korrigieren Sie Ihre Daten.";alert(j);return false}else{document.formKontakt.submit()}};
	
function checkKontaktformular(){var c=document.formKontaktformular.betreff.value;var e=document.formKontaktformular.vorname.value;var b=document.formKontaktformular.nachname.value;var f=document.formKontaktformular.email.value;var j=document.formKontaktformular.nachricht.value;if(document.formKontaktformular.captcha!=undefined){var g=document.formKontaktformular.captcha.value}var i="";var a=true;var h=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var d=(h.test(f));if(!d){i+="Die E-Mailadresse ist falsch.\n";a=false}if(c==""){i+="Sie haben kein Betreff angegeben.\n";a=false}if(e==""){i+="Sie haben keinen Vornamen angegeben.\n";a=false}if(b==""){i+="Sie haben keinen Nachnamen angegeben.\n";a=false}if(j==""){i+="Sie haben keine Nachricht geschrieben.\n";a=false}if(document.formKontaktformular.captcha!=undefined){if(g==""){i+="Schreiben Sie bitte zur Bestätigung den Code in das nebenstehende Feld.\n";a=false;document.formKontaktformular.captcha.focus()}}if(!a){i+="Bitte korrigieren Sie Ihre Daten.";alert(i);return false}else{document.formKontaktformular.submit()}};
	
function checkPersonalForm(){var c=document.formKontakt.email.value;var f=document.formKontakt.gruss.value;var b=document.formKontakt.captcha.value;var g="";var a=true;var d=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var e=(d.test(c));if(!e){g+="Die E-Mailadresse ist falsch.\n";a=false}if(f==""){g+="Sie haben keine Nachricht geschrieben.\n";a=false}if(b==""){g+="Schreiben Sie bitte zur Bestätigung den Code in das nebenstehende Feld.\n";a=false;document.formKontaktformular.captcha.focus()}if(!a){g+="Bitte korrigieren Sie Ihre Daten.";alert(g);return false}else{document.formKontakt.submit()}};

function checkVote(){var b=document.vote.vote_chart.value;var c="";var a=true;if(b==""){c+="Sie haben noch nicht gevotet.\n";a=false}if(!a){c+="Bitte korrigieren Sie Ihre Daten.";alert(c);return false}else{document.vote.submit()}};
	
function clearForm(){document.formKontaktformular.betreff.value="";document.formKontaktformular.vorname.value="";document.formKontaktformular.anrede.value="";document.formKontaktformular.nachname.value="";document.formKontaktformular.strasse.value="";document.formKontaktformular.plz.value="";document.formKontaktformular.ort.value="";document.formKontaktformular.telefon.value="";document.formKontaktformular.email.value="";document.formKontaktformular.nachricht.value="";document.formKontaktformular.captcha.value=""}

function clearFormBestellen(){document.formular_bestellung.sendung.value="";document.formular_bestellung.vorname.value="";document.formular_bestellung.anrede.value="";document.formular_bestellung.nachname.value="";document.formular_bestellung.strasse.value="";document.formular_bestellung.plz.value="";document.formular_bestellung.ort.value="";document.formular_bestellung.land.value="";document.formular_bestellung.email.value="";document.formular_bestellung.captcha.value="";document.formular_bestellung.ausstrahlungstag.value="";document.formular_bestellung.thema.value="";document.formular_bestellung.anzahl.value=""};
	
var fontSizer={step:2,range:3,ext:"px",plusBool:true,minusBool:false,plusWrapperDefault:"fsPlusWrapper",minusWrapperDefault:"fsMinusWrapper",init:function(a){this.options=a||{};this.step=this.options.step||this.step;this.range=this.options.range||this.range;this.ext=this.options.ext||this.ext;this.plusWrapper=$(this.options.plusWrapper)||$(this.plusWrapperDefault);this.minusWrapper=$(this.options.minusWrapper)||$(this.minusWrapperDefault);this.plusWrapper.setStyle({cursor:"pointer"});this.fontSizeElements=$$("div [rel=fontsizer]");if(Object.isUndefined(this.currentRange)){this.currentRange=1;this.minRange=1;this.maxRange=this.minRange*this.range}if(Object.isUndefined(this.path)){var b=this.plusWrapper.src;if(b.endsWith("plus_a.gif")){this.path=this.plusWrapper.src.gsub("plus_a.gif","")}}},plus:function(){this.setFontSize("+");this.toggleWrappers()},minus:function(){this.setFontSize("-");this.toggleWrappers()},toggleWrappers:function(){if(this.currentRange<=this.maxRange){var a=this.path+"/plus_a.gif";this.plusBool=true;this.plusWrapper.setStyle({cursor:"pointer"})}else{var a=this.path+"/plus_n.gif";this.plusBool=false;this.plusWrapper.setStyle({cursor:"default"})}this.plusWrapper.src=a;if(this.currentRange>this.minRange){var a=this.path+"/minus_a.gif";this.minusBool=true;this.minusWrapper.setStyle({cursor:"pointer"})}else{var a=this.path+"/minus_n.gif";this.minusBool=false;this.minusWrapper.setStyle({cursor:"default"})}this.minusWrapper.src=a},setFontSize:function(operator){if(operator=="+"){var bool=this.plusBool}else{var bool=this.minusBool}if(bool){this.currentRange=eval(this.currentRange+operator+1);for(i=0;i<this.fontSizeElements.length;i++){var currentSize=parseInt(this.fontSizeElements[i].getStyle("fontSize"));currentSize=eval(currentSize+operator+this.step);this.fontSizeElements[i].setStyle({fontSize:currentSize+this.ext})}}}};
	
var weather={init:function(){this.container=$$("div [rel=weather]")},change:function(a){for(i=0;i<this.container.length;i++){if(i==a){this.container[i].show()}else{this.container[i].hide()}}}};

function toggleAsset(){if($("artikel_raffle")){$("artikel_raffle").toggle()}};

function formQuickie(){var b=true;var a=["text","password","textarea","radio","checkbox","select"];var c=$("community_login_form").getElements().each(function(f,d){if((a.indexOf(f.type)!=-1)&&(f.readAttribute("rel")=="must_have")&&(f.value.empty())){b=false}});if(!b){if($("formQuickieMsgBox")){$("formQuickieMsgBox").update("Bitte füllen Sie alle Pflichtfelder aus!").show()}else{alert("Bitte füllen Sie alle Pflichtfelder aus!")}}return b};

function formQuickie2(c){var b=true;var a=["text","password","textarea","radio","checkbox","select"];var d=$(c).getElements().each(function(h,f){if((a.indexOf(h.type)!=-1)&&(h.readAttribute("rel")=="must_have")&&(h.value.empty())){b=false;h.setStyle({border:"1px solid #880000"})}else{var g=h.name.toLowerCase().search(/email/);if(g!=-1&&(h.readAttribute("rel")=="must_have")&&!validateEmail(h.value)){b=false;h.setStyle({border:"1px solid #880000"})}else{h.setStyle({border:"1px solid #CECECE"})}}});if(!b){if($("formQuickieMsgBox")){$("formQuickieMsgBox").update("Bitte füllen Sie alle Pflichtfelder aus!").show()}else{alert("Bitte füllen Sie alle Pflichtfelder aus!")}}return b};

function validateEmail(a){var c=new RegExp("^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$");var b=(c.test(a));return b};

function portalFormRequest(g,f,b,h,c){if(formQuickie2(c)==true){var e="action="+f+"&modul="+b+"&id="+h;var a=["text","password","textarea","radio","checkbox","select","hidden"];var d=$(c).getElements().each(function(k,j){if((a.indexOf(k.type)!=-1)){e+="&"+k.name+"="+k.value}});new Ajax.Request(g+"/ajax.php",{parameters:e,onSuccess:function(j){var i=j.responseText;if(i.isJSON()){i=i.evalJSON();if(i.error){i.error=i.error.gsub("<br>","\n").gsub("<br />","\n").strip();if(Object.isUndefined(settings.abortError)){alert(i.error)}callbackError(i)}else{if(callback){callback(i)}}}}});return false}else{return false}return false};

function closeOverlay(){Lightview.hide()};

var search={url:location.host+"/checks/search.php",bool:false,keyboardEvent:"",placeholder:"Suche",minChars:3,value:"",input:"",submit:"",container:null,keys:{capslock:20,shift:16,right:Event.KEY_RIGHT,left:Event.KEY_LEFT,up:Event.KEY_UP,down:Event.KEY_DOWN,strg:17,alt:18,windows:91,esc:Event.KEY_ESC,enter:Event.KEY_RETURN,tab:Event.KEY_TAB},init:function(a){if(!Object.isUndefined(a)){if(!Object.isUndefined(a.placeholder)){this.placeholder=a.placeholder}if(!Object.isUndefined(a.minChars)){this.minChars=a.minChars}if(!Object.isUndefined(a.container)){this.container=$(a.container)}if(!Object.isUndefined(a.url)){this.url=a.url}}this.input=$("search_input");this.input.observe("focus",function(){this.clearValue()}.bind(this));this.input.observe("blur",function(){this.setValue()}.bind(this));this.input.observe("keyup",function(b){this.checkKey(b)}.bind(this));if($("search_submit")){this.submit=$("search_submit").observe("click",function(){this.send()}.bind(this))}this.value=this.input.value;this.setValue()},checkKey:function(b){var a=b.keyCode;if(a==this.keys.enter){this.send()}else{this.getValue()}},checkValueLength:function(){if(this.value.length>=this.minChars){return true}return false},clearValue:function(){if(this.value.empty()){this.input.value=""}},getValue:function(){if(this.input.value!=""&&this.input.value!=this.placeholder){this.value=this.input.value}else{if(this.input.value==""){this.value=""}}},setValue:function(){if(this.value==""){this.input.value=this.placeholder}else{this.input.value=this.value}},send:function(){if(this.value!=this.placeholder&&this.checkValueLength()){new Ajax.Request(this.url,{parameters:"keywords="+this.value,onSuccess:function(a){this.container.update(a.responseText)}.bind(this)})}},sendOnlyModulSearch:function(d,a){var c=d;var b=a;new Ajax.Request(this.url,{parameters:"keywords="+c+"&modul="+b,onSuccess:function(e){this.container.update(e.responseText)}.bind(this)})}};
