$(document).ready(function(){
	
	$(".jsAltRows tr:even").addClass("jsAltRow");
	
	$("#langSelected").mousedown(function(){
		$("#langOptions").slideDown(300);
		$("#langSelected").addClass("selected");
	})
	
	$("#langDropdown").mouseleave(function(){
		$("#langOptions").css({"background-position":"top left"}).fadeOut(400);
		$("#langSelected").removeClass("selected");
	})

})

function launchDownload(ul,afterPage) {
	ul = ul || "sv";
	afterPage = afterPage || "/komma-igang/";
	if (_isMac) {
		var width = $(window).width() - 100;
		var height = $(window).height() - 100;
		var top = $(window).height() / 2 - height / 2;
		var left = $(window).width() / 2 - width / 2;
		window.open("/tracking.asp?Link=FLASHEX&lang="+ul,"","width="+width+",height="+height+", top="+top+", left="+left);
	} else {
		window.location = "/includelocked/dodload.asp?lang="+ul;
		setTimeout(function(){window.location=afterPage},2500);
	}
}

//###############################################
// Flash Detection (sets hasFlash)
//###############################################

function detectFlash(){	
	var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
	var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
	var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

	if ((navigator.plugins != null && navigator.plugins.length > 0) && (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"])) return true;
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) return true;
	else if ( isIE && isWin && !isOpera ) {
		try {
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			return true;
		} catch (e) { return false; }
	}	
	return false;
}

try{
	var hasFlash = detectFlash();
	if ((navigator.userAgent.indexOf("x64") != -1) && (isIE)) hasFlash = false;
} catch(err){ hasFlash = false; }

try{
	$(document).ready(function(){
		try{
			$("object").each(function(){ 
				try{ 
					if (!hasFlash) $(this).remove(); else $(this).css("display", "block");
				} catch(err) {} 
			});
		} catch(err){}
	});
} catch(err){ }

//###############################################
// GoogleAnalytics Code 
//###############################################

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-4264585-1']);
  _gaq.push(['_setDomainName', '.spinpalace.com']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
