$(document).ready(function() {
	/*
	Cufon.replace('.fontSerif', {
		fontFamily: 'Zetta SerifPl',
		hover: true
	});
	
	Cufon.replace('.fontRound', { 
		fontFamily: 'Zetta RoundPl',
		hover: true
	});
	*/
	
	resetMenu();
	function resetMenu() {
		try {
		$('#topMenu li').removeClass('actv');
		$('#subMenu1 li').removeClass('actv');
		$('#subMenu4 li').removeClass('actv');
		$('#topMenu .'+menu1Selector).parent().addClass('actv');
		$('#subMenu1').hide();
		$('#subMenu4').hide();
			if (menu1Selector=='menu1' && menu2Selector !='') {
				$('#subMenu1').show();
		 		$('#subMenu1 .'+menu2Selector).parent().addClass('actv');
			}
			if (menu1Selector=='menu4' && menu2Selector !='') {
				$('#subMenu4').show();
		 		$('#subMenu4 .'+menu2Selector).parent().addClass('actv');
			}
		}catch (e) {
	//		alert(e)
			}
	}
	
	$('#topMenu li a').mousemove(function(event) {
		clearTimeout(subMenuHideTimeout);
		$('#subMenu1').hide();
		$('#subMenu4').hide();
		$('#topMenu li a').parent().removeClass('actv');
		$(this).parent().addClass('actv');
		if (this.className=='menu1') {
			$('#subMenu1').show();
		}
		if (this.className=='menu4') {
			$('#subMenu4').show();
		}
	});
	
	$('.topSubMenu li a, .topSubMenu2 li a').mousemove(function(event) {
		clearTimeout(subMenuHideTimeout);
		$('.topSubMenu li a, .topSubMenu2 li a').parent().removeClass('actv');
		$(this).parent().addClass('actv');
	});
	
	$('.topSubMenu li a, .topSubMenu li a').mouseout(function(event) {
		subMenuHideTimeout=setTimeout(resetMenu, 1000);
	});
	
	var subMenuHideTimeout;
	$('#topMenu li a').mouseout(function(event) {
		var timeoutTime=500;
		if (this.className=='menu1' || this.className=='menu4') {
			var timeoutTime=2000;
		}
		subMenuHideTimeout=setTimeout(resetMenu, timeoutTime);
	});
});

function ankietaGetResult(id_ankiety) {
    $('#a_ankieta'+id_ankiety).html('<img src="'+webroot+'img/ui-anim_basic_16x16.gif" style="margin-top: 60px; margin-left:130px;"/>');
    $('#a_ankieta'+id_ankiety).css('min-height', $('#q_ankieta'+id_ankiety).css('height'));
    $('#q_ankieta'+id_ankiety).hide();
    $('#a_ankieta'+id_ankiety).show();
	$.ajax({
		  url: webroot+'ankieta/ankieta/result/'+id_ankiety,
		  success: function(data) {
			$('#a_ankieta'+id_ankiety).css('height', $('#q_ankieta'+id_ankiety).css('height', ' '));
		    $('#a_ankieta'+id_ankiety).html(data);
		  }
		});
}

function ankietaShow(id_ankiety) {
	//$('#q_ankieta'+id_ankiety).css('min-height', $('#a_ankieta'+id_ankiety).css('height'));
    $('#a_ankieta'+id_ankiety).hide();
    $('#q_ankieta'+id_ankiety).show();
}


function ankietaVote(form) {
	var json = $.toJSON($(form).serializeObject());
	var f = eval("(" + json + ')');
    var id_ankiety, id_odpowiedzi;
    try {
    	id_ankiety=f.id_ankieta;
    	id_odpowiedzi=f.ankieta;
    }catch (e) {
    	alert ('Proszę wybrać odpowiedź');
    }
    $('#a_ankieta'+id_ankiety).html('<img src="'+webroot+'img/ui-anim_basic_16x16.gif" style="margin-top: 60px; margin-left:130px;"/>');
    $('#a_ankieta'+id_ankiety).css('min-height', $('#q_ankieta'+id_ankiety).css('height'));
    $('#q_ankieta'+id_ankiety).hide();
    $('#a_ankieta'+id_ankiety).show();
	$.ajax({
		  url: webroot+'ankieta/ankieta/vote/'+id_ankiety+'/'+id_odpowiedzi,
		  success: function(data) {
			createCookie('ankieta_'+id_ankiety, id_odpowiedzi, 365);
			$('#a_ankieta'+id_ankiety).css('height', $('#q_ankieta'+id_ankiety).css('height', ' '));
		    $('#a_ankieta'+id_ankiety).html(data);
		  }
		});
	return false;
}

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

$.fn.serializeObject = function()
{
    var o = {};
    var a = this.serializeArray();
    $.each(a, function() {
        if (o[this.name]) {
            if (!o[this.name].push) {
                o[this.name] = [o[this.name]];
            }
            o[this.name].push(this.value || '');
        } else {
            o[this.name] = this.value || '';
        }
    });
    return o;
};

function showMostPopularVideos() {
	$('#newestVideosSelectorA').hide();
	$('#newestVideosSelectorD').show();
	$('#newestVideos').hide();
	$('#popularVideos').show();
	$('#popularVideosSelectorD').hide();
	$('#popularVideosSelectorA').show();
}


function showNewestVideos() {
	$('#popularVideosSelectorA').hide();
	$('#popularVideosSelectorD').show();
	$('#popularVideos').hide();
	$('#newestVideos').show();
	$('#newestVideosSelectorD').hide();
	$('#newestVideosSelectorA').show();
}

function display1024Window(url)
{
  var BigWindow1024 = window.open(url,"BigWindow1024", 'width=960,height=690,left=10,top=4,resizable=1,scrollbars=yes,menubar=no' );
  BigWindow1024.focus();
}

