var win = null; // =============================================================================================================================== function NewWindow(mypage, myname, w, h, scroll) { if (win && !win.closed) win.close(); LeftPosition = (screen.width) ? (screen.width-w)/2 : 0; TopPosition = (screen.height) ? (screen.height-h)/2 : 0; settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'; win = window.open(mypage, myname, settings); if (win.window.focus) { win.window.focus(); } } // =============================================================================================================================== function getViewport(returnmode) { // Gibt Höhe oder Breite des Viewports zurück // returnmode == 1 gibt viewportheight zurück // returnmode == 2 gibt viewportwidth zurück var viewportwidth; var viewportheight; // standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight if (typeof(window.innerWidth) != 'undefined') { viewportwidth = window.innerWidth; viewportheight = window.innerHeight; } // IE6 in standards compliant mode else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) { viewportwidth = document.documentElement.clientWidth; viewportheight = document.documentElement.clientHeight; } // older versions of IE else { viewportwidth = document.getElementsByTagName('body')[0].clientWidth; viewportheight = document.getElementsByTagName('body')[0].clientHeight; } if (returnmode == 1) return viewportheight; else return viewportwidth; } // =============================================================================================================================== function setHeightSpacer(myValue) { // Setzt Höhe für pt.gif var spacerHeight; var myHeight = getViewport(1); // aktuelle Höhe Viewport holen myValue = myValue || 238; if (document.all) myValue = myValue - 0; // Wenn IE if (myHeight > 0) { spacerHeight = myHeight - myValue; document.getElementById("hoehenspacer").style.height = spacerHeight + "px"; } } // =============================================================================================================================== function hideDiv(idDiv) { document.getElementById(idDiv).style.display = 'none'; } // =============================================================================================================================== function showDiv(idDiv) { document.getElementById(idDiv).style.display = ''; } // =============================================================================================================================== function check_email(email) { var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")"; var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,6}"; var regex = "^" + usr + "\@" + domain + "$"; var rgx = new RegExp(regex); return rgx.exec(email) ? true : false; } // =============================================================================================================================== function maildecode (input) { var output=input; output=output.replace(/\|/, '@'); output=output.replace("#xxcom#", "."); output=output.replace("#xxcom#", "."); output=output.replace("#xxcom#", "."); output=output.replace("#xxcom#", "."); output=output.replace("#xxcom#", "."); output=output.replace("#xxcom#", "."); return (output); } // =============================================================================================================================== function writemaillink ($input,$hid) { $showmail=maildecode($input); $showmail=$showmail.replace('@','@'); $showmail=$showmail.replace(/\./,'.'); $showmail=$showmail.replace(/\?.*/,''); document.write('E-Mail: '); document.write (""); document.write($showmail); document.write ('
'); } // =============================================================================================================================== function makemail($link,$hid) { if ($hid>0) mailtocount($hid); $link=maildecode($link); this.location.href="mailto:"+$link; } // =============================================================================================================================== function addbookmark (BookmarkURL,BookmarkTitle) { // If the browser is Internet Explorer if (window.sidebar) { // Add to Bookmarks (Mozilla Firefox) window.sidebar.addPanel(BookmarkTitle, BookmarkURL, ''); } else if (window.external) { // Add to Favorites (Internet Explorer) window.external.AddFavorite(BookmarkURL,BookmarkTitle) } }