
function showMenu(obj) {
    obj.setStyle({
		'overflow': 'visible'
		});
}

function hideMenu(obj) {
    obj.setStyle({
		'overflow': 'hidden'
		});
}
  
function toggleHoverImage(obj, season, j){
	if(obj.id == 'hoverImage'+thisRegionID){
	
	}
	else{
		if(j == 1){
			if(season == 'blue' || season== '21'){
				obj.src = 'http://www.tirol.at/img/landing_regions_trans_at2.gif';
			} else {
				obj.src = 'http://www.tirol.at/img/landing_regions_trans_at1.gif';
			}
		} else {
			obj.src = 'http://www.tirol.at/img/landing_regions_trans.gif';
		}
	}
}

function addOfferII(id,email,title) {

	var positionCart = Position.cumulativeOffset($('landingOfferList'));
	var positionOrderBtn = Position.cumulativeOffset($('input_div_landing_offer'+id));

    $('landingFlightButton').setStyle({
		display: 'block',
		opacity: '1',
		left: positionOrderBtn[0]+'px',
		top: positionOrderBtn[1]+'px',
		position: 'absolute'
		});
	
    
	new Effect.Morph('landingFlightButton', {
										style: 'top:'+positionCart[1]+'px;left:'+positionCart[0]+'px;opacity:0;',
										afterFinish: function() {$('landingFlightButton').style.display = 'none';}
									}
					);
	
	var onSuccess = function(transport) {
						eval("var responseJSON = " + transport.responseText + ";");
						$('landingOfferList').update(responseJSON.items);
						$('input_div_landing_offer'+id).replace('<div id="input_div_landing_offer'+id+'" class="xxlLandingBgCheckbox" ><div style="float:left;padding-top:5px;padding-left:4px;"><input id="input_landing_offer'+id+'" type="checkbox" name="input_landing_offer'+id+'" onclick="deleteOfferII('+id+',\''+email+'\',\''+title+'\');" checked="checked" /></div><div style="float:left;padding-top:6px;padding-left:3px;color:#000000;width:100px;overflow:hidden;"><label for="input_landing_offer' + id + '">' + unverbindlichanfragen + '</label></div></div>');
					}

	new Ajax.Request( AJAXPath + "ajax.php", {
							method: 'post',
							postBody: '_cmd=addSessionOfferII&_item=landingpage&_itemId=' + id + '&_itemEmail=' + email + '&_itemTitle=' + title,
							onSuccess: onSuccess
						}
					);
}

function deleteOfferII(id,email,title) {

/*	var positionCart = Position.cumulativeOffset($('landingOfferList'));
	var positionOrderBtn = Position.cumulativeOffset($('input_div_landing_offer'+id));

    $('landingFlightButton').setStyle({
		display: 'block',
		opacity: '0',
		left: positionCart[0]+'px',
		top: positionCart[1]+'px',
		position: 'absolute'
		});

	new Effect.Morph('landingFlightButton', {
										style: 'top:'+positionOrderBtn[1]+'px;left:'+positionOrderBtn[0]+'px;opacity:0;',
										afterFinish: function() {$('landingFlightButton').style.display = 'none';}
									}
					);*/
	var onSuccess = function(transport) {
						eval("var responseJSON = " + transport.responseText + ";");
						$('landingOfferList').update(responseJSON.items);
                        if($('input_div_landing_offer'+id).hasClassName('xxlLandingBgCheckbox')){
                            $('input_div_landing_offer'+id).replace('<div id="input_div_landing_offer'+id+'" class="xxlLandingBgCheckboxSeason" ><div style="float:left;padding-top:5px;padding-left:4px;"><input id="input_landing_offer'+id+'" type="checkbox" name="input_landing_offer'+id+'" onclick="addOfferII('+id+',\''+email+'\',\''+title+'\');"/></div><div style="float:left;padding-top:6px;padding-left:3px;color:#FFFFFF;width:100px;overflow:hidden;"><label for="input_landing_offer' + id + '">' + unverbindlichanfragen + '</label></div></div>');
                        }
					}

	new Ajax.Request( AJAXPath + "ajax.php", {
							method: 'post',
							postBody: '_cmd=deleteSessionOfferII&_item=landingpage&_itemId=' + id,
							onSuccess: onSuccess
							}
					);

}

function showTabLoad () {
	$('xxlLoading').style.display = 'block';
	$('Tabcontent').innerHTML = '';
}

function getTabData( tabID, regionsID, lang, area, showTabId )
{
	var showTabResponse = function(transport) {
		var tabtext = "";
        if (tabID == "tab1") {
            tabtext = "Angebote";
        } else if (tabID == "tab2") {
            tabtext = "Details";
        } else if (tabID == "tab0") {
            tabtext = "Unterkünfte";
        } else {
            tabtext = "Custom" + tabID;
        }
		var track = '/objekt/' + regionsID + '/tab/' + tabtext;
        mainTracker._trackPageview(track);
		var newData = transport.responseText;
		$('Tabcontent').innerHTML = newData;
		$('xxlLoading').style.display = 'none';
		if(tabID == 'tab0'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeftClicked';
                $('tab0').className = 'tabsClicked';
                $('tab0Right').className = 'tabsRightClicked';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';			
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}
		if(tabID == 'tab1'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeftClicked';
                $('tab1').className = 'tabsClicked';
                $('tab1Right').className = 'tabsRightClicked';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}
		if(tabID == 'tab2'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeftClicked';
                $('tab2').className = 'tabsClicked';
                $('tab2Right').className = 'tabsRightClicked';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}
		if(tabID == 'tab3'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeftClicked';
                $('tab3').className = 'tabsClicked';
                $('tab3Right').className = 'tabsRightClicked';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}	
		if(tabID == 'tab4'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeftClicked';
                $('tab4').className = 'tabsClicked';
                $('tab4Right').className = 'tabsRightClicked';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}	
		if(tabID == 'tab5'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeftClicked';
                $('tab5').className = 'tabsClicked';
                $('tab5Right').className = 'tabsRightClicked';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}	
		if(tabID == 'tab6'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeftClicked';
                $('tab6').className = 'tabsClicked';
                $('tab6Right').className = 'tabsRightClicked';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeft';
                $('tab7').className = 'tabs';
                $('tab7Right').className = 'tabsRight';
            }
		}	
		if(tabID == 'tab7'){
            if($('tab0Left')) {
                $('tab0Left').className = 'tabsLeft';
                $('tab0').className = 'tabs';
                $('tab0Right').className = 'tabsRight';
            }
            if($('tab1Left')) {
                $('tab1Left').className = 'tabsLeft';
                $('tab1').className = 'tabs';
                $('tab1Right').className = 'tabsRight';
            }
            if($('tab2Left')) {
                $('tab2Left').className = 'tabsLeft';
                $('tab2').className = 'tabs';
                $('tab2Right').className = 'tabsRight';
            }
            if($('tab3Left')) {
                $('tab3Left').className = 'tabsLeft';
                $('tab3').className = 'tabs';
                $('tab3Right').className = 'tabsRight';			
            }
            if($('tab4Left')) {
                $('tab4Left').className = 'tabsLeft';
                $('tab4').className = 'tabs';
                $('tab4Right').className = 'tabsRight';			
            }
            if($('tab5Left')) {
                $('tab5Left').className = 'tabsLeft';
                $('tab5').className = 'tabs';
                $('tab5Right').className = 'tabsRight';			
            }
            if($('tab6Left')) {
                $('tab6Left').className = 'tabsLeft';
                $('tab6').className = 'tabs';
                $('tab6Right').className = 'tabsRight';			
            }
            if($('tab7Left')) {
                $('tab7Left').className = 'tabsLeftClicked';
                $('tab7').className = 'tabsClicked';
                $('tab7Right').className = 'tabsRightClicked';
            }
		}	
		
		initSlideshow();
		
	}

	var myAjax = new Ajax.Request( AJAXPath + "ajax.php?_lang="  + lang , {
		method: 'post',
		postBody: '_ajaxRequest=true&_cmd=getTabInfo&_area=' + area + '&_tabID=' + tabID + '&_regionsID=' + regionsID + '&_showTabId=' + showTabId,
		onLoading: showTabLoad,
		onComplete: showTabResponse
	} );
}


function initSlideshow() {
	
	var count = 0;
	var anzahl = document.getElementById('xxlSlideshowAnzahl').value; //Wird aus Hidden Textfeld im PHP geholt
		
	for (i=1; i<anzahl; i++){
					
			if(i > 1) {				   
				$('slideshowImg'+i).hide();
			}

	}
	
}

var slideNowGlobal = 1;
var slideNextGlobal = 2;
var anzahlGlobal = 0;
var aktiv;

function playSlide(slideNow,slideNext) {

	anzahlGlobal = document.getElementById('xxlSlideshowAnzahl').value; //Wird aus Hidden Textfeld im PHP geholt
    aktiv = window.setInterval("nextSlide(slideNowGlobal, slideNextGlobal)", 4000);
    
}

function nextSlide(slideNow,slideNext) {
	if (!$('slideshowImg'+slideNow)) {
        window.clearInterval(aktiv);
        return false;
    }
	if(!$('slideshowImg'+slideNext)) {
        slideNext = 1;	
	}
	
	$('slideshowImg'+slideNow).toggle();	
	$('slideshowImg'+slideNext).toggle();

    if (anzahlGlobal > 0) {
        slideNowGlobal = slideNext;
        slideNextGlobal = (slideNext + 1) % anzahlGlobal;
    }
}


function prevSlide(slideNow,slideNext) {
	
	if(!$('slideshowImg'+slideNext)) {
	slideNext = document.getElementById('xxlSlideshowAnzahl').value-1;	
	}
	
	$('slideshowImg'+slideNow).toggle();	
	$('slideshowImg'+slideNext).toggle();		
}
      


function getRegionData( regionsID, pointzaehler, lang, season, area )
{
	oldthisRegionID = thisRegionID;
	setThisRegionID( regionsID );
	toggleHoverImage($('hoverImage'+oldthisRegionID), season, 1);
	setThisActRegionID( pointzaehler );
	for(i = 1; i <= markers.length; i++){
		if(i == pointzaehler){
			changeIconsOnMouseOver(i);
		} 
		else {
			changeIconsOnMouseOut(i, season);
		}
	}
	var showTabResponse = function(transport) {
		var newData = transport.responseText;
		$('xxlRegionDetail').innerHTML = newData;
		$('xxlLoading').style.display = 'none';
		$('hoverImage' + regionsID).src = 'http://www.tirol.at/img/landing_regions_trans.gif';
	}

	var myAjax = new Ajax.Request( AJAXPath + "ajax.php?_lang="  + lang , {
		method: 'post',
		postBody: '_ajaxRequest=true&_cmd=getRegionsInfo&_area=' + area + '&_regionsID=' + regionsID + '&_pointzaehler=' + pointzaehler,
		onLoading: showTabLoad,
		onComplete: showTabResponse
	} );
}

function getOfferData( offerID, regionsID, lang, season, area )
{
	var showTabResponse = function(transport) {
		var newData = transport.responseText;
		$('Tabcontent').innerHTML = newData;
		$('xxlLoading').style.display = 'none';
	}
	var showTabResponseReiter = function(transport) {
		var newData = transport.responseText;
		$('xxlRegionDetail').innerHTML = newData;
		$('xxlLoading').style.display = 'none';
	
        var myAjax = new Ajax.Request( AJAXPath + "ajax.php?_lang="  + lang , {
            method: 'post',
            postBody: '_ajaxRequest=true&_cmd=getOfferInfo&_area=' + area + '&_offerID=' + offerID + '&_regionsID=' + regionsID + '&_actRegioID=' + thisActRegionID,
            onLoading: showTabLoad,
            onComplete: showTabResponse
        } );
    }
    var myAjax = new Ajax.Request( AJAXPath + "ajax.php?_lang="  + lang , {
		method: 'post',
		postBody: '_ajaxRequest=true&_cmd=getRegionsInfo&_area=' + area + '&_regionsID=' + regionsID + '&_pointzaehler=',
		onLoading: showTabLoad,
		onComplete: showTabResponseReiter
	} );

}

function getOtherLink( entry, area, url )
{
    if ($('xxlOtherLink')){
        var image = $('xxlHeaderDetailInfoButton').innerHTML;
		//$('xxlOtherLink').innerHTML = '';
		$('xxlOtherLink').innerHTML = '<a href="' + url + 'index.html?_area=' + area + '&_firstLandingEntry=' + entry + '" id="xxlHeaderDetailInfoButton">' + image + '</a>';
    }
}
