﻿// JScript File
<!-- //
var PageContent =
{

    Default : function()
    {
		$('#MiddlePanelContainer').css('height','328px');
        $('.pageContentHeader').css('display','none');
        $('.pageContents').css('display','none');
        $('.pageSearchForm').css('display','none');
        $('.pageContents').html('');
        $('.pageContentFooter').css('display','none');
        var target = $('.pageContentContainer');
        
        $(target).addClass('loading');
		$('.pageContents').addClass('loading');
        
        var imgMiddleLeftPanel = new Image();
        $(imgMiddleLeftPanel).load( function () {
            $(this).hide();
            $(this).attr('id','DefaultPageImage');
            $(target).removeClass('loading').append(this);
            $(this).css('position','absolute');
            $(this).css('top','7');
            $(this).css('left','13');
            $(this).css('width','626');
            $(this).css('height','315');
            $(this).css('z-index','1000');
            $(this).stop().animate
            (
                {
                    opacity: '1.0',
                    left: '0px',
                    top:'0px',
                    height: '328px',
                    width: '652px'
                },
                {
                    duration: 'fast',
                    easing: 'easeOut'
                }
            );
            $(this).css('z-index','7');
			$('.pageContents').removeClass('loading');
			
			// YOUTUBE content
			// 2011 03 09
			$(this).delay(2000).fadeOut(400,function(){
                $('#MiddlePanelContainer').stop().animate
                (
                    {
                        height: '390px'
                    },
                    {
                        duration: 'fast',
                        easing: 'easeOut'
                    }
                );
                $('.pageContents').css('height','390px');
                $('.pageContentContainer').css('height','390px');
                
                $('.pageContents').html('<iframe style="clear:both" title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/0NRw3zii6zQ?rel=0&autoplay=0&showinfo=0" frameborder="0" allowfullscreen></iframe>').fadeIn(400);
            });
			// END YOUTUBE content
			
        }).error( function (){
            // we could notify the user that the image could not be loaded but we won't
        }).attr('src', '/masterpages/foton/images/truck_foton_aumark.jpg');
    },
    ModelRange : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/ModelRangeHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/ModelRangeContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    DealerNetwork : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/DealerNetworkHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/DealerNetwork.aspx', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    Support : function(target)
    {
		
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
		
        target = $('.pageContents');
		$(target).css('height','500px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/SupportHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/SupportContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
		
		$('#MiddlePanelContainer').stop().animate
		(
			{
				height: '429px'
			},
			{
				duration: 'slow',
				easing: 'easeOut'
			}
        );
    },
    NewsMedia : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/LatestNewsHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/LatestNewsContent.aspx', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    Merchandise : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/MerchandiseHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/MerchandiseContent.aspx', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    About : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/AboutHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/AboutContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        
		//$('.pageContentFooter').css('display','block');
		$('#MiddlePanelContainer').stop().animate
		(
			{
				height: '610px'
			},
			{
				duration: 'slow',
				easing: 'easeOut'
			}
        );
    },
    Contact : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/ContactHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/ContactContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    CabFeatures : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/CabFeaturesHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/CabFeaturesContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        
		//$('.pageContentFooter').css('display','block');
		$('#MiddlePanelContainer').css('height','auto');
    },
    Specifications : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/SpecificationsHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/SpecificationsContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        
		//$('.pageContentFooter').css('display','block');
		$('#MiddlePanelContainer').css('height','auto');
    },
    CumminsEngine : function(target)
    {
        $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/CumminsEngineHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/CumminsEngineContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        
		//$('.pageContentFooter').css('display','block');
		$('#MiddlePanelContainer').css('height','auto');
    },
    Quotes : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/QuotesHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/QuotesContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        $('#MiddlePanelContainer').css('height','auto');
    },
    TestDrive : function(target)
    {
	    $('#DefaultPageImage').remove();
		$('.pageContentContainer').removeClass('loading');
		$('.pageSearchForm').css('display','none');
		
        target = $('.pageContents');
		$(target).css('height','300px');
        $(target).html('');
        $(target).addClass('loading');
        $(target).css('display','block');
		
        
        var elHeader = $('.pageContentHeader');
        $.ajax( { url: '/Foton/PageContent/TestDriveHeader.htm', success: function(msg) {  PageContent.successHeader(msg,elHeader); }, error: function(msg) {  PageContent.failedHeader(msg,elHeader); } } );
        
        var elThis = $('.pageContents');
        $.ajax( { url: '/Foton/PageContent/TestDriveContent.htm', success: function(msg) {  PageContent.successContent(msg,elThis); }, error: function(msg) {  PageContent.failedContent(msg,elThis); } } );
        
		//$('.pageContentFooter').css('display','block');
		$('#MiddlePanelContainer').css('height','auto');
    },
    set : function(target,pageName)
    {
        if (pageName == '/Foton/Default.aspx') PageContent.Default(target);
        if (pageName == '/Foton/ModelRange.aspx') PageContent.ModelRange(target);
        if (pageName == '/Foton/DealerNetwork.aspx') PageContent.DealerNetwork(target);
        if (pageName == '/Foton/Support.aspx') PageContent.Support(target);
        if (pageName == '/Foton/NewsMedia.aspx') PageContent.NewsMedia(target);
        if (pageName == '/Foton/Merchandise.aspx') PageContent.Merchandise(target);
        if (pageName == '/Foton/About.aspx') PageContent.About(target);
        if (pageName == '/Foton/Contact.aspx') PageContent.Contact(target);
        if (pageName == '/Foton/CabFeatures.aspx') PageContent.CabFeatures(target);
        if (pageName == '/Foton/Specifications.aspx') PageContent.Specifications(target);
        if (pageName == '/Foton/CumminsEngine.aspx') PageContent.CumminsEngine(target);
        if (pageName == '/Foton/Quotes.aspx') PageContent.Quotes(target);
        if (pageName == '/Foton/TestDrive.aspx') PageContent.TestDrive(target);
    },
    successHeader : function(data,target)
    {
       $(target).html(data);
       $(target).css('display','block');
    },
    failedHeader : function(data,target)
    {
        $(target).html('Failed');
    },
    successContent : function(data,target)
    {
		//$('#MiddlePanelContainer').css('height','auto');

		
		$(target).css('height','auto');
        $(target).html(data);
        $(target).removeClass('loading');
		
    },
    failedContent : function(data,target)
    {
        $(target).html('Failed');
    }
}

       
function setActiveHeaderMenu(href)
{

	var headerLinks = $('.HeaderMenu > a');
	for ( var i = 0; i < headerLinks.length; i++)
	{
		$(headerLinks[i]).addClass('headermenulink').removeClass('headermenulinkSelected');
	  
		if (headerLinks[i].href == href ) $(headerLinks[i]).addClass('headermenulinkSelected').unbind('mouseover').unbind('mouseout');
	}
	
}
        
$(document).ready( function () {

		$('.ajaxHeaderMenu').click( function(event) {
			event.preventDefault();
			var href = this.href.replace('http://'+window.location.hostname,'');
			PageContent.set('.mainContentArea', href ); 
			
			setActiveHeaderMenu(this.href);
		});
		$('.ajaxLink').click( function(event) {
			event.preventDefault();
			var href = this.href.replace('http://'+window.location.hostname,'');
			PageContent.set('.mainContentArea', href ); 
			setActiveHeaderMenu(this.href);
		});

	   

		$('.wstarwatermark').fadeTo('fast',0.3);
		$('.wstarwatermark').mouseover(function(){
			$(this).stop().fadeTo('fast',1.0);
		});
		$('.wstarwatermark').mouseout(function(){
			$(this).stop().fadeTo('slow',0.3);
		});
		
		$('.manwatermark').fadeTo('fast',0.3);
		$('.manwatermark').mouseover(function(){
			$(this).stop().fadeTo('fast',1.0);
		});
		$('.manwatermark').mouseout(function(){
			$(this).stop().fadeTo('slow',0.3);
		});
		
		$('.dewatermark').fadeTo('fast',0.3);
		$('.dewatermark').mouseover(function(){
			$(this).stop().fadeTo('fast',1.0);
		});
		$('.dewatermark').mouseout(function(){
			$(this).stop().fadeTo('slow',0.3);
		});
		
		var imgHeader = new Image();
		$(imgHeader).load(function () {
			$(this).hide();
			$('#Header').append(this).removeClass('loading').addClass('Header').hide().fadeTo('slow', 1.0, function() {
				$('#HeaderMenuBar').slideDown('fast', function() {
					$('#HeaderMenu').css('display','block');
					
					var imgNavLink1 = new Image();
					$(imgNavLink1).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','55');
							$(this).css('left','110');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.CabFeatureLink').removeClass('loadingSmall').append(this);

							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '110px',
									width: '219px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							$(this).removeClass('MiddleRightPanelNavImage');
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/cab_features.jpg');
					
					var imgNavLink2 = new Image();
					$(imgNavLink2).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','55');
							$(this).css('left','110');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.SpecsLink').removeClass('loadingSmall').append(this);

							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '110px',
									width: '219px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							$(this).removeClass('MiddleRightPanelNavImage');
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/specifications.jpg');
					
					var imgNavLink3 = new Image();
					$(imgNavLink3).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','55');
							$(this).css('left','110');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.CumminsEngineLink').removeClass('loadingSmall').append(this);

							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '110px',
									width: '219px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							$(this).removeClass('MiddleRightPanelNavImage');
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/cummins_engine.jpg');
					
					var imgNavLink4 = new Image();
					$(imgNavLink4).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','72');
							$(this).css('left','144');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.DealerNetworkLink').removeClass('loadingSmall').append(this);
							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '164px',
									width: '288px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/dealer_network.jpg');
					
					var imgNavLink5 = new Image();
					$(imgNavLink5).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','72');
							$(this).css('left','144');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.GetQuoteLink').removeClass('loadingSmall').append(this);
							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '164px',
									width: '288px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/get_a_quote.jpg');
					
					var imgNavLink6 = new Image();
					$(imgNavLink6).load( function () {
							$(this).hide();
							$(this).css('position','relative');
							$(this).css('top','72');
							$(this).css('left','144');
							$(this).css('width','1');
							$(this).css('height','1');
							$(this).css('z-index','1000');
							$('.TestDriveLink').removeClass('loadingSmall').append(this);
							$(this).stop().animate
							(
								{
									opacity: '1.0',
									left: '0px',
									top:'0px',
									height: '164px',
									width: '288px'
								},
								{
									duration: 'slow',
									easing: 'easeOutElastic'
								}
							);
							
							$(this).css('z-index','7');
					}).attr('src', '/masterpages/foton/images/test_drive_the_foton_aumark_light_truck.jpg');
					
				});
			});

		}).attr('src', '/masterpages/foton/images/header.png');

});
//-->
