$(document).ready(function(){
	$("input.zip, input.city").focus(function(){
	defaultValue = $(this).attr('value');
	$(this).attr('value','');
	});
	$("input.zip, input.city").blur(function(){
	if ($(this).attr('value') == '') {
	$(this).attr('value',defaultValue);
	}
	});
	

	if(typeof sIFR == "function"){
    	sIFR.replaceElement(named({sSelector:"#LocationsBox #LocationsHeader h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#FFFFFF', nPaddingTop: 0, nPaddingBottom: 0}));
		sIFR.replaceElement(named({sSelector:"body#Customer #Main #ProductOverview h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 5, nPaddingBottom: 5}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #ProductOverview h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 5, nPaddingBottom: 5}));
		sIFR.replaceElement(named({sSelector:"body#Customer #Main #ImageTextOverview h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 3, nPaddingBottom: 3}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #ImageTextOverview h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 3, nPaddingBottom: 3}));
		sIFR.replaceElement(named({sSelector:"body#Customer #Main #ImageText h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 5, nPaddingBottom: 3}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #ImageText h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 5, nPaddingBottom: 3}));
		sIFR.replaceElement(named({sSelector:"body#Customer #Main #Directions h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 5, nPaddingBottom: 3}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #Directions h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 5, nPaddingBottom: 3}));
//		sIFR.replaceElement(named({sSelector:"body#Customer #Main #ImageTextOverview h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 5, nPaddingBottom: 3}));
//		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #ImageTextOverview h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 5, nPaddingBottom: 3}));
		
		sIFR.replaceElement(named({sSelector:"body#Customer .jobs h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 6, nPaddingBottom: 7}));
		sIFR.replaceElement(named({sSelector:"body#Franchise .jobs h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 6, nPaddingBottom: 7}));
		
		sIFR.replaceElement(named({sSelector:"body#Customer .col-4 .clean-sidebar-box h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#FFFFFF', nPaddingTop: 6, nPaddingBottom: 7}));
		sIFR.replaceElement(named({sSelector:"body#Franchise .col-4 .clean-sidebar-box h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#FFFFFF', nPaddingTop: 6, nPaddingBottom: 7}));
		sIFR.replaceElement(named({sSelector:"body#Customer .col-4 h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 6, nPaddingBottom: 7}));
		sIFR.replaceElement(named({sSelector:"body#Franchise .col-4 h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 6, nPaddingBottom: 7}));
		
		
		sIFR.replaceElement(named({sSelector:"#Main #ProductOverview #Elements .jttipcontent h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#FFFFFF', nPaddingTop: 0, nPaddingBottom: 2}));
		
		sIFR.replaceElement(named({sSelector:"#Main #ProductOverview #Elements .jttipcontent h4", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#FEB507', nPaddingTop: 5, nPaddingBottom: 5}));
		
		sIFR.replaceElement(named({sSelector:"body#Customer #Main #ImageText .image-text-element h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 0, nPaddingBottom: 0}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #Main #ImageText .image-text-element h3", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 0, nPaddingBottom: 0}));
		
		sIFR.replaceElement(named({sSelector:"#ApplicationForm h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 0, nPaddingBottom: 0}));
		sIFR.replaceElement(named({sSelector:"#FranchiseeTestForm h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 0, nPaddingBottom: 0}));
		
		sIFR.replaceElement(named({sSelector:"body#Customer #LocationsList h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#3D77B9', nPaddingTop: 7, nPaddingBottom: 7}));
		sIFR.replaceElement(named({sSelector:"body#Franchise #LocationsList h2", sFlashSrc:"src/flash/frutiger.swf", sWmode: 'transparent', sCase: 'upper', sColor: '#00A4A7', nPaddingTop: 7, nPaddingBottom: 7}));


	};
	
	$('#Main #ProductOverview #Elements .jttip').hide();
	
	// Accordion functions for franchise and application forms //
	//$("#Accordion").accordion({ header: 'div.form-tab', clearStyle: true });
	
	$("#Next1").live("click",function(){
		$("#FormTab-1").toggleClass("selected");
		$("#FormTab-2").toggleClass("selected");
		$("#FormBox-1").slideToggle("selected");
		$("#FormBox-2").slideToggle("selected");
		return false;
	});
	$("#Next2").live("click",function(){
		$("#FormTab-2").toggleClass("selected");
		$("#FormTab-3").toggleClass("selected");
		$("#FormBox-2").slideToggle("selected");
		$("#FormBox-3").slideToggle("selected");
		return false;
	});
	$("#Next3").live("click",function(){
		$("#FormTab-3").toggleClass("selected");
		$("#FormTab-4").toggleClass("selected");
		$("#FormBox-3").slideToggle("selected");
		$("#FormBox-4").slideToggle("selected");
		return false;
	});
	$("#Next4").live("click",function(){
		$("#FormTab-4").toggleClass("selected");
		$("#FormTab-5").toggleClass("selected");
		$("#FormBox-4").slideToggle("selected");
		$("#FormBox-5").slideToggle("selected");
		return false;
	});
	$("#Prev2").live("click",function(){
		$("#FormTab-1").toggleClass("selected");
		$("#FormTab-2").toggleClass("selected");
		$("#FormBox-1").slideToggle("selected");
		$("#FormBox-2").slideToggle("selected");
		return false;
	});
	$("#Prev3").live("click",function(){
		$("#FormTab-2").toggleClass("selected");
		$("#FormTab-3").toggleClass("selected");
		$("#FormBox-2").slideToggle("selected");
		$("#FormBox-3").slideToggle("selected");
		return false;
	});
	$("#Prev4").live("click",function(){
		$("#FormTab-3").toggleClass("selected");
		$("#FormTab-4").toggleClass("selected");
		$("#FormBox-3").slideToggle("selected");
		$("#FormBox-4").slideToggle("selected");
		return false;
	});
	$("#Prev5").live("click",function(){
		$("#FormTab-4").toggleClass("selected");
		$("#FormTab-5").toggleClass("selected");
		$("#FormBox-4").slideToggle("selected");
		$("#FormBox-5").slideToggle("selected");
		return false;
	});
	
	$('#ApplicationForm').hide();
	$('#FranchiseeTestForm').hide();
	
	$(".lightbox").lightBox({ txtImage: 'Bild ', txtOf : ' von ', imageBtnNext: 'src/images/btn/lightbox-btn-next.gif', imageBtnPrev: 'src/images/btn/lightbox-btn-prev.gif', imageLoading: 'src/images/ico/lightbox-ico-loading.gif', imageBtnClose: 'src/images/btn/lightbox-btn-close.gif' });

	$('#StartTestButton').live("click",function(){
		$("#ShadowBox").show();
		$('#FranchiseeTestForm').show();
		return false;
	});
	
	$('#StartFormButton').live("click",function(){
		$("#ShadowBox").show();
		$('#ApplicationForm').show();
		return false;
	});
	
	$('#ApplicationForm input[name*="Absenden"]').hide();
	$('#ApplicationForm input[name*="00N20000001tiAA"]').live('click',function(){
		$('#ApplicationForm input[name*="Absenden"]').toggle();
		if (document.all && !window.opera)
			$('#ApplicationForm input[name*="Absenden"]').css({'margin':'0 0 0 29px !important'})
	});
	
    
        
        $('#TourStarter').live("click",function(){
            $('#TourLayer').show();
            $('#ShadowBox').show();
            return false;
        });
        
        $('#TestAuswertung').live("click",function(){

            $.post("php/auswertung.php", $('#FranchiseeTestForm input:radio:checked').serialize(), function(data){
            $('#Ergebnis .content .message').html(data);
	    return false;	
	});

            $('#FranchiseeTestForm').hide();
            $('#Ergebnis').show();
            return false;
        });
        
        $("#Next1").live("click",function(){
		$("#FormTab-1").toggleClass("selected");
		$("#FormTab-2").toggleClass("selected");
		$("#FormBox-1").slideToggle("selected");
		$("#FormBox-2").slideToggle("selected");
	});
        
        $("#Prev2").live("click",function(){
		$("#FormTab-1").toggleClass("selected");
		$("#FormTab-2").toggleClass("selected");
		$("#FormBox-1").slideToggle("selected");
		$("#FormBox-2").slideToggle("selected");
	});
        
        // Firmenpräsentation download event-tracking
        $('.download-link').click(function(){
            if( $(this).text() == 'Unsere Firmenpräsentation' ){
                pageTracker._trackEvent('Firmenpräsentation', 'Download', 'Firmenpräsentation wurde runtergeladen');
                //alert('test');
            }
            //return false;
        });
        
});

    var generateHiddenLayers = function(){
	$('#Franchise').prepend('<div id="TourLayer">' + $('#LayerTourHidden').html() + '</div>');
        $('#Franchise').prepend('<div id="FranchiseeTestForm" style="display: none;">' + $('#FranchiseeTestFormHidden').html() + '</div>');
        $('#Franchise').prepend('<div id="Ergebnis" style="display: none;">' + $('#ErgebnisHidden').html() + '</div>');
    }

    var doTest = function(){
        $('#TourLayer').hide();
        $('#FranchiseeTestForm').show()
        
        pageTracker._trackEvent('Bewerbertour', 'Gestartet', 'Bewerbertour wurde gestartet (aus Tour)');
    }
    
    var redoTour = function(){
        $('#Ergebnis').hide();
        $('#TourLayer').show();
    }
    
    var closeTour = function(){
        $('#Ergebnis').hide();
        $('#ShadowBox').hide();
    }
    
    var closeWindow = function(){
        $('#TourLayer').hide();
	$('#FranchiseeTestForm').hide();
	$('#Ergebnis').hide();
        $('#ShadowBox').hide();
	$('#ApplicationForm').hide();
    }
    
    var startTest = function(){
        $('#FranchiseeTestForm').show();
        $('#ShadowBox').show();
    }