var clientPC=navigator.userAgent.toLowerCase();var clientVer=parseInt(navigator.appVersion);var is_ie=((clientPC.indexOf("msie")!=-1)&&(clientPC.indexOf("opera")==-1));var is_nav=((clientPC.indexOf('mozilla')!=-1)&&(clientPC.indexOf('spoofer')==-1)&&(clientPC.indexOf('compatible')==-1)&&(clientPC.indexOf('opera')==-1)&&(clientPC.indexOf('webtv')==-1)&&(clientPC.indexOf('hotjava')==-1));var is_win=((clientPC.indexOf("win")!=-1)||(clientPC.indexOf("16bit")!=-1));var is_mac=(clientPC.indexOf("mac")!=-1);function Set_Cookie(a,b,c,d,e,f){var g=new Date();g.setTime(g.getTime());if(c)c=c*1000*60*60*24;var h=new Date(g.getTime()+(c));document.cookie=a+"="+escape(b)+((c)?";expires="+h.toGMTString():"")+((d)?";path="+d:"")+((e)?";domain="+e:"")+((f)?";secure":"")}function Get_Cookie(a){var b=document.cookie.indexOf(a+"=");var c=b+a.length+1;if((!b)&&(a!=document.cookie.substring(0,a.length))){return-1}if(b==-1)return null;var d=document.cookie.indexOf(";",c);if(d==-1)d=document.cookie.length;return unescape(document.cookie.substring(c,d))}function Check_Cookie(){Set_Cookie("acceptcookie",'1',100,'/','','');if(Get_Cookie("acceptcookie"))return true;else return false}function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p)}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x}function MM_setTextOfLayer(a,x,b){if((obj=MM_findObj(a))!=null)with(obj)if(document.layers){document.write(unescape(b));document.close()}else innerHTML=unescape(b)}function MM_jumpMenu(a,b,c){eval(a+".location='"+b.options[b.selectedIndex].value+"'");if(c)b.selectedIndex=0}function MM_showHideLayers(){var i,p,v,obj,args=MM_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)if((obj=MM_findObj(args[i]))!=null){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'block':(v=='hide')?'none':v}obj.display=v}}function ShowHideBoxes(a){var b,p;if((b=MM_findObj(a))!=null){if(b.style){p=MM_findObj(a+'_pic');if(b.style.display=='none'){b.style.display='block';Set_Cookie(a,'1',100,'/','','');p.src='pics/design/btn_up.gif'}else{b.style.display='none';Set_Cookie(a,'0',100,'/','','');p.src='pics/design/btn_down.gif'}}}}function ShowHideSideBox(a){var b,p;if((b=MM_findObj(a))!=null){if(b.style){p=MM_findObj(a+'_pic');if(b.style.display=='none'){b.style.display='block';Set_Cookie(a,'1',0.05,'/','','');p.src='pics/design/sidebox_close.gif'}else{b.style.display='none';Set_Cookie(a,'0',0.05,'/','','');p.src='pics/design/sidebox_open.gif'}}}}function ShowHideLayers(a){var b;if((b=MM_findObj(a))!=null&&b.style){if(b.style.display=='none')b.style.display='block';else b.style.display='none'}}function ShowHideFade(a){$(a).slideToggle()}function showBoxTab(a,b){for(i=0;i<a.length;i++){$('#'+a[i]).hide();$('#'+a[i]+'_tab').removeClass('selected')}$('#'+a[b]).fadeIn('fast');$('#'+a[b]+'_tab').addClass('selected')}function rateover(a){for(i=1;i<=10;i++){if(a<i)$('#rate'+i).attr({'src':'pics/design/rating_sterngrau_'+(i%2==1?'a':'b')+'.gif'});else $('#rate'+i).attr({'src':'pics/design/rating_stern_'+(i%2==1?'a':'b')+'.gif'})}}function rate(a,b){$('#'+a).html(b/2)}function changefoto(b,c,d,e){var f=$('#'+b).attr('src');var g=f.search(/pic_.+/)+4;var h=f.substring(0,g);var i=f.substring(g+3);var j=parseInt(f.substr(g,3),10);if(d=='next'){if(j+1>c)j=1;else j=j+1}else{if(j-1<=0)j=c;else j=j-1};if(j>9&&j<100)j='0'+j;else if(j<10)j='00'+j;$('#'+b).fadeOut('fast',function(){$('#'+b).attr({'src':h+j+i});var a=$('#'+b).parent('a').attr('href');$('#'+b).parent('a').attr({'href':a.substring(0,a.search(/num=.+/)+4)+j+e});$('#'+b).fadeIn('fast')})}function ChangeLiveboxSize(){var a=MM_findObj('boxesbarcontainer1');var b=MM_findObj('contentcontainer');if(a.style.width=='13%'){a.style.width='25%';b.style.width='58%'}else{a.style.width='13%';b.style.width='70%'}}function autocompleter_tags(b){$(b).unbind().autocomplete();$(b).autocomplete("ajax_autocompleter_tags.php",{formatItem:function(a){return a[0]},formatResult:function(a){return a[0]},max:25,selectFirst:true,multiple:true,cacheLength:1,matchContains:true,width:225})}function Foto(a,b,W,H,X,Y){if(is_ie){W=parseInt(W)+20;H=parseInt(H)+20}b=window.open(a,b,"width="+W+",height="+H+",left="+X+",top="+Y+",dependent=yes,resizable=yes,scrollbars=no,toolbar=no");b.focus();return true}function Comment(a,W,H,X,Y){a=window.open("",a,"width="+W+",height="+H+",left="+X+",top="+Y+",dependent=yes,resizable=yes,scrollbars=yes,toolbar=no,menubar=no");a.focus();return true}function PPop(a){a=window.open("",a,"width=500,height=550,left=160,top=190,dependent=yes,resizable=yes,scrollbars=yes,toolbar=no,menubar=no");a.focus();return true}function Popup(a,b,W,H,X,Y){a=window.open(b,a,"width="+W+",height="+H+",left="+X+",top="+Y+",dependent=no,resizable=no,scrollbars=no,toolbar=no,menubar=no");a.focus();return true}function Anzeige(a){a=window.open("",a,"width=200,height=300,left="+(screen.availWidth-500)/2+",top="+(screen.availHeight-550)/2+",dependent=no,resizable=yes,scrollbars=auto,toolbar=no,menubar=no");a.focus();return true}function CheckListAuswahl(a){for(i=0;i<document.forms[a].profil.length;++i)if(document.forms[a].profil.options[i].selected==true)return true;return false}function hide(a){if(document.getElementById)document.getElementById(a).style.visibility="hidden"}function hidediv(a){if(document.getElementById)document.getElementById(a).style.display="none"}function showdiv(a){if(document.getElementById)document.getElementById(a).style.display="block"}function change(b,a,c){if(document.all||document.getElementsByTagName){if(c){window.status=''}else{window.status='';a.style.backgroundColor=b}}return false}function emoticon(a,b,c){var d=document.forms[b].elements[c];a=" "+a+" ";if(document.selection){d.focus();sel=document.selection.createRange();sel.text=a}else if(d.selectionStart||d.selectionStart=="0"){var e=d.selectionStart;var f=d.selectionEnd;var g=d.value;d.value=g.substring(0,e)+a+g.substring(f,g.length)}else{d.value+=a}}function popup_insert(a,b,c){var d=opener.document.forms[b].elements[c];if(opener.document.selection){d.focus();sel=opener.document.selection.createRange();sel.text=a}else if(d.selectionStart||d.selectionStart=="0"){var e=d.selectionStart;var f=d.selectionEnd;var g=d.value;d.value=g.substring(0,e)+a+g.substring(f,g.length)}else{d.value+=a}}function x(){return}function texterweiterung(a,b,c){var d=document.getElementById(c);if(document.selection){d.focus();sel=document.selection.createRange();sel.text=a+sel.text+b;d.focus()}else if(d.selectionStart||d.selectionStart=="0"){var e=d.selectionStart;var f=d.selectionEnd;var g=d.value;d.value=g.substring(0,e)+a+g.substring(e,f)+b+g.substring(f,g.length)}else{d.value+=a+b}}function makeheadline(a){var b=prompt("Soll mit der Überschrift eine neue Seite beginnen? (1) ja  (2) nein","1");if(b==1)texterweiterung("[UEBERSCHRIFT]","[/UEBERSCHRIFT]",a);else texterweiterung("[UEBERSCHRIFT2]","[/UEBERSCHRIFT2]",a)}function makelink(a){var b=prompt("Bitte gib die komplette URL für den Link ein:","http://");if(!b){alert("Keine URL angegeben!");return}var c=prompt("Soll der Link in einem neuen Fenster aufgehen? (1) ja  (2) nein","1");if(c==2)texterweiterung("[URL2="+b+"]","[/URL2]",a);else texterweiterung("[URL="+b+"]","[/URL]",a)}function email(a){var b=prompt("Bitte gib hier die Email-Adresse ein:","");if(!b){alert("Keine Email-Adresse angegeben!");return}texterweiterung("[MAIL="+b+"]","[/MAIL]",a)}function aufzaehlung(a){var b=prompt("Wieviele Aufzählungspunkte?","3");var c="";for(var x=0;x<b;x++){c+="\r  [*] Punkt "+(x+1)}texterweiterung("\r[AUFZAEHLUNG]"+c,"\r[/AUFZAEHLUNG]",a)}function tabelle(a){var b=prompt("Wieviele Zeilen?","1");var c=prompt("Wieviele Spalten?","1");var d=prompt("Wie weit soll die Tabelle sein?","100%");var e=prompt("Wie dick soll der Rand sein? (Pixel)","0");var f=prompt("Wie gross soll der Zellenabstand sein? (Pixel)","0");var g=prompt("Um wieviele Pixel sollen die Zellen aufgefüllt werden?","0");var h="";for(var x=0;x<b;x++){h+="\r[ZEILE]";for(var y=0;y<c;y++)h+="\r  [SPALTE] text [/SPALTE]";h+="\r[/ZEILE]"}texterweiterung("\r[TABELLE width=\""+d+"\" cellpadding=\""+g+"\" cellspacing=\""+f+"\" border=\""+e+"\"]"+h,"\r[/TABELLE]",a)}function admclear(){window.status='';return true}function imgRefresh(a,b){rdm=Math.random()*10000000+10000000;document.images[a].src="refresh.php?file="+b+"&rdm="+rdm}function markiereRot(a){var b=document.getElementsByName(a)[0];if(b){b.style.border="solid red 2px";b.style.backgroundColor="#FFF3F3";return true}else return false}function entferneMarkierung(a){var b=document.getElementsByName(a)[0];if(b){b.style.border="solid #CCCCCC 1px";b.style.backgroundColor="#FFFFFF";return true}else return false}function isValidEmail(a,b){if(b==undefined){b=true}if(a==null){if(b){return false}return true}if(a.length==0){if(b){return false}return true}if(!allValidEmailChars(a)){return false}if(a.indexOf("@")<1){return false}else if(a.lastIndexOf(".")<=a.indexOf("@")){return false}else if(a.indexOf("@")==a.length){return false}else if(a.indexOf("..")>=0){return false}else if(a.indexOf(".")==a.length){return false}return true}function checkValidChars(a,b){var c=true;for(var i=0;i<a.length;i++){var d=a.charAt(i).toLowerCase();if(b.indexOf(d)!=-1)continue;c=false;break}return c}function checkASCIIChars(a){var b=true;for(var i=0;i<a.length;i++){var c=a.charCodeAt(i);if((c>=32&&c<=176)||a[i]=="Ä"||a[i]=="Ö"||a[i]=="Ü"||a[i]=="ä"||a[i]=="ö"||a[i]=="ü"||a[i]=="ß")continue;b=false;break}return b}function allValidEmailChars(a){return checkValidChars(a,"abcdefghijklmnopqrstuvwxyz0123456789@.-_")}function allValidNumChars(a){return checkValidChars(a,"0123456789")}function allValidTelChars(a){return checkValidChars(a,"0123456789+-/() ")}function allValidTextChars(a){return checkValidChars(a,"abcdefghijklmnopqrstuvwxyz- ")}function allValidNameChars(a){return checkValidChars(a,"abcdefghijklmnopqrstuvwxyz-äöüß ")}function checkValidDate(a){var b=a.split(".");var c=b[0];var d=b[1];var e=b[2];if(isNaN(c)||isNaN(d)||isNaN(e))return false;if(e<1970||e>2799)return false;if(d<1||d>12)return false;var f=28;if(d==2){if(e%4==0)f+=1;if(e%100==0)f-=1;if(e%400==0)f+=1}var g=new Array(31,f,31,30,31,30,31,31,30,31,30,31);if(c>g[d-1]||c<1)return false;return true}function checkValidTime(a){var b=a.split(":");var c=b[0];var d=b[1];if(isNaN(c)||isNaN(d))return false;if(c<0||c>23)return false;if(d<0||d>59)return false;return true}function newslettercheck(a){ok=true;meldung="Folgende Angaben stimmen noch nicht:\n\n";if(document.forms[a].Vorname.value==""){ok=false;meldung=meldung+"Sie haben Ihren Vornamen nicht angegeben!         (Notwendig)\n"}else if(!allValidNameChars(document.forms[a].Vorname.value)){ok=false;meldung=meldung+"Ihr Vorname enthält ungültige Zeichen! \n"}if(document.forms[a].Name.value==""){ok=false;meldung=meldung+"Sie haben Ihren Namen nicht angegeben!              (Notwendig)\n"}else if(!allValidNameChars(document.forms[a].Name.value)){ok=false;meldung=meldung+"Ihr Name enthält ungültige Zeichen! \n"}if(document.forms[a].EMail.value==""){ok=false;meldung=meldung+"Sie haben Ihre E-Mail Adresse nicht angegeben!    (Notwendig)\n"}else if(!isValidEmail(document.forms[a].EMail.value)){ok=false;meldung=meldung+document.forms[a].EMail.value+" ist keine gültige Email-Adresse! \n"}meldung=meldung+"\nBitte füllen Sie die fehlenden Felder aus!\n";if(ok){return true}else{alert(meldung);return false}}function CaptchaAd_Reload(){cache=Math.round(Math.random()*10000000+10000000);id=document.getElementById("CaptchaAd_id").value;document.getElementById("CaptchaAd_Img").src="http://www.captchaad.de/server/getcaptcha.php?CaptchaAd_id="+id+"&CaptchaAd_cache="+cache}
function decodeUmlaute(text) {
	text = text.replace(/Ae/g, 'Ä');
	text = text.replace(/ae/g, 'ä');
	text = text.replace(/Oe/g, 'Ö');
	text = text.replace(/oe/g, 'ö');
	text = text.replace(/Ue/g, 'Ü');
	text = text.replace(/ue/g, 'ü');
	text = text.replace(/szet/g, 'ß');
	text = text.replace(/ und /g, '&');
	return text;
}
function getSelectionInIframe() {
    var ifrm = document.getElementsByTagName("iframe")[0].contentWindow;
    var doc = ifrm.document;
    var sel = null;
    if(ifrm.getSelection){
        sel = ifrm.getSelection();
    }
    else if(doc.getSelection) {
            sel = doc.getSelection();
    }
    else if(doc.selection) {
        sel = doc.selection.createRange().text;
        doc.selection.clear();
    }
    return sel;
}
