// JavaScript Document
// --------------------------------------------------
// --| startpage.js
// --------------------------------------------------

var filmWait = true;

function showAre(caller) {
	jQuery('#categorySalen').hide();
	jQuery('#categoryAre').show();	
	jQuery('.ski-menu a').removeClass('selected');
	jQuery('.inner-wrapper').removeClass('bg-1').removeClass('bg-2').removeClass('bg-3').removeClass('bg-4').removeClass('bg-5');
	jQuery('.inner-wrapper').addClass('bg-1');
	
	
	jQuery(caller).addClass('selected');
	caller.blur();
	
	Cufon.replace('.ski-menu a.cufon-Interstate', {
		fontFamily: 'Interstate-Regular',
		hover:true
	});	
}
function showSalen(caller) {
	jQuery('#categorySalen').show();
	jQuery('#categoryAre').hide();	
	jQuery('.ski-menu a').removeClass('selected');
	jQuery('.inner-wrapper').removeClass('bg-1').removeClass('bg-2').removeClass('bg-3').removeClass('bg-4').removeClass('bg-5');
	jQuery('.inner-wrapper').addClass('bg-4');
	
	jQuery(caller).addClass('selected');
	caller.blur();
	Cufon.replace('.ski-menu a.cufon-Interstate', {
		fontFamily: 'Interstate-Regular',
		hover:true
	});	
}

function onsubmit_search(element) {
	var searchString = jQuery("#searchform #s").val();
	if (jQuery.trim(searchString).length == 0) {
		return;
	}
	jQuery("#searching").show();
	jQuery("#searchResults").hide(); 
	jQuery("#searchResults").load("/index.php", {s: searchString}, 
    function(responseText, textStatus, XMLHttpRequest) {
      jQuery("#searching").hide();
      jQuery("#searchResults").show();
      
		Cufon.replace('.cufon-Interstate', {
			fontFamily: 'Interstate-Regular'
		});	
    });
}


function onFinishedPlaying() {
	if (!filmWait) {
		window.location.href = '/';
	}
}

function clearFilmWait() {
	filmWait = false;
}

var fadeoutIntV = null;
jQuery(document).ready(function() {
	jQuery('form').each(function(i, elem){
		elem.reset();
	});
	// Init date-selector
	jQuery('.date-selector-grey option, .date-selector option').click(function(e){
		if(this.value == '#'){
			var p = jQuery('#date-message p');
			p.text('Det finns än så länge inga bidrag för datumet "' + jQuery(this).text() + '".').fadeIn();
			clearInterval(fadeoutIntV);
			fadeoutIntV = setInterval(function(){
				p.fadeOut();			
			}, 3000);
		}else if(this.value != '-1')
			window.location.href = this.value;
	});
	jQuery('.date-selector-grey select, .date-selector select').change(function(e){
		var value = jQuery('option:selected', this).val();
		if(value == '#'){
			var p = jQuery('#date-message p');
			p.text('Det finns än så länge inga bidrag för datumet "' + jQuery('option:selected', this).text() + '".').fadeIn();
			clearInterval(fadeoutIntV);
			fadeoutIntV = setInterval(function(){
				p.fadeOut();			
			}, 3000);
		}else if(value != '-1')
			window.location.href = value;
	});
	
	if (document.getElementById("introFilm") != null) {
		/*
		var s0 = new SWFObject("http://vattenfall.kund.nu/intro/intro.swf","video0","720","445","7");
		s0.addParam("allowfullscreen","true");
		s0.addParam("allowscriptaccess","always");
		s0.addParam("wmode","window");
		s0.write("video0");
		*/
		setTimeout("clearFilmWait()", 4000);
	} 
	jQuery(".skiTeamLogo").removeClass("iepnghide");
	if (jQuery.browser.safari) {
  	jQuery(".pageCat span").bind("click", function(e) {
          onclick_category(jQuery(this)); 
        return false;
      }
      );
  }
});