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('
').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);
}