// Duration Variables
	// old values
	/*var duration_gradient_logo_delay = 2000;
	var duration_gradient_logo_animation = 1000;	
	var duration_gradient_header_delay = 200;
	var duration_gradient_header_animation = 1000;
	var duration_gradient_player_delay = -500;
	var duration_gradient_player_animation = 5000;
	var duration_gradient_player_return_animation = 10;
	var duration_scrollTo_animation = 700;*/
	
	var duration_gradient_logo_delay = 0;
	var duration_gradient_logo_animation = 0;
	var duration_gradient_header_delay = 200;
	var duration_gradient_header_animation = 2000;
	var duration_gradient_player_delay = -500;
	var duration_gradient_player_animation = 5000;
	var duration_gradient_player_return_animation = 10;
	var duration_scrollTo_animation = 700;
		
	
// Preload images
	var preload_images_paths_array = new Array();
	preload_images_paths_array[0] = 'img/head-mask-gradient.png';
	preload_images_paths_array[1] = 'img/swooshmaske.png';
	preload_images_paths_array[2] = 'img/mask.png';
	preload_images_paths_array[3] = 'img/player-mask-gradient.jpg';
	preload_images_paths_array[4] = 'img/button-grayhover.png';
	
	var preload_images_array = new Array();
	for(var i=0; i < preload_images_paths_array.length; i++){
		preload_images_array[i] = new Image();
		preload_images_array[i].src = preload_images_paths_array[i];
	}

	function preload_img(){
  	var all_loaded = true;
  	for(var i=0; i < preload_images_paths_array.length; i++){
        all_loaded = all_loaded && preload_images_array[i].complete;                    
    }
    if(all_loaded){
        clearInterval(timerid);
        
        // Assign gradients and masks
        $('#player-gradient').css('backgroundImage', 'url(img/player-mask-gradient.jpg)').css('backgroundPosition', '-330px 0px');
        $('#player-mask').css('backgroundImage', 'url(img/mask.png)');
        // Logo Gradient
					window.setTimeout(function(){
							$('#swoosh-gradient').animate(
								{backgroundPosition:"(25px 75px)"}, 
								{duration:duration_gradient_logo_animation},
								"linear");
							}, 
						duration_gradient_logo_delay);
					
				// Header Gradient
					window.setTimeout(function(){
							$('#swoosh-gradient').stop().css('backgroundImage', 'url(img/head-mask-gradient.png)').css('backgroundPosition', '0px 90px').animate(
								{backgroundPosition:"(620px 90px)"}, 
								{duration:duration_gradient_header_animation},
								"linear");
							}, 
						duration_gradient_logo_delay + duration_gradient_logo_animation + duration_gradient_header_delay );
						
				// Player Gradient
					window.setTimeout('player_forward_animation()', 
	duration_gradient_logo_delay + duration_gradient_logo_animation + duration_gradient_header_delay + duration_gradient_header_animation + duration_gradient_player_delay);    
    }    
  }
  
  function player_forward_animation(){
						$('#player-gradient').animate(
								{backgroundPosition:"(-5px -1000px)"}, 
								{duration:duration_gradient_player_animation});
						window.setTimeout('player_backward_animation()',duration_gradient_player_animation);
	  }
	  
	function player_backward_animation(){
						$('#player-gradient').animate(
								{backgroundPosition:"(-330px 0px)"}, 
								{duration:duration_gradient_player_animation});
						window.setTimeout('player_forward_animation()',duration_gradient_player_animation);    
	  }

$(document).ready(function() {		
			  
  timerid = window.setInterval("preload_img()", 100);  
	
	$('.close').click(function(){
		$(this).parent().hide();
		$('#message-overlay').hide();
		return false;	
	});
	
	$('#player-slider').DDSlider({
						trans: 'squareOut',
						delay: 50,
						ease: 'swing',
						waitTime: 5000,
						duration: 500,
						stopSlide: 1,
						bars: 15,
						columns: 9,
						rows: 3,
						selector: '.slider_selector',
						arrowNext: null,
						arrowPrev: null
					}); 
	
	$('#player-slider li a').lightBox({
		fixedNavigation:true,
		imageLoading: 'img/lightbox/lightbox-ico-loading.gif',
		imageBtnClose: 'img/lightbox/lightbox-btn-close.gif'
	});
					
	$(".container").wtScroller({
					num_display:4,
					slide_width:176,
					slide_height:100,
					slide_margin:1,
					button_width:30,
					ctrl_height:20,
					margin:10,	
					auto_scroll:true,
					delay:4000,
					scroll_speed:1000,
					easing:"",
					move_one:false,
					display_buttons:true,			
					display_scrollbar:false,
					display_indexes:false,
					display_caption:true,
					mouseover_caption:true,
					caption_align:"bottom",
					caption_position:"inside",					
					cont_nav:true,
					shuffle:false,
					lightbox_on:false,
					lightbox:{	
							rotate:true,
							delay:4000,
							display_number:true,
							display_timer:true,
							display_caption:true,
							caption_align:"bottom",
							transition_speed:600,
							cont_nav:true,
							auto_fit:true,
							easing:""
					}
	});
	
	$(".living-effect").livingElements("img/living_form/input-mask.png", {
					background:"url('img/living_form/living-gradient.png') no-repeat",
					easing: 'linear',
					triggerElementSelector: 'input',
					preAnimationStartOpacity: 0,
					mainAnimationFade: false,					
					mainAnimationScrollDirection: 'horizontal',					
					mainAnimationDuration:2000,
					mainAnimationStartBackgroundPositionX: -400,     			
     			mainAnimationEndBackgroundPositionX: 0,
     			postAnimationEndOpacity: 0										
	});
	
	$(".textarea-wrapper").livingElements("img/living_form/textarea-mask.png", {
					background:"url('img/living_form/textarea-gradient.jpg') no-repeat",
					easing: 'linear',
					triggerElementSelector: 'textarea',
					preAnimationStartOpacity: 0,
					mainAnimationFade: false,					
					mainAnimationScrollDirection: 'horizontal',					
					mainAnimationDuration:2000,
					mainAnimationStartBackgroundPositionX: -200,     			
     			mainAnimationEndBackgroundPositionX: 0,
     			postAnimationEndOpacity: 0										
	});
				
});
