/* Standard-JavaScript Funktionen fuer Self-Edit 2.0 */ var nn4 = document.layers ? true:false; var ie4 = document.all ? true:false; function chkfilled(feld,feldname,$lang) { if(!$lang){$lang="de";} if($lang=="de"){ $alert='Bitte füllen Sie das Feld ' + feldname + ' aus!'; }else{ $alert='Please fill in the field ' + feldname + '!'; } if (feld.value == "") { alert($alert); feld.focus(); return false; } return true; } function chkemail(feld,$lang) { if(!$lang){$lang="de";} var txt=feld.value; return chkmail(txt,$lang); } function chkmail(txt,$lang) { if(!$lang){$lang="de";} if($lang=="de"){ $alert="Sie müssen eine gültige E-Mailadresse eingeben"; }else{ $alert="You have to fill in a valid email-adress"; } if (txt.search(/ /) != -1){ alert($alert); return false; } if ( txt == ""){ alert($alert); return false; } ary1=txt.split('\@'); if ( ary1[0].length < 2){ alert($alert); return false; } if ( ary1[1] == null || ary1[1] == "" ){ alert($alert); return false; } ary2=ary1[1].split('\.'); if ( ary2[1] == null || ary2[1] == "" ){ alert($alert); return false; } return true; } function chkdate(ChkDate,$silent) { if($silent==undefined || !$silent){ $silent=false; } var Year=parseInt(ChkDate.substring(6,10), 10); var Month=parseInt(ChkDate.substring(3,5), 10); var Day=parseInt(ChkDate.substring(0,2), 10); if ((ChkDate.charAt(2)==".") && (ChkDate.charAt(5)==".") && (ChkDate.length==10)) { if ((Day<=31) && (Day>=1) && (Month>=1) && (Month<=12)) { if((Month==1) || (Month==3) || (Month==5) || (Month==7) || (Month==8) || (Month==10) || (Month==12)) { return true; } else { if ((Day<=30) && (Day>=1)) { if((Month==4) || (Month==6) || (Month==9) || (Month==11)) { return true; } else { if ((Day<=28) && (Day>=1)) { return true; } else { if(Day==29) { if ((Year%4)==0) { if ((Year%100)!=0) { return true; } else { if ((Year%400)==0) { return true; } else { return false; } } } else { if($silent==false){ alert ('Sie m?ssen ein g?ltiges Datum eingeben! (zB. 01.04.2005)'); } return false; } } else { if($silent==false){ alert ('Sie m?ssen ein g?ltiges Datum eingeben! (zB. 01.04.2005)'); } return false; } } } } else { if($silent==false){ alert ('Sie m?ssen ein g?ltiges Datum eingeben! (zB. 01.04.2004)'); } return false; } } } else { if($silent==false){ alert ('Sie m?ssen ein g?ltiges Datum eingeben! (zB. 01.04.2004)'); } return false; } } else { if($silent==false){ alert ('Sie m?ssen ein g?ltiges Datum eingeben! (zB. 01.04.2004)'); } return false; } } function chktime($feld,$lang){ if(!$lang){$lang="de";} var $txt=$feld.value; var $reg=/^\d\d?:\d\d$/; if(!$reg.test($feld.value)){ if($lang=="de"){ alert('Sie m?ssen eine g?ltige Zeitangabe verwenden! (z.B. 18:45)'); }else{ alert('You have to fill in a valid time like 18:45'); } return false; } return true; } function chknr(feld,feldname) { chkZ=1; nr=feld.value; for(i=0;i "9") && (nr.charAt(i) != "," && nr.charAt(i) != ".")){ chkZ = -1; } } if(chkZ == -1){ alert('Sie d?rfen im Feld ' + feldname + ' nur Zahlen verwenden!'); feld.focus(); return false; } return true; } function chklen(feld,minTxt,maxTxt) { txt=feld.value; if (txt.length < minTxt){ alert("Sie m?ssen mindestens " + minTxt + " Zeichen verwenden!"); feld.focus(); return false; } if (txt.length > maxTxt){ alert("Sie d?rfen maximal " + maxTxt + " Zeichen verwenden!"); feld.focus(); return false; } return true; } function addForum(artikel,forum,tabelle){ fb=700; fh=450; bb=screen.availWidth; bh=screen.availHeight; l=(bb-fb)/2; t=(bh-fh)/2; page="/forum.php?artikel="+artikel+"&forum="+forum+"&tabelle="+tabelle; ForumWin = this.open(page, "ForumWin", "toolbar=no,menubar=no,location=no,scrollbars=auto,resizable=no,fullscreen=0"); ForumWin.resizeTo(fb,fh); ForumWin.moveTo(l,t); } function addWinGame($id){ antwort=0; for($i=0;$i= 5 && parseFloat(ver)<6){ browser.major=5; }else{ browser.major=6; } if($rettype=='Browser'){ return 'IE'; }else{ return ver; } }else{ if(browser.name=="Netscape"){ if($rettype=='Browser'){ return 'NS'; }else{ von = 0; bis = browser.version.indexOf(" (",von); ver = browser.version.substring(von,bis); if(ver.indexOf(" [")>0){ ver=ver.substring(0,ver.indexOf(" [")); } return ver; } }else{ if(browser.name=="Opera"){ if($rettype=='Browser'){ return 'OP'; }else{ von = 0; bis = browser.version.indexOf(" (",von); ver = browser.version.substring(von,bis); if(ver.indexOf(" [")>0){ ver=ver.substring(0,ver.indexOf(" [")); } return ver; } }else{ if($rettype=='Browser'){ return browser.name; }else{ return browser.version; } } } } } function randNr($min,$max){ if(!$min){ $min=1; } if(!$max){ $max=10; } var $randNr=Math.round(Math.random()*$max); if($randNr<$min){$randNr=$min;} if($randNr>$max){$randNr=$max;} return $randNr; } function werbeLayer($direction,$timeout,$img,$href,$newwin){ $tmpimg=new Image(); $tmpimg.src=$img; if($timeout==1){ $move=3; }else{ $move=1; } //$timeout=20; //$move=$move* if (nn4) { $doc_width = self.innerWidth; $doc_height = self.innerHeight; }else if(ie4){ $doc_width = document.body.clientWidth; $doc_height = document.body.clientHeight; } if($newwin=="t"){ $newwin="target=_blank"; }else{ $newwin=""; } /* Direction 1: links nach rechts 2: rechts nach links 3: oben nach unten 4: unten nach oben 5: links oben nach rechts unten 6: rechts oben nach links unten 7: rechts unten nach links oben 8: links unten nach rechts oben */ if($direction==1){ $x=0-$tmpimg.width; $y=($doc_height-$tmpimg.height)/2; }else if($direction==2){ $x=$doc_width+$tmpimg.width; $y=($doc_height-$tmpimg.height)/2; }else if($direction==3){ $x=($doc_width-$tmpimg.width)/2; $y=0-$tmpimg.height; }else if($direction==4){ $x=($doc_width-$tmpimg.width)/2; $y=$doc_height+$tmpimg.height; }else if($direction==5){ $x=0-$tmpimg.width; $y=0-$tmpimg.height; }else if($direction==6){ $x=$doc_width+$tmpimg.width; $y=0-$tmpimg.height; }else if($direction==7){ $x=$doc_width+$tmpimg.width; $y=$doc_height+$tmpimg.height; }else if($direction==8){ $x=0-$tmpimg.width; $y=$doc_height+$tmpimg.height; } if (nn4) { document.write(""); setTimeout("werbeLayerNS("+$move+")", $timeout); }else if(ie4){ document.write("
"); setTimeout("werbeLayerIE("+$move+","+$timeout+","+$direction+",0)", $timeout); } } function werbeLayerNS($move) { document.layers["werbelayer"].top = document.layers["werbelayer"].top-$move; document.layers["werbelayer"].left = document.layers["werbelayer"].left-$move setTimeout("werbeLayerNS("+$move+","+$timeout+")", $timeout); } function werbeLayerIE($move,$timeout,$direction,$cnt) { $cnt++; if($cnt==1){ $movey=$move; $movex=$move+1; $cnt=0; }else{ $movey=$move; $movex=$move; } /* Direction 1: links nach rechts 2: rechts nach links 3: oben nach unten 4: unten nach oben 5: links oben nach rechts unten 6: rechts oben nach links unten 7: rechts unten nach links oben 8: links unten nach rechts oben */ if($direction==1){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft+$movex; }else if($direction==2){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft-$movex; }else if($direction==3){ document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop+$movey; }else if($direction==4){ document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop-$movey; }else if($direction==5){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft+$movex; document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop+$movey; }else if($direction==6){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft-$movex; document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop+$movey; }else if($direction==7){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft-$movex; document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop-$movey; }else if($direction==8){ document.all["werbelayer"].style.pixelLeft = document.all["werbelayer"].style.pixelLeft+$movex; document.all["werbelayer"].style.pixelTop = document.all["werbelayer"].style.pixelTop-$movey; } if(!(document.all["werbelayer"].style.pixelLeft<0-$tmpimg.width || document.all["werbelayer"].style.pixelLeft>$doc_width+$tmpimg.width || document.all["werbelayer"].style.pixelTop < 0-$tmpimg.height || document.all["werbelayer"].style.pixelTop>$doc_height+$tmpimg.height)){ setTimeout("werbeLayerIE("+$move+","+$timeout+","+$direction+","+$cnt+")", $timeout); }else{ document.all["werbelayer"].style.visibility="hidden"; document.all["werbelayer"].style.pixelLeft=-800; } } /* TRIM Funktionen */ function ltrim(str){ var whitespace = new String(" \t\n\r"); var s = new String(str); if (whitespace.indexOf(s.charAt(0)) != -1) { var j=0, i = s.length; while (j < i && whitespace.indexOf(s.charAt(j)) != -1) j++; s = s.substring(j, i); } return s; } function rtrim(str){ var whitespace = new String(" \t\n\r"); var s = new String(str); if (whitespace.indexOf(s.charAt(s.length-1)) != -1) { var i = s.length - 1; // Get length of string while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1) i--; s = s.substring(0, i+1); } return s; } function trim(str){ return rtrim(ltrim(str)); } function callFormatting($FormatString,$doc){ if(!$doc){ $doc=document; } $doc.execCommand($FormatString); } /* ################################################################## */ function encStr(txt){ txt=txt.replace(/ä/g,'%E4'); txt=txt.replace(/ö/g,'%F6'); txt=txt.replace(/ü/g,'%FC'); txt=txt.replace(/Ä/g,'%C4'); txt=txt.replace(/Ü/g,'%DC'); txt=txt.replace(/Ö/g,'%D6'); txt=txt.replace(/ß/g,'%DF'); return unescape(txt); } /* med.at JavaScripts */ document.onmousedown=click; var UserBrowser; UserBrowser=checkBrowser(); /*########################################*/ function chkUmfrage(index){ frm=document.frmreg; if(index==1){//eingaben pr?fen if(frm.opt8.checked==true && frm.opttext8.value==''){ alert("Bitte geben Sie einen Text ein."); frm.opttext8.focus(); return false; } if(frm.opt20.checked==true && frm.opttext20.value==''){ alert("Bitte geben Sie einen Text ein."); frm.opttext20.focus(); return false; } if(frm.opt48.checked==true && frm.opttext48.value==''){ alert("Bitte geben Sie einen Text ein."); frm.opt48.focus(); return false; } //######### ok=false; for(x=3;x<=8;x++){//reisen if(document.getElementById('f1opt'+x) && document.getElementById('f1opt'+x).checked==true){ ok=true; break; } } if(!ok){ alert('Bitte f?llen Sie den Block "Reisen" aus.'); scrollTo(0,0); return false; } //######### ok=false; for(x=49;x<=51;x++){//preissegment reisen if(document.getElementById('f2opt'+x) && document.getElementById('f2opt'+x).checked==true){ ok=true; break; } } if(!ok){ alert('Bitte f?llen Sie den Block "Preissegmente Reisen" aus.'); scrollTo(0,200); return false; } //######### ok=false; for(x=9;x<=20;x++){//sport if(document.getElementById('f3opt'+x) && document.getElementById('f3opt'+x).checked==true){ ok=true; scrollTo(0,200); break; } } if(!ok){ alert('Bitte f?llen Sie den Block "Sport" aus.'); return false; } //######### ok=false; for(x=21;x<=32;x++){//preissegment reisen if(document.getElementById('f4opt'+x) && document.getElementById('f4opt'+x).checked==true){ ok=true; break; } } if(!ok){ alert('Bitte f?llen Sie den Block "Veranstaltungen" aus.'); return false; } //######### ok=false; for(x=43;x<=48;x++){//preissegment reisen if(document.getElementById('f7opt'+x) && document.getElementById('f7opt'+x).checked==true){ ok=true; break; } } if(!ok){ alert('Bitte f?llen Sie den Block "Diverses" aus.'); scrollTo(0,400); return false; } document.getElementById('fragebogen').style.display='none'; document.getElementById('userdata').style.display='inline'; scrollTo(0,0); return true; }else if(index==2){//adresse pr?fen with(document.frmreg){ if(u_vorname.value==""){ alert('Bitte geben Sie Ihren Vornamen an.'); u_vorname.focus(); return false; } if(u_nachname.value==''){ alert('Bitte geben Sie Ihren Nachnamen an.'); u_nachname.focus(); return false; } if(u_adresse.value==''){ alert('Bitte geben Sie Ihre Anschrift an.'); u_adresse.focus(); return false; } if(u_plz.value=='' || u_ort.value==''){ alert('Bitte geben Sie Postleitzahl und Ort an.'); u_plz.focus(); return false; } return true; } } } /*#########################################*/ function click() { if(UserBrowser=="IE" || UserBrowser=="IE5"){ if (event.button==2) { //alert('?2001 by med.at') } } } function addForum(artikel,forum,contenttype){ fb=560; fh=370; bb=screen.availWidth; bh=screen.availHeight; l=(bb-fb)/2; t=(bh-fh)/2; page="/forum.php?artikel="+artikel+"&forum="+forum+"&contenttype="+contenttype; ForumWin = this.open(page, "ForumWin", "toolbar=no,menubar=no,location=no,scrollbars=auto,resizable=no,fullscreen=0"); ForumWin.resizeTo(fb,fh); ForumWin.moveTo(l,t); } function openPopup(seite,breite,hoehe){ fb=breite; fh=hoehe; bb=screen.availWidth; bh=screen.availHeight; l=(bb-fb)/2; t=(bh-fh)/2; openPopupWin = this.open(seite, "openPopupWin", "toolbar=no,menubar=no,location=no,scrollbars=auto,resizable=no,fullscreen=0"); openPopupWin.resizeTo(fb,fh); openPopupWin.moveTo(l,t); } function chkForum(){ if (!chkfilled(document.forum.titel,'Titel')){ return false; } return true; } function mailto(type,id){ mailaddr=prompt("An welche Adresse soll die Mail geschickt werden?",""); if(mailaddr){ if(chkmail(mailaddr)){ window.location.href="/email.php?id="+id+"&table="+type+"&mailto="+mailaddr+"&url="+window.location.href; } } } function getfile(file,type){ window.location.href="/cgi-bin/download.pl?type="+type+"&file="+file; } function picdb(feldname,userid){ fb=700; fh=600; bb=screen.availWidth; bh=screen.availHeight; l=(bb-fb)/2; t=(bh-fh)/2; page="/cgi-bin/picdb.pl?feldname="+feldname+"&userid="+userid+"&dbtype=pub&relaunch=1"; PicdbWin = this.open(page, "PicdbWin", "toolbar=no,menubar=no,location=no,scrollbars=auto,resizable=no,fullscreen=0"); PicdbWin.resizeTo(fb,fh); PicdbWin.moveTo(l,t); } function changePic(filelink,fieldname){ if(filelink=="/images/musterdoc.jpg"){ filelinksrc=""; }else{ filelinksrc=filelink; } if(fieldname == "rf1"){ opener.document.forms[1].rf1.value=filelinksrc; opener.document.images.rf1.src=filelink; }else{ if(fieldname == "rf4"){ opener.document.forms[1].rf4.value=filelinksrc; opener.document.images.rf4.src=filelink; }else{ if(fieldname=="pic"){ opener.document.forms[0].pic.value=filelinksrc; opener.document.images.pic.src=filelink; }else{ opener.document.forms[1].startpic.value=filelinksrc; opener.document.images.startpic.src=filelink; } } } self.close(); } function changeDecPoint (my_number){ var tmpNumber = ''; for (var i=0; i 0){ if (my_form.ergebnis.value.charAt (0) == '.'){ my_form.ergebnis.value = '0' + my_form.ergebnis.value; } } if (my_form.ergebnis.value.length > 4){ my_form.ergebnis.value = my_form.ergebnis.value.substring (0, 4); } } } function chkAddsite(){ if (!chkfilled(document.addsite.formname,'Name')){ return false; } if (!chkfilled(document.addsite.formemail,'EMail')){ return false; } if (!chkemail(document.addsite.formemail)){ return false; } //alert(document.addsite.sendtype[2].value); if (! document.addsite.sendtype[2].checked){ if (!chkfilled(document.addsite.link,'Adresse')){ return false; } } return true; } function chkContact(){ if (!chkfilled(document.contact.formname,'Name')){ return false; } if (!chkfilled(document.contact.formemail,'EMail')){ return false; } if (!chkemail(document.contact.formemail)){ return false; } return true; } function richtigesdatum(dateStr) { var datePat = /^(\d{1,2})(\/|.)(\d{1,2})\2(\d{4})$/; // requires 4 digit year var matchArray = dateStr.match(datePat); // is the format ok? if (matchArray == null) { alert("Datumseingabe ist ung?ltig!") return false; } month = matchArray[3]; // parse date into variables day = matchArray[1]; year = matchArray[4]; if (month < 1 || month > 12) { // check month range alert("Monat muss zwischen 1 und 12 liegen!"); return false; } if (day < 1 || day > 31) { alert("Tag muss zwischen 1 and 31 liegen!"); return false; } if ((month==4 || month==6 || month==9 || month==11) && day==31) { alert("Der Monat "+month+" hat keine 31 Tage!") return false; } if (month == 2) { // check for february 29th var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)); if (day>29 || (day==29 && !isleap)) { alert("Der Februar im Jahr " + year + " hat keine " + day + " Tage!"); return false; } } return true; } function datumsanzeige(dateObj) { month = dateObj.getMonth()+1; month = (month < 10) ? "0" + month : month; day = dateObj.getDate(); day = (day < 10) ? "0" + day : day; year = dateObj.getYear(); if (year < 2000) year += 1900; return (day + "." + month + "." + year); } function fruchbarkeitsrechner(pregform) { periode = new Date(); // creates new date objects ovulation = new Date(); geburtstermin = new Date(); today = new Date(); zyklus = 0, eisprung = 0; // sets variables to invalid state ==> 0 if (richtigesdatum(pregform.periode.value)) { // Validates menstual date periodeinput = new Date(pregform.periode.value); periode.setTime(periodeinput.getTime()) }else return false; // otherwise exits zyklus = (pregform.zyklus.value == "" ? 28 : pregform.zyklus.value); // defaults to 28 // validates zyklus range, from 22 to 45 if (pregform.zyklus.value != "" && (pregform.zyklus.value < 22 || pregform.zyklus.value > 45)) { alert("Ihre Zyklusdauer ist entweder zu kurz oder zu lang \n" + "um die Termine richtig zu berechnen! Die Berechnung \n" + "wird dennoch mit Ihren Daten erfolgen. "); } eisprung = (pregform.eisprung.value == "" ? 14 : pregform.eisprung.value); // defaults to 14 // validates eisprung range, from 9 to 16 if (pregform.eisprung.value != "" && (pregform.eisprung.value < 9 || pregform.eisprung.value > 16)) { alert("Ihr Eisprung ist entweder zu fr?h oder zu sp?t \n" + "um die Termine richtig zu berechnen! Die Berechnung \n" + "wird dennoch mit Ihren Daten erfolgen. "); } // sets ovulation date to periode date + zyklus days - eisprung days // the '*86400000' is necessary because date objects track time // in milliseconds; 86400000 milliseconds equals one day var periodeTime = (month + "/" + day + "/" + year) ovulation.setTime((Date.parse(periodeTime)) + (zyklus*86400000) + (2*86400000) - (eisprung*86400000)); pregform.befruchtung.value = datumsanzeige(ovulation); // sets due date to ovulation date plus 266 days geburtstermin.setTime(ovulation.getTime() + 266*86400000); pregform.geburtstermin.value = datumsanzeige(geburtstermin); // sets fetal age to 14 + 266 (pregnancy time) - time left var fetalalter = 266 - ((geburtstermin - today) / 86400000); weeks = parseInt(fetalalter / 7); // sets weeks to whole number of weeks days = Math.floor(fetalalter % 7); // sets days to the whole number remainder // fetal age message, automatically includes 's' on week and day if necessary fetalalter = (weeks > 0 ? (weeks + " Woche" + (weeks > 1 ? "n" : "")) + ", ":"" )+ days + " Tag" + (days != 1 ? "e" : ""); pregform.fetalalter.value = fetalalter; return false; // form should never submit, returns false } function fruchtbarkeitberechnen(pregform) { periode = new Date(); // creates new date objects ovulation = new Date(); erstertag = new Date(); letztertag = new Date() today = new Date(); kurz = 0, lang = 0; // sets variables to invalid state ==> 0 if (richtigesdatum(pregform.periode.value)) { // Validates menstual date periodeinput = new Date(pregform.periode.value); periode.setTime(periodeinput.getTime()) }else return false; // otherwise exits kurz = (pregform.kurz.value == "" ? 28 : pregform.kurz.value); // defaults to 28 // validates kurz range, from 22 to 45 if (pregform.kurz.value != "" && (pregform.kurz.value < 22 || pregform.kurz.value > 45)) { alert("Ihre Zyklusdauer ist entweder zu kurz oder zu lang \n" + "um die Termine richtig zu berechnen! Die Berechnung \n" + "wird dennoch mit Ihren Daten erfolgen. "); } lang = (pregform.lang.value == "" ? 28 : pregform.lang.value); // defaults to 28 // validates lang range, from 22 to 45 if (pregform.lang.value != "" && (pregform.lang.value < 22 || pregform.lang.value > 45)) { alert("Ihre Zyklusdauer ist entweder zu kurz oder zu lang \n" + "um die Termine richtig zu berechnen! Die Berechnung \n" + "wird dennoch mit Ihren Daten erfolgen. "); } // sets ovulation date to periode date + kurz days - lang days // the '*86400000' is necessary because date objects track time // in milliseconds; 86400000 milliseconds equals one day var periodeTime = (month + "/" + day + "/" + year) ovulation.setTime((Date.parse(periodeTime)) + (14*86400000)); pregform.eisprung.value = datumsanzeige(ovulation); // erster fruchtbarer Tag= Beginn der Periode + (k?rzester Zyklus -18) Tage erstertag.setTime((Date.parse(periodeTime)) + ((kurz-18)*86400000)); pregform.erstertag.value = datumsanzeige(erstertag); // erster fruchtbarer Tag= Beginn der Periode + (k?rzester Zyklus -18) Tage letztertag.setTime((Date.parse(periodeTime)) + ((lang-11)*86400000)); pregform.letztertag.value = datumsanzeige(letztertag); return false; // form should never submit, returns false } function chkFett(){ if(!chkfilled(document.th.tu,'Tailienumfang')){ return false; } if(!chkfilled(document.th.hu,'H?ftumfang')){ return false; } } function setHp(){ url="http://www.med.at"; if(UserBrowser == "IE" || UserBrowser == "IE5"){ sHp.style.behavior='url(#default#homepage)'; sHp.setHomePage(url); }else{ netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite"); navigator.preference("browser.startup.homepage",url); } } function setFavorites(){ if(UserBrowser == "IE" || UserBrowser == "IE5"){ window.external.AddFavorite(location.href,document.title); }else{ alert('Um diese Seite als Lesezeichen einzutragen w?hlen Sie entweder\n\nLesezeichen > Lesezeichen hinzuf?gen\n\noder\n\ndr?cken Sie gleichzeitig \'Strg\' und \'D\''); } } function checkBrowser(){ var browser = new Object(); browser.version=navigator.appVersion; browser.name=navigator.appName; if(browser.name.substring(0,9) == "Microsoft"){ von = browser.version.indexOf("MSIE ")+5; bis = browser.version.indexOf(";",von); ver = browser.version.substring(von,bis); if(parseFloat(ver) >= 5){ return "IE5"; }else{ return "IE"; } }else{ return "NS"; } } //Funktionen f?r Top-Button und Menue Mouseovers //Mousover Topbuttons function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i0&&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