/*window.addEvent('load', function() {
    //Functionality for Flash Master. Script should only start after page is load. 
    if (document.getElementById("flashcontent")) startFlash();
    if (document.getElementById("logo")) {
      $('logo').setProperty('class', 'linkHand');
      document.getElementById("logo").onclick = function () {
        document.location.href = "default.aspx?ni=62329";
      }
    }
    var highlight = document.getElementsByTagName("fieldset");
    for (var i = 0;i<highlight.length;i++) {

    var klassenName = highlight[i].className;
    if(klassenName=="line" || klassenName=="last" || klassenName=="second" || klassenName=="bgHi") {
      highlight[i].onclick = function () {
        reset();
        this.style.backgroundColor="#fffde5";
      }
    }    
    var highlightInput = highlight[i].getElementsByTagName("input");
    var highlightSelect = highlight[i].getElementsByTagName("select");
    var highlightTextarea = highlight[i].getElementsByTagName("textarea");

    for (var j = 0;j<highlightSelect.length;j++) {
      highlightSelect[j].onfocus = function () {
        reset();
        highLightFieldset(this);
      }
    }    
    for (var j = 0;j<highlightInput.length;j++) {
      highlightInput[j].onfocus = function () {
        reset();
        highLightFieldset(this);
      }
    }    
    for (var j = 0;j<highlightTextarea.length;j++) {
      highlightTextarea[j].onfocus = function () {
        reset();
        highLightFieldset(this);
      }
    }    
    }
});

var highLightFieldset = function (x) {
  //TODO General Functionality for parent nodes
  if (x.parentNode.nodeName.toString().toUpperCase()=="FIELDSET") {
    x.parentNode.style.backgroundColor="#fffde5";
  }
  if (x.parentNode.parentNode.nodeName.toString().toUpperCase()=="FIELDSET") {
    x.parentNode.parentNode.style.backgroundColor="#fffde5";
  }
  if (x.parentNode.parentNode.parentNode.nodeName.toString().toUpperCase()=="FIELDSET") {
    x.parentNode.parentNode.parentNode.style.backgroundColor="#fffde5";
  }
  if (x.parentNode.parentNode.parentNode.parentNode.nodeName.toString().toUpperCase()=="FIELDSET") {
    x.parentNode.parentNode.parentNode.parentNode.style.backgroundColor="#fffde5";
  }
}

var reset = function () {
  var highlight = document.getElementsByTagName("fieldset");
  for (var i = 0;i<highlight.length;i++) {    
    var klassenName = highlight[i].className;
    if(klassenName=="line" || klassenName=="last" || klassenName=="second" || klassenName=="bgHi") {
      highlight[i].style.backgroundColor = "#eeeeee";
    }
  }
}

window.onresize = neuAufbau;
function neuAufbau() {
    if (document.getElementById("footerContainer")) {
        if (window.getScrollHeight()<=window.getHeight()) {
            $('footerContainer').setStyle('position', 'absolute');
            $('footerContainer').setStyle('top', window.getScrollHeight()-45);
        } 
        //Buggy IE6 misst die scrollheight völlig anders. Mist
        else if (window.ie6 && (window.getScrollHeight()-4<=window.getHeight())) {
            $('footerContainer').setStyle('position', 'absolute');
            $('footerContainer').setStyle('top', window.getScrollHeight()-49);
        //Else relative Position
        } else {
            $('footerContainer').setStyle('position', 'relative');
            $('footerContainer').setStyle('top', 'auto');
            if (window.ie) $('footerContainer').setStyle('margin-bottom', -20);
        }
    }
}



var meldung = function () {
  //alert("Diese Funktionalität ist noch nicht implementiert!");
}

var change = function (x) {
  if (isNaN(x)) {
    document.location.href=x;
  } else {
    meldung();
  }
} 

*/

var iPrint = 1;

function hideQuickstart(){
    if (document.getElementById("quicknavContainer") != null)
        document.getElementById("quicknavContainer").style.display = "none";
}

function showQuickstart(){
   document.getElementById("quicknavContainer").style.display = "inline"; 
}

function neuAufbau() {
    if (document.getElementById("footerContainer")) {
        if (window.getScrollHeight()<=window.getHeight()) {
            $('footerContainer').setStyle('position', 'absolute');
            $('footerContainer').setStyle('top', window.getScrollHeight()-45);
        } 
        //Buggy IE6 misst die scrollheight völlig anders. Mist
        else if (window.ie6 && (window.getScrollHeight()-4<=window.getHeight())) {
            $('footerContainer').setStyle('position', 'absolute');
            $('footerContainer').setStyle('top', window.getScrollHeight()-49);
        //Else relative Position
        } else {
            $('footerContainer').setStyle('position', 'relative');
            $('footerContainer').setStyle('top', 'auto');
            if (window.ie) $('footerContainer').setStyle('margin-bottom', -20);
        }
    }
}

//Warenkorb Accordion
//window.addEvent('domready', function() {
window.addEvent('load', function() {
    
    //Bildet die Tooltipps
    var Tips1 = new Tips($$('.infoTipp'));

    neuAufbau();
    var accordion = new Accordion('h3.toggler', 'div.element', {
	    opacity: false,
	    onActive: function(toggler, element){
		    //toggler.setStyle('color', '#ff3300');
		    temp = toggler.getChildren();
		    //temp[0].src="images/btn_openTab.gif";
	    },
	    onBackground: function(toggler, element){
		    //toggler.setStyle('color', '#222');
		    temp = toggler.getChildren();
		    //temp[0].src="images/btn_closeTab.gif";
	    }
    }, $('accordion'));
    //accordion.display (0);
    //FAQ
    var FAQ = new Accordion('div.toggler', 'div.element', {
	    opacity: false,
	    onActive: function(toggler, element){
		    toggler.setStyle('color', '#004687');
	    },
	    onBackground: function(toggler, element){
		    toggler.setStyle('color', '#666666');
	    }
    }, $('data'));
    //FAQ.display (0);

    //Send-Page
//    var lnkTell = $('lnkTell');
//    if (null != lnkTell)
//    {
//        lnkTell.addEvent('click', function() {
//        window.open(this.href,'AirPlus','resizable=no,width=480,menubar=no,status=no,scrollbars=no,toolbar=no,height=650');
//        return false;
//        });
//    }
});

function popup_klein(url) {
    var options = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=480,height=400,top=10,left=10';
    if(url.indexOf('?')== -1)
        window.open(url + '?HideNavigation=1', 'new', options);
    else
        window.open(url + '&HideNavigation=1', 'new', options);
}

function popup_newwindow(url) {
    window.open(url, '_new');
}

function popup_newwindow_710_455(url) {
    var options = 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=710,height=455,top=10,left=10';
    window.open(url + '&HideNavigation=1', 'popup_newwindow_710_455', options);
}
 function getInnerHTML(){
    document.getElementById("printContent").innerHTML = window.opener.document.getElementById("data").innerHTML;
    
   // firefox bug
   // es werden keine Inhalte der textfelder übernommen
   
   // Broschüren
   for(var i=0; i <= 50; i++){
         if (i < 10){
            i = "0" + i;
         }
         if(document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_gv_brochures_ctl"+ i + "_ddl_count")){
            document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_gv_brochures_ctl"+ i + "_ddl_count").selectedIndex = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_gv_brochures_ctl"+ i + "_ddl_count").selectedIndex;
         }
   }
   
   // Empfängerdaten
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_0") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_0").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_0").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_0").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_1") != null)
    (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_1").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_1").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblRecipientSalutation_1").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientFirstname") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientFirstname").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientFirstname").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientLastname") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientLastname").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientLastname").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCompany") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCompany").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCompany").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientEmail") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientEmail").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientEmail").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientStreet") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientStreet").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientStreet").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientZipcode") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientZipcode").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientZipcode").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCity") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCity").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCity").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCountry") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCountry").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtRecipientCountry").value;
   
   // Userdaten
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_0") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_0").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_0").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_0").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_1") != null)
    (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_1").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_1").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_rblSalutation_1").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtFirstname") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtFirstname").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtFirstname").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtLastname") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtLastname").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtLastname").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCompany") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCompany").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCompany").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtEmail") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtEmail").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtEmail").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtStreet") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtStreet").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtStreet").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtZipcode") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtZipcode").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtZipcode").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCity") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCity").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtCity").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtPhone") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtPhone").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtPhone").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_ddlProduct") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_ddlProduct").selectedIndex = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_ddlProduct").selectedIndex;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtMessage") != null)
        document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtMessage").value = window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_txtMessage").value;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkCallback") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkCallback").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkCallback").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkCallback").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletter") != null) 
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletter").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletter").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletter").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletterCard") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletterCard").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletterCard").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkNewsletterCard").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkPersonalData") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkPersonalData").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkPersonalData").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkPersonalData").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_0") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_0").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_0").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_0").checked = false;
   if (document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_1") != null)
        (window.opener.document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_1").checked) ?  document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_1").checked = true : document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_chkInfo_1").checked = false;
            
    for(var i=0; i <= 10; i++){
        if(document.getElementById("." + i)){
            document.getElementById("." + i).style.height = "100px";
            document.getElementById("." + i).style.opacity = "1"; 
        }
    }
}
      
function openTellFriendWindow(ni,s,v,docid,a,newsid)
{
    var linkTellFriend = "tellFriend.aspx?tf_ni=" + ni +"&tf_s=" + s + "&tf_v=" + v + "&tf_docID=" + docid + "&tf_a=" + a + "&tf_newsid=" + newsid;
    var newWin = window.open(linkTellFriend,'TellFriendPopUp','resizable=no,width=515,height=600,menubar=no,status=no,scrollbars=no,toolbar=no');
    newWin.focus();
    
}  

function openPrintWindow(){
    if(iPrint==1)
	{
	    //alert(document.getElementById("ctl00_ctl00_cph_base_cphMain_ControlPlaceholder1_ctl00_pnlFormInput").innerHTML);
        var newWin = window.open('PrintPopup.aspx','PrintPopUp','resizable=yes,width=550,menubar=no,status=no,scrollbars=yes,toolbar=no,height=650');
        newWin.setTimeout("getInnerHTML()", 2000);
        newWin.focus();
    }
}

function GetPrintUrl()
{
	var locationString = location.href;
	var qPos = locationString.indexOf('?')
	var targetLocation = '';
	if (qPos>=0)
	{
		var rPos = locationString.indexOf('#');
		if (rPos>0)
		{
			targetLocation = locationString.substring(0, locationString.length - 1) +  '&print=true#';
		}
		else
		{
			targetLocation = locationString + '&print=true';
		}
	}
	else
	{
		targetLocation = locationString + '?print=true';
	}
	return targetLocation;
}

function OpenZoomImage(url, description)
{
	window.open(GetZoomImageUrl(url,description),'', 'resizable=no,width=621,menubar=no,status=no,scrollbars=no,toolbar=no,height=525');
	
	return false;
}

function GetZoomImageUrl(url, description)
{
	var locationString = location.href;
	var qPos = locationString.indexOf('?')
	var sUrl = '';	
	var stargetLocation = '';
	if (qPos>=0)
	{
		sUrl = locationString.substring(0, qPos);
	}
	else
	{		
		sUrl = locationString;
	}
	sUrl = sUrl.replace('http://','');		
	pPos = sUrl.indexOf('/');
	if (pPos>=0){
		//targetLocation = "http://" + sUrl.substring(0,pPos) + "/zoomImage.aspx" + "?url=" + url + "&description=" + description;
		// TODO
		targetLocation = "http://" + sUrl.substring(0,pPos) + "/airplus/zoomImage.aspx" + "?url=" + url + "&description=" + description;
	}
	
	return targetLocation;
}

function disableLinks()
{
	//Begin with 1 in loop because of the first link for printing
	for(i=1; i<document.links.length; i++)
	{	
		document.links[i].href = "#";
	}			
}
/*
function checkIncreaseSize(id)
{
   var element = document.getElementById(id);
   if (dw_fontSizerDX.curSize+3 < 19){
    element.src = "./images/increaseTextSize.gif";
   }else{
    element.src = "./images/increaseTextSize_disabled.gif";
   }
   
}
function checkDecreaseSize(id)
{
   var element = document.getElementById(id);
   if (dw_fontSizerDX.curSize+3 > 9){
    element.src = "./images/decreaseTextSize.gif";
   }else{
    element.src = "./images/decreaseTextSize_disabled.gif";
   }
   
}*/


