jQuery(function() { //alert('jquery on'); jQuery('#topMenu').children().mouseover(function(el){ //lang=jQuery('#topMenu').attr('class'); setTab(jQuery(el.currentTarget).attr('id'),jQuery(el.currentTarget).attr('title')); }).mouseout(function(el){ toggleSubNav(0); }); jQuery('#subNavInner').mouseover(function(el){ toggleSubNav(1); }).mouseout(function(el){ toggleSubNav(0); }); var siteURI = $('meta[name=URI]').attr("content"); if($("#fbLikeDiv")){ $("#fbLikeDiv").html(""); } }); function toggleSubNav(state){ var subNav = jQuery('#subNav'); if(state == 1){ subNav.show(); return; }else{ subNav.hide(); return; } } function setTab(elID,elTITLE){ jQuery('#subNavInner .tab').attr('id',elID); jQuery('#tabTitle').text(elTITLE); toggleSubNav(1); loadTab(elID,elTITLE); } function loadTab(elID,elTITLE){ jQuery('.tabBody').html('
Lade '+elTITLE+'
').addClass('load'); jQuery.ajax({ url: "tab-"+elID.toLowerCase()+".html", //?lang="+lang+"", context: document.body, success: function(data){ jQuery('.tabBody').html(data).removeClass('load'); } }); } biXml = function(filename,data){ if(data){ this.data=data; this.method="POST"; }else{ this.data=null; this.method="GET"; } this.filename=filename; this.load(); } biXml.prototype.load=function(){ try { this.xmlDoc = new XMLHttpRequest(); this.xmlDoc.overrideMimeType("text/xml"); }catch(e) { try { this.xmlDoc = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { alert(e+"no xml support"); } } try { this.xmlDoc.open(this.method, this.filename,false); this.xmlDoc.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8'); this.xmlDoc.send(this.data); } catch(e) { alert(e+"no xmlfile found"); } } var win = window; var doc = document; var loadedData = new Array(); var DOM = new Object(); DOM.loadHeadData = function(data) { var datei = data.split('.'); var url = data; if(!DOM.inArray(data,loadedData)) { if(datei[1]=='js'){ obj = doc.createElement('script'); obj.setAttribute('language','javascript'); obj.setAttribute('type','text/javascript'); obj.setAttribute('src',url); } else if(datei[1]=='css'){ obj = doc.createElement('link'); obj.setAttribute('type','text/css'); obj.setAttribute('rel','stylesheet'); obj.setAttribute('href',url); } else return null; doc.getElementsByTagName('head')[0].appendChild(obj); loadedData.push(data); } } DOM.inArray = function(str,sArray) { var indx=false; for(var i=0;i < sArray.length;i++) if(sArray[i] == str)indx=true; return indx; } var sID=null; DOM.handleError = function () {if(sID==1){return false;}else{return true;}} DOM.handleError(); function showContactForm(art){ DOM.loadHeadData("css/form.css"); DOM.loadHeadData("js/form.js"); pstr="&action=showForm&select="+art+""; var form=new biXml("inc/formular.php",pstr); contactForm=document.getElementById('callBackForm'); contactForm.innerHTML=form.xmlDoc.responseText; contactForm.style.display="block"; contactForm.className="block col1-2"; document.getElementById("leftContent").style.display="none"; document.getElementById("col2-2").style.display="none"; $("html").animate({ scrollTop: 500 }, "slow"); checkSubmitBtn(15000); } function sendData(form){ pstr="&action=sendForm"; pstr+=getFormVars(form.name); var form=new biXml("inc/formular.php",pstr); document.getElementById('callBackForm').innerHTML=form.xmlDoc.responseText; setTimeout ("closeForm()",5000); } function closeForm(){ document.getElementById("callBackForm").style.display="none"; document.getElementById("leftContent").style.display="block"; document.getElementById("col2-2").style.display="block"; } function checkSubmitBtn(time){ sendBtn=document.getElementById("sendBtn"); sendBtn.className=sendBtn.className+" kontaktINPUTSendTrans"; setTimeout('enableSubmitBtn()',0); } function enableSubmitBtn (){ sendBtn.disabled=false ; sendBtn.className="kontaktINPUTSend cursor"; } function openSiteMap(){ if ($("div.footNotes").is(":hidden")) { $("div.footNotes").slideDown("slow"); $("html").animate({ scrollTop: $(document).height() }, "slow"); } else { $("div.footNotes").slideUp("slow"); } } //versteckt die eMail Adresse vor SpamRobotern var prefix = null;var domain = null;var tld = null;var subject = null;var txt = null; function QI_writeMail(prefix,domain,tld,subject,txt){ if(!txt)txt=subject; output=" "+txt+""; document.write(output); }