/* Cached: 20120223015142 */ var PicFader = function () { var visual = renderer.assimilate(document.getElementById('logo').getElementsByTagName('img')[1]), visuals = ["13.jpg","10.jpg","7.jpg","1.jpg","3.jpg","11.jpg","14.jpg","16.jpg","2.jpg","17.jpg","15.jpg","9.jpg","12.jpg","8.jpg","5.jpg","4.jpg","6.jpg"], visualsTimeout = 4000; window.setTimeout(function () { this.fade(visual, visuals, visualsTimeout, 'changeHead', 1); }.bindTo(this), visualsTimeout); } PicFader.prototype.fade = function (element, elements, timeout, tmpId, zIndex) { element.parentNode.faderInterval = window.setInterval(function () { var currentPositionStyle = element.getCSSValue('position'); do { rand = (Math.round(Math.random()*(elements.length-1))) } while (element.src.indexOf(elements[rand])>-1); var d = new Date; var replace = new RegExp(elements[rand].replace(/[0-9]*\.jpg/, '[0-9]*\.jpg.*')); var newElement = renderer.createElement('img', { 'id':tmpId, 'src':element.src.replace(replace, elements[rand]+'?'+d.getTime()), 'style':{ 'position':'absolute', 'top':element.offsetTop + 'px', 'left':'0', 'zIndex':zIndex } }); newElement.setOpacity(0); eventHandler.addEvent(newElement, 'load', function () { eventHandler.addEvent(newElement, 'fadeready', function () { eventHandler.addEvent(element, 'remove', function () { element = this; this.id = ''; this.style.position = currentPositionStyle; this.style.zIndex = zIndex-1; }.bindTo(this)); element.remove(); }.bindTo(newElement)) element.parentNode.insertBefore(newElement, element); renderer.fade(newElement); }) }, timeout) } var initSocialBookmarks = function () { var box = document.getElementById('socialBookmarks'); var links = box.getElementsByTagName('a'); for (var i=0; i < links.length;i++) { if (typeof links[i].className != 'undefined' && links[i].className != '') { links[i].title = 'Diese Seite bookmarken bei '+links[i].className; } } } eventHandler.addLoadEvent(function () { new PicFader; initSocialBookmarks(); var captcha = document.getElementById('captcha'); if(captcha){ eventHandler.addEvent(captcha,'click',function(){ var d=new Date(); captcha.src=captcha.src.replace(/(reloadcaptcha|captcha)_/, 'reloadcaptcha_').replace(/\?.*$/, '')+'?'+d.getTime(); }); } }) function checkForm(formName){ var error = false; var msg = ''; var myFocus = ''; if (formName == 'sucheArzneimittel' || formName == 'sucheArzneimittelIndex' || formName == 'volltextsuche' || formName == 'volltextsucheForm' || formName == 'sucheHeilmittel' || formName == 'sucheHeilmittelForm' || formName == 'suchePharmaunternehmen' || formName == 'sucheLexikaForm') { if (document[formName].query.value=='' || document[formName].query.value.length < 3 ){ error = true; msg += 'Ihr Suchbegriff ist kürzer als 3 Zeichen!'; myFocus = document[formName].query; } } if (formName == 'addHausmittel') { if (document[formName].anrede[0].checked==false && document[formName].anrede[1].checked==false){ error = true; msg += 'Anrede wurde nicht ausgewählt!\n'; if(myFocus==''){myFocus = document[formName].anrede[0];} document.getElementById('spanAnrede').className = 'fail'; }else{ document.getElementById('spanAnrede').className = ''; } if (document[formName].name.value==''){ error = true; msg += 'Es wurde kein Name eingetragen!\n'; if(myFocus==''){myFocus = document[formName].name;} document.getElementById('labelName').className = 'fail'; }else{ document.getElementById('labelName').className = ''; } if (document[formName].email.value==''){ error = true; msg += 'Es wurde keine E-Mail eingetragen!\n'; if(myFocus==''){myFocus = document[formName].email;} document.getElementById('labelEmail').className = 'fail'; }else{ document.getElementById('labelEmail').className = ''; } if (document[formName].hausmittel.value==''){ error = true; msg += 'Es wurde kein Hausmittel eingetragen!\n'; if(myFocus==''){myFocus = document[formName].hausmittel;} document.getElementById('labelHausmittel').className = 'fail'; }else{ document.getElementById('labelHausmittel').className = ''; } if (document[formName].krankheit.value==''){ error = true; msg += 'Es wurde keine Krankheit eingetragen!\n'; if(myFocus==''){myFocus = document[formName].krankheit;} document.getElementById('labelKrankheit').className = 'fail'; }else{ document.getElementById('labelKrankheit').className = ''; } if (document[formName].anwendung.value==''){ error = true; msg += 'Es wurde keine Anwendung eingetragen!\n'; if(myFocus==''){myFocus = document[formName].anwendung;} document.getElementById('labelAnwendung').className = 'fail'; }else{ document.getElementById('labelAnwendung').className = ''; } if (document[formName].wirkung.value==''){ error = true; msg += 'Es wurde keine Wirkung eingetragen!\n'; if(myFocus==''){myFocus = document[formName].wirkung;} document.getElementById('labelWirkung').className = 'fail'; }else{ document.getElementById('labelWirkung').className = ''; } } if (formName == 'gewinnspielForm') { if (document[formName].loesung.value==''){ error = true; msg += 'Sie haben keine Lösung angegeben!\n'; if(myFocus==''){myFocus = document[formName].loesung;} document.getElementById('labelLoesung').className = 'fail'; }else{ document.getElementById('labelLoesung').className = ''; } if (document[formName].gewinnWunsch[0].checked==false && document[formName].gewinnWunsch[1].checked==false){ error = true; msg += 'Sie haben keinen Gewinnwunsch angegeben!\n'; if(myFocus==''){myFocus = document[formName].gewinnWunsch[0];} document.getElementById('spanGewinnWunsch').className = 'fail'; }else{ document.getElementById('spanGewinnWunsch').className = ''; } if (document[formName].anrede[0].checked==false && document[formName].anrede[1].checked==false){ error = true; msg += 'Anrede wurde nicht ausgewählt!\n'; if(myFocus==''){myFocus = document[formName].anrede[0];} document.getElementById('spanAnrede').className = 'fail'; }else{ document.getElementById('spanAnrede').className = ''; } if (document[formName].vname.value==''){ error = true; msg += 'Es wurde kein Vorname eingetragen!\n'; if(myFocus==''){myFocus = document[formName].vname;} document.getElementById('labelVname').className = 'fail'; }else{ document.getElementById('labelVname').className = ''; } if (document[formName].nname.value==''){ error = true; msg += 'Es wurde kein Name eingetragen!\n'; if(myFocus==''){myFocus = document[formName].nname;} document.getElementById('labelNname').className = 'fail'; }else{ document.getElementById('labelNname').className = ''; } if (document[formName].strasse.value==''){ error = true; msg += 'Es wurde keine Strasse eingetragen!\n'; if(myFocus==''){myFocus = document[formName].strasse;} document.getElementById('labelStrasse').className = 'fail'; }else{ document.getElementById('labelStrasse').className = ''; } if (document[formName].plz.value=='' || document[formName].plz.value.length <5){ error = true; msg += 'Es wurde keine, oder eine falsche PLZ eingetragen!\n'; if(myFocus==''){myFocus = document[formName].plz;} document.getElementById('labelPlz').className = 'fail'; }else{ document.getElementById('labelPlz').className = ''; } if (document[formName].ort.value==''){ error = true; msg += 'Es wurde kein Ort eingetragen!\n'; if(myFocus==''){myFocus = document[formName].ort;} document.getElementById('labelOrt').className = 'fail'; }else{ document.getElementById('labelOrt').className = ''; } if (document[formName].email.value==''){ error = true; msg += 'Es wurde keine E-Mail eingetragen!\n'; if(myFocus==''){myFocus = document[formName].email;} document.getElementById('labelEmail').className = 'fail'; }else{ document.getElementById('labelEmail').className = ''; } if (document[formName].gewinnspielbedingungen.checked==false){ error = true; msg += 'Es wurden die Gewinnspielbedingungen nicht akzeptiert!\n'; if(myFocus==''){myFocus = document[formName].gewinnspielbedingungen;} document.getElementById('spanGewinnspielBedingungen').className = 'fail'; }else{ document.getElementById('spanGewinnspielBedingungen').className = ''; } if (document[formName].captchaCode.value==''){ error = true; msg += 'Es wurde kein Spam-Schutz eingetragen!\n'; if(myFocus==''){myFocus = document[formName].captchaCode;} document.getElementById('labelCaptchaCode').className = 'fail'; }else{ document.getElementById('labelCaptchaCode').className = ''; } } if (formName == 'firmenempfehlungen') { var validate=new Array('name', 'strasse', 'plz', 'ort', 'tel', 'info', 'agb', 'email', 'emailOptin'); var rt = 0; var label = ''; var error=new Array(); for (x=0;x0){ alert("Bitte alle mit * markierten Felder ausfüllen."); for (x=0;x