// JavaScript Document
$(function(){
	// Accordion
	$("#accordion").accordion({ header: "h3" });

	//Autocomplete
	$("#autocomplete").autocomplete({
		source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby", "python", "c", "scala", "groovy", "haskell", "perl"]
	});

	// Button
	$("#button").button();
	$("#radioset").buttonset();

	// Tabs
	$('#tabs').tabs();


	// Dialog			
	$('#dialog').dialog({
		autoOpen: false,
		width: 600,
		buttons: {
			"Ok": function() { 
				$(this).dialog("close"); 
			}, 
			"Cancel": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
	
	// Dialog Link
	$('#dialog_link').click(function(){
		$('#dialog').dialog('open');
		return false;
	});

	// Datepicker
	$('#datepicker').datepicker({
		inline: true
	});
	
	// Slider
	$('#slider').slider({
		range: true,
		values: [17, 67]
	});
	
	// Progressbar
	$("#progressbar").progressbar({
		value: 20 
	});
	
	//hover states on the static widgets
	$('#dialog_link, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); }, 
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
});

$(document).ready(function() {
	var boolTrigger = "trackList1";
	var boolId = "cd1";
	var padding = (($("body").width()-433)/2);	
	$("#discoBarTitle").css("padding-left", padding + "px");
	$("#menu").css("margin-left", padding + "px");
	var wrapperHeight = $("#wrapper").height();
	var headerHeight = $("#header").height();
	var totalHeightWindow = $(window).height();
	var discoBarTitleDeco = $("#discoBarTitleDeco").height();
	var menuHeight = $("#menu").height();
	var footerHeight = totalHeightWindow - (wrapperHeight + headerHeight + discoBarTitleDeco + menuHeight);
	$("#footer").css("height", footerHeight - 74 + "px");
	$('.menuBtn').click(function() { 
	  window.location = "/" + $(this).attr("title") 
	});
	$('.menuBtn').hover(function() {  
	  $(this).toggleClass("menuBtnActive");
	  $(this).css('cursor', 'pointer');
	});
	$(".cd").click(function(){
		var tr = $(this).attr("title");
		$("#" + boolTrigger).css("display", "none");
		$("#" + tr).css("display", "block");
		var id = $(this).attr("id");
		$("#" + boolId).css("background-image", "url(../img/disco/" + boolTrigger + "_alpha.png)");
		$("#" + id).css("background-image", "url(../img/disco/" + tr + ".png)");
		boolId = id;
		boolTrigger = tr;
	});
	$(".cd").hover(function(){
		$(this).css("cursor", "pointer");
	});
});

$(window).resize(function() {
	var padding = (($(window).width()-433)/2);	
	$("#discoBarTitle").css("padding-left", padding + "px");
	$("#menu").css("margin-left", padding + "px");
	var wrapperHeight = $("#wrapper").height();
	var headerHeight = $("#header").height();
	var totalHeightWindow = $(window).height();
	var discoBarTitleDeco = $("#discoBarTitleDeco").height();
	var menuHeight = $("#menu").height();
	var footerHeight = totalHeightWindow - (wrapperHeight + headerHeight + discoBarTitleDeco + menuHeight);
	$("#footer").css("height", footerHeight - 74 + "px");
});

 var _gaq = _gaq || [];
 _gaq.push(['_setAccount', 'UA-3786664-24']);
 _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);
 })();
