function opacity(id, opacStart, opacEnd, millisec) { //speed for each frame var speed = Math.round(millisec / 100); var timer = 0; //determine the direction for the blending, if start and end are the same nothing happens if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } else if(opacStart < opacEnd) { for(i = opacStart; i <= opacEnd; i++) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } } //change the opacity for different browsers function changeOpac(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "Alpha(opacity=" + opacity + ")"; } function shiftOpacity(id, millisec) { //if an element is invisible, make it visible, else make it ivisible if(document.getElementById(id).style.opacity == 0) { opacity(id, 0, 100, millisec); } else { opacity(id, 100, 0, millisec); } } function openvid(vidname) { var bildschirmx = screen.availWidth; var bildschirmy = screen.availHeight; var hoehe = 611; var breite = 1024; var fensterx = 1024; var fenstery = hoehe; var startx = Math.round((bildschirmx / 2) - (breite / 2) - 10); var starty = Math.round((bildschirmy / 2) - (fenstery / 2) - 50); if(!window.open("flash/vid.php?vidfile=" + vidname , "vid", "width=" + breite + ",height=" + hoehe + ",status=no,toolbar=no,menubar=no,resizable=no,scrollbars=no,screenX=" + startx + ",left=" + startx + ",screenY=" + starty + ",top=" + starty + " ")) { alert ('popupblocker?'); } } function opensitemap() { var bildschirmx = screen.availWidth; var bildschirmy = screen.availHeight; var hoehe = 430; var breite = 930; var fensterx = 200; var fenstery = hoehe; var startx = Math.round((bildschirmx / 2) - (breite / 2) - 10); var starty = Math.round((bildschirmy / 2) - (fenstery / 2) - 50); if(!window.open("sitemap.html" , "sitemap", "width=" + breite + ",height=" + hoehe + ",status=no,toolbar=no,menubar=no,resizable=yes,scrollbars=yes,screenX=" + startx + ",left=" + startx + ",screenY=" + starty + ",top=" + starty + " ")) { alert ('popupblocker?'); } } function getPageSize() { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = window.innerWidth + window.scrollMaxX; yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac xScroll = document.body.scrollWidth; yScroll = document.body.scrollHeight; } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari xScroll = document.body.offsetWidth; yScroll = document.body.offsetHeight; } var windowWidth, windowHeight; if (self.innerHeight) { // all except Explorer if(document.documentElement.clientWidth){ windowWidth = document.documentElement.clientWidth; } else { windowWidth = self.innerWidth; } windowHeight = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode windowWidth = document.documentElement.clientWidth; windowHeight = document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowWidth = document.body.clientWidth; windowHeight = document.body.clientHeight; } // for small pages with total height less then height of the viewport if(yScroll < windowHeight){ pageHeight = windowHeight; } else { pageHeight = yScroll; } // for small pages with total width less then width of the viewport if(xScroll < windowWidth){ pageWidth = xScroll; } else { pageWidth = windowWidth; } return [pageWidth,pageHeight]; } function showProf(e) { var posx = 0; var posy = 0; if (!e) var e = window.event; if (e.pageX || e.pageY) { posx = e.pageX; posy = e.pageY; } else if (e.clientX || e.clientY) { posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } test2 = new Array; test2 = getPageSize(); divX2 = (test2[0] / 2) - 350; pos = divX2; if(document.getElementById('apDiv1').style.visibility=='hidden') { document.getElementById("apDiv1").style.left = pos + "px"; document.getElementById('apDiv1').style.visibility='visible'; document.getElementById('ticker').style.visibility ='hidden'; AjaxRequest.get({'url':'module/module_load.php','onSuccess':function(req){ insert_content(req.responseText); }}); hideB(); changeOpac(100,'apDiv1'); } else { document.getElementById('hid').style.visibility='hidden'; changeOpac(0,'hid'); changeOpac(0,'apDiv1'); document.getElementById('apDiv1').style.visibility='hidden'; document.getElementById('ticker').style.visibility ='visible'; } } function insert_content(cn) { document.getElementById('gad_content').innerHTML = cn; } function hideB() { test = new Array; test = getPageSize(); document.getElementById('hid').style.width = test[0] + 'px'; document.getElementById('hid').style.height = test[1] + 'px'; document.getElementById('hid').style.visibility='visible'; changeOpac(70,'hid'); } function initPage(){ } function gadget(gd,st,container) { if(st == false) { document.getElementById(container).style.visibility='hidden'; } else { document.getElementById(container).style.visibility='visible'; } writeCookie(gd,st); } function showEdlg(e) { var myX = getPageSize(); var xDLG = (myX[0] / 2) - 220; document.getElementById("empdlg").style.top = '300px'; document.getElementById("empdlg").style.left = xDLG + 'px'; document.getElementById('empdlg').style.visibility='visible'; } function sendEdlg(theform,aid) { var status = AjaxRequest.submit( theform ,{ 'onLoading':function() { document.getElementById("empdlg").innerHTML = innerHTML = '

Empfehlung wird versendet
';} ,'onSuccess':function(req){ handleEdlg(req.responseText,aid); } } ); return status; } function handleEdlg(mess,aid) { document.getElementById("empdlg").innerHTML = '

' + mess +'

Schliessen

'; } function meclose(aid) { document.getElementById('empdlg').style.visibility='hidden'; document.getElementById("empdlg").innerHTML = innerHTML ='
Diesen Artikel empfehlen
E-Mailadresse
 
'; } function showP() { document.getElementById('hid2').className="pop1 content_load"; test = new Array; test = getPageSize(); divX = (test[0] / 2) - 250; divY = (test[1] / 2) - 180; document.getElementById('hid').style.width = test[0] + 'px'; document.getElementById('hid').style.height = test[1] + 'px'; document.getElementById('hid').style.visibility='visible'; changeOpac(70,'hid'); document.getElementById('hid2').style.top = divY + 'px'; document.getElementById('hid2').style.left = divX + 'px'; document.getElementById('hid2').style.visibility='visible'; changeOpac(95,'hid2'); AjaxRequest.get( { 'url':'src/test.php' ,'onSuccess':function(req){ showP_C(req.responseText); } } ); } function sleep(delay) { var start = new Date().getTime(); while (new Date().getTime() < start + delay); } function showP_C(content) { document.getElementById('hid2').innerHTML = content; document.getElementById('hid2').className="pop1"; } function hideP(){ document.getElementById('hid').style.visibility='hidden'; document.getElementById('hid2').style.visibility='hidden'; changeOpac(0,'hid'); changeOpac(100,'hid2'); } window.onresize = function (evt) { test = new Array; test = getPageSize(); if(document.getElementById('empdlg').style.visibility == 'visible') { var xDLG = (test[0] / 2) - 220; document.getElementById("empdlg").style.left = xDLG + 'px'; } divX = (test[0] / 2) - 250; divY = (test[1] / 2) - 180; document.getElementById('hid').style.width = test[0] + 'px'; document.getElementById('hid').style.height = test[1] + 'px'; document.getElementById('hid2').style.top = divY + 'px'; document.getElementById('hid2').style.left = divX + 'px'; } //var resettext = 'STRATO legt grossen Wert auf Kundenzufriedenheit.
Das bestaetigen Auszeichnungen und Zertifizierungen.'; //var resettext = 'STRATO legt grossen Wert auf Kundenzufriedenheit.
LA BLA.'; function cloud_text(mode,txt) { if(mode == 'on') { document.getElementById('st_txt').innerHTML = txt; } else { document.getElementById('st_txt').innerHTML = decode_utf8(resettext); } } function encode_utf8( s ) { return unescape( encodeURIComponent( s ) ); } function decode_utf8( s ) { return decodeURIComponent( escape( s ) ); } function handlefave(artId,modus) { AjaxRequest.get( { 'url':'src/handle_cooki.php?articleid=' + artId + '&sessionID=' + session_id + '&mode=' + modus ,'onSuccess':function(req){ handlefavereq(req.responseText,modus,artId); } } ); } function handlefavereq(mes,id,artId) { if(id == 2) { var obj = document.getElementById('faveicon'); obj.src = 'int_images/favoriten.png'; var obj2 =document.getElementById('favelnk'); obj2.title = 'Ajouter aux favoris'; obj2.onclick = function() { handlefave(artId,'1'); } } else { var obj = document.getElementById('faveicon'); obj.src = 'int_images/favoriten_btn.jpg'; var obj2 =document.getElementById('favelnk'); obj2.title = 'Supprimer des favoris'; obj2.onclick = function() { if(confirm('Supprimer des favoris')) handlefave(artId,'2'); } } if(mes.length > 5) alert(mes); } function transparency(element,percentage) { // Lokale Variablen definieren var i, count, objStyle, filterValue, opacityValue; // Browser unterstuetzt (W3C-)DHTML? if(document.getElementById) { // Wurde Object uebergeben und existiert es? if(typeof(element)=="object" && element) { obj=element; } // Ansonsten: Existiert (mindestens) ein HTML-Element mit passendem NAME-Attribut? else if (document.getElementsByName(element) && document.getElementsByName(element)[0]) { obj=document.getElementsByName(element); } // Ansonsten: Existiert ein HTML-Element mit passendem ID-Attribut? else if (document.getElementById(element)) { obj=document.getElementById(element); } // Ansonsten: Existiert (mindestens) ein passendes HTML-Element? else if (document.getElementsByTagName && document.getElementsByTagName(element) && document.getElementsByTagName(element)[0]) { obj=document.getElementsByTagName(element); } // Ansonsten: Kein passendes Objekt gefunden else { obj=false; } // Wenn ein Objekt existiert if(obj) { // Gueltigen Prozentwert definieren (Deckungswert) percentage=(typeof(percentage)=="undefined")?50:100-percentage; // Wert fuer (IE-)Filter filterValue="Alpha(opacity="+percentage+")"; // Wert fuer CSS opacity opacityValue=""+percentage/100; // Anzahl der passenden Elemente bestimmen count=(obj.length)?obj.length:1; // Diese Elemente durchgehen for(i=0;i