/*	When document is full loaded (ready) init
 *  dom element's behaviours and animations 
 */
var ajaxManager;
ajaxManager = $.manageAjax({manageType: 'abortOld', maxReq: 1, blockSameRequest: true});
var nazwa;
$(document).ready(function(){

	 
	$('img').ifixpng();
	$('ul.user_menu li').ifixpng();
	$('div.zwin_panel').ifixpng();
	$('div.rozwin_panel').ifixpng();
	$('div#zwin_rozwin_panel').ifixpng();
	$('input').ifixpng();
	$('a').ifixpng();
	$('li').ifixpng();
	$('input').ifixpng();
	$('div.register').ifixpng();
	$('.bac_2_na_long').ifixpng();
	$('.tab_history').ifixpng();
	$('span.gwiazdeczka').ifixpng();
	$('.register_long_bt').ifixpng();
	
	//obsluga klikania w nagrody , na liscie nagród
	$('.konkurs_wiecej').hover(function(){
		$(this).addClass('lapka');
		$(this).children('div').css('color','#F7873D');
	},function(){
		$(this).removeClass('lapka');
		$(this).children('div').css('color','#FFF');
	});
	
	
	
	//obsluga headera dla IE6
	$('#guide1').hover(function(){
		$(this).attr('id','guide1_hover');
	},function(){
		$(this).attr('id','guide1');
	});
	$('#guide2').hover(function(){
		$(this).attr('id','guide2_hover');
	},function(){
		$(this).attr('id','guide2');
	});
	$('#guide3').hover(function(){
		$(this).attr('id','guide3_hover');
	},function(){
		$(this).attr('id','guide3');
	});
	
	//obsluga kursorow (lapki) dla IE6
	$('#loguj_bt').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('.register').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('input.wyszukaj').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('#pierwsza_nagroda_profil').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('#druga_nagroda_profil').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('#trzecia_nagroda_profil').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('input#zapiszzmiany').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('input#zmianahasla').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('a#wyloguj').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('input#pass_rec_bt').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	$('a#x_error').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});	
	$('.dodawaj_zdjecia_png').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	})

	
	$('.gwiazdeczka').hover(function(){
		$('#wybrana_ocena').show();
		if($(this).next().val()==-1)
		{
			$(this).parent().next().children('span').html("Nie możesz dodać już tej oceny w tym konkursie");
		}
		else
			$(this).parent().next().children('span').html("Wybrana ocena: "+$(this).next().val());
	},function()
	{
		$('#wybrana_ocena').hide();
	});
	

	

	
	$('.img_info').hover(function(){
		$('.info_txt_edycja').fadeIn();
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
		$('.info_txt_edycja').fadeOut();
	});
	
	$(".accordion div:first").addClass("active");
	$(".accordion table:not(:first)").hide();

	$(".accordion div").click(function(){
		$(this).next("table").slideToggle("slow")
		.siblings("table:visible").slideUp("slow");
		$(this).toggleClass("active");
		$(this).siblings("div").removeClass("active");
	});
	
	$('.tab_history').hover(function(){
		$(this).addClass('lapka');
	},function(){
		$(this).removeClass('lapka');
	});
	
	$('.tab_history').click(function()
	{
		$(this).addClass('test');
		
		
		
		$('.tab_history').each(function(){
			if(!$(this).hasClass('test'))
				$(this).children('p.zwin_rozwin').html('rozwiń');
			
		});
		$(this).removeClass('test');
		if($(this).children('p.zwin_rozwin').html()=="zwiń")
			$(this).children('p.zwin_rozwin').html('rozwiń');
		else
		{
			$(this).children('p.zwin_rozwin').html('zwiń');
		}
			
		
		
	});
	
	
	$('#add_photo_button').click(function(){
		$('#send_photo_loader').css('visibility','visible');
		$('#add_photo_button').hide();
	});
	
	$('.user1').hover(function()
	{
		
		
		$(this).addClass('user1_hover');
		
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('user1_hover');
		$(this).removeClass('lapka');
		
		
	});
	$('.user1').click(function(){
		
		$(this).addClass('user1');
		$('user2').removeClass('user2_active');
		$('user3').removeClass('user3_active');
		$('user4').removeClass('user4_active');
		$('user5').removeClass('user5_active');
	});
	$('.user2').click(function(){
		$(this).addClass('user2_active');
		$('user1').removeClass('user1_active');
		$('user3').removeClass('user3_active');
		$('user4').removeClass('user4_active');
		$('user5').removeClass('user5_active');
	});
	$('.user3').click(function(){
		$(this).addClass('user3_active');
		$('user2').removeClass('user2_active');
		$('user1').removeClass('user1_active');
		$('user4').removeClass('user4_active');
		$('user5').removeClass('user5_active');
	});
	$('.user4').click(function(){
		$(this).addClass('user4_active');
		$('user2').removeClass('user2_active');
		$('user3').removeClass('user3_active');
		$('user1').removeClass('user1_active');
		$('user5').removeClass('user5_active');
	});
	
	$('.user5').click(function(){
		$(this).addClass('user5_active');
		$('user2').removeClass('user2_active');
		$('user3').removeClass('user3_active');
		$('user1').removeClass('user1_active');
		$('user4').removeClass('user4_active');
	});
	
	$('.user2').hover(function()
	{
		
		
		$(this).addClass('user2_hover');
		
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('user2_hover');
		$(this).removeClass('lapka');
		
		
	});
	
	$('.user3').hover(function()
	{
		
		
		$(this).addClass('user3_hover');
		
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('user3_hover');
		$(this).removeClass('lapka');
		
		
	});
	
	$('.user4').hover(function()
	{
		
		
		$(this).addClass('user4_hover');
		
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('user4_hover');
		$(this).removeClass('lapka');
		
		
	});
	
	$('.user5').hover(function()
	{
		$(this).addClass('user5_hover');
		
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('user5_hover');
		$(this).removeClass('lapka');
		
		
	});
	
	$('.user1').click(function()
	{
		$(this).removeClass('user1');
		
		$(this).addClass('user1_active');
		$(this).addClass('lapka');
		$('user2_active').removeClass('user2_active'); 
	});
	
	
	$('.trwajace').hover(function()
	{
		$(this).addClass('bac_tab1');
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('bac_tab1');
		$(this).removeClass('lapka');
	});
	
	$('.przyszle').hover(function()
	{ 
		$(this).addClass('bac_zrogiem_a');
		$(this).addClass('lapka');

	},function()
	{
		$(this).removeClass('bac_zrogiem_a');
		$(this).removeClass('lapka');
	});
	$('.zakonczone').hover(function()
	{ 
		$(this).addClass('bac_tab3');
		$(this).addClass('lapka');
	},function()
	{
		$(this).removeClass('bac_tab3');
		$(this).removeClass('lapka');
	});
	
	$('li.trwajace').click(function(){
		$('li.trwajace').addClass('active_bac_tab1');
		$('li.przyszle').removeClass('active_bac_zrogiem');
		
		$('li.zakonczone').removeClass('active_bac_tab3');
		$('.pierwszyContent').show();
		$('.drugiContent').hide();
		$('.trzeciContent').hide();
	});
	$('li.przyszle').click(function(){
		$('li.trwajace').removeClass('active_bac_tab1');
		$('li.zakonczone').removeClass('active_bac_tab3');
		$('li.trwajace').addClass('bac_1_na');
		$('li.przyszle').addClass('active_bac_zrogiem');
		$('.drugiContent').show();
		$('.pierwszyContent').hide();
		$('.trzeciContent').hide();
	});
	
	$('li.zakonczone').click(function(){
		$('li.trwajace').removeClass('active_bac_tab1');
		$('li.trwajace').addClass('bac_1_na');
		$('li.przyszle').removeClass('active_bac_zrogiem');
		$('li.zakonczone').addClass('active_bac_tab3');
		$('.drugiContent').hide();
		$('.pierwszyContent').hide();
		$('.trzeciContent').show();
	});
	
	$('ul.tabNav li:not(.activeTab)').hover(function() {
		$(this).animate({ 
	        height: "32px",
	        marginTop: "0px"
	      }, 300 );
	}, function() {
		$(this).animate({ 
	        height: "27px",
	        marginTop: "0px"
	      }, 300 );
	});
	
	$('ul.tabNav li').hover(function() {
		$info = $(this).children('p.hiddenInfo').html();
		$('div#accountInfo p').html($info);
	}, function() {
		
	});
	
	$('ul.tabNav2 li:not(.activeTab2)').hover(function() {
		if($(this).hasClass('activeTab2'))
		{}
		else
		{
			$(this).animate({ 
		        height: "32px",
		        marginTop: "-4px"
		      }, 300 );
			  
			$info = $(this).children('p.hiddenInfo').html();	
		}
		}, function() {
			if ($(this).hasClass('activeTab2')) {
			}
			else {
				$(this).animate({
					height: "27px",
					marginTop: "0px"
				}, 300);
			}
		}
	);
	
	/*
	 *  Photo info
	 */
	/*  ocenianie  */
	$('#ocenianie span').hover(function(){
			var nr = $(this).attr('id').substring(3,4);
			for (i=1; i<=6;i++){
				if (i<=nr){
					$('#st_'+i).addClass('starOn');
				}
				else{
					if ($('#st_'+i).hasClass('starOn'))
						$('#st_'+i).removeClass('starOn');
				}
				$('#grade_nr').html('Wybrana ocena: '+nr);
			}
	}, function() {});
	$('.zdjecieKonkurs').hoverIntent({
				sensitivity: 3,
				interval: 500,
                over: function () {
					 var	zm = $(this).attr('id').split('photoKonkurs');
						var idKonk = zm[1];
					var idElem = $(this).attr('id');
					var left = $('#'+idElem).css('left').split('px');
					   
					var top = $('#'+idElem).css('top').split('px');
					var rozmiar = $('#'+idElem).css('width').split('px');
						wiekszeZdjecie(idKonk,left[0],top[0],rozmiar[0]);
					 },
                out: function () {
					 $('div.details_photo_konkurs2').remove();
					},
                timeout: 100
        });
	

	
	

});
var nazwa2;
var nazwa3;
var tmpVal;
function wiekszeZdjecie(idF,x,y,rozmiarX)
{
	var tmpVal2 = document.getElementById('div_'+idF);
	if (tmpVal2!=null) {
		
		
	}
	else {
		var rozghov = x;
		$('div.details_photo_konkurs2').remove();
		$('div.details_photo_konkurs').remove();
		var div = '<div class="szczegoly_zdjecia2 details_photo_konkurs2" style="z-index:10;position:absolute;';
		
		
		var tmp = rozmiarX / 2;
		var tm = parseInt(tmp) + parseInt(x);
		
		var tmp2 = parseInt(tm) - parseInt("150");
		
		x = tmp2;
		
		var as;
		y = parseInt(y) - parseInt("230");
		if (x > 600) {
			x = x - (150 - (rozmiarX / 2)) + 20;
			var poldz = (parseInt(rozghov) + parseInt(rozmiarX / 2)) - (parseInt(x) + 150);
			as = parseInt(poldz) + 136;
		}
		else 
			if (x < 80) {
				x = rozghov;
				as = parseInt(x) + parseInt(rozmiarX / 2) - x - 13;
				alert
			}
			else 
				as = 135;
		
		
		div += 'left:' + x + 'px; top:' + y + 'px;width:286px;height:214px;">';
		
		div += '<img style="background-color:transparent;border:none;padding:0px;margin:214px 0px 0px ' + as + 'px;" id="" src="images/dziubek.png" /></div>';
		$('#contestPhotoContener').append(div);
		$('img').ifixpng();
		
		var div2 = '<img style="border:none;padding:0px;margin:80px 0px 0px 140px;" id="kreciolek" src="images/ajax-loaderDetail.gif" />';
		$('.details_photo_konkurs2').append(div2);
		ajaxManager.abort(nazwa3);
		ajaxManager.abort(nazwa2);
		nazwa3 = ajaxManager.add({
			url: 'mod,ajax,getPhotosDetails',
			data: {
				id: idF
			},
			success: function(response){
				var obiekt = eval(response);
				var div;
				div = '<table style="width:100%;">';
				div += '<tr>' +
				'<td colspan="2" style="width:170px;height:209px;padding-left:1px">';
				div += '		<img style="width:270px;height:200px;margin-top:-105px;left:{$Photo.x}px; top:{$Photo.y}px;"  src="./lib/phpThumb/phpThumb.php?src=../../images/photos/';
				div += obiekt[0]['file'];
				div += '&w=270px&h=200px&q=95&zc=C" />';
				div += '		  </td>';
				div += '</table>';
				
				$('img#kreciolek').remove();
				$('.details_photo_konkurs2').append(div);
			},
			type: "GET",
			beforeSend: function(){
			
			}
		});
	}
}
function pokazNagrody(id,foto,nazwa,opis)
{
	$('.zdjecie_nagrody').attr('src','./lib/phpThumb/phpThumb.php?src=/extrafotka/'+foto+"");
	$('.nazwaNagrody').text(nazwa);
	$('.opisNagrody').text(opis);

}
function usunSzczegoly()
{
		$('div.details_photo_konkurs').remove();
}
function pokazDetails(idF,x,y,rozmiar,idU,photoWidth,photoHeight)
{
	//alert(photoWidth+'x'+photoHeight);
	tmpVal = idF;
	$('div.details_photo_konkurs2').remove();
	$('div.details_photo_konkurs').remove();
	var div='<div id="div_'+idF+'" class="szczegoly_zdjecia details_photo_konkurs" style="z-index:20;position:absolute;left:';
	var dl=$('#contestPhotoContener').css('height').split("px");
	
	var yRozmiar=(470*photoHeight)/photoWidth;
//	alert(yRozmiar);

	if(x>600)
		x=x-(500-rozmiar)+8;
	if(y>dl[0]-200)
		y=y-(350-rozmiar)+8;
	div +=  x+'px; top:'+y+'px;width:500px;height:'+(yRozmiar+58)+'px;">';
	
	div +=	  '</div>'; 
	$('#contestPhotoContener').append(div);
	
	var div2 = '<img style="border:none;padding:0px;margin:160px 0px 0px 240px;" id="kreciolek" src="images/ajax-loaderDetail.gif" />';
	$('.details_photo_konkurs').append(div2);
	
	ajaxManager.abort(nazwa3);
	ajaxManager.abort(nazwa2);
	nazwa2 = ajaxManager.add({
		url: 'mod,ajax,getPhotosDetails',
		data: {
			id: idF
		},
		success: function(response){

	
			var obiekt = eval(response);
			var div;
			div =	'<table style="width:100%;">'+
						'<tr>'+
							'<td style="padding-left:6px">';
							if(obiekt[0]['photo_name']!=null)
							{
								div +=	'		<span style="display:block;">Nazwa zdjęcia: <b>'+obiekt[0]['photo_name']+'</b></span><a style="position:absolute;margin-left:482px;margin-top:-20px;text-decoration:none;font-size:17px" href="javascript:usunSzczegoly();" id="cokolwiek" >X</a>';
							}
			
			div +=				'</td>'+
							'';
			div +=				'';
							''+ 
						'</tr>';
			div +=		'<tr>'+
						 '<td colspan="2" style="width:170px;height:'+(yRozmiar+8)+'px;padding-left:6px">';  
			div += '		<a href="photo,details,'+idF+'.html"><img style="width:470px;height:'+yRozmiar+'px;position:relative;left:{$Photo.x}px; top:{$Photo.y}px;"  src="./lib/phpThumb/phpThumb.php?src=../../images/photos/';
			div += obiekt[0]['file'];
			div += '&w=470px&q=95" /></a>'; 
			div +='		  </td><tr>'+
						 '<td style="padding-right:10px;vertical-align:top">';
			div +=	'		<span style="margin:0px 0px 0px 10px;width:486px;text-align:right;">Login: <a href="users,profile,'+idU+'.html"><b>'+obiekt[0]['login']+'</b></a></span>';
			div +=	'		<span style="margin:0px 10px 0px 10px;text-align:right">Średnia ocen: <b>'+obiekt[0]['average']+'</b></span>';
			div +=	'		<span style="text-align:right">Ilość punktów: <b>'+obiekt[0]['sum_of_votes']+'</b></span>';
			div +=	'		<div id="szczegoly"><a href="photo,details,'+idF+'.html">Szczegóły</a></div>';
			div +=	'	  </td></tr>'+
			             '</tr>';
			div +=		 ''+
							'';
			div +=		 '	'+
						 '';			 
			div +=		'</table>';
			
			$('img#kreciolek').remove();	
			$('.details_photo_konkurs').append(div);
		},
		type: "GET",
		beforeSend: function(){
		
		}
		
		
	});
	

}
var nazwaKonk=null;
function pokazKonkursContent(id)
{
	if(nazwaKonk==null)
	{
		$('.pierwszaNazwaKonk').removeClass('active_link_nazwa_konk');
	}
	else
		$('.konkursClick_'+nazwaKonk).removeClass('active_link_nazwa_konk');	
	nazwaKonk = id;
	$('.konkursClick_'+nazwaKonk).addClass('active_link_nazwa_konk');
	
	if($('.konkursClick_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hasClass('visible'))
	{
		$('.konkursClick_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').removeClass('visible');
		$('.konkursClick_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hide();
		
	}
	$('.konkursContent_'+id).addClass('visible');
	$('.konkursContent_'+id).fadeIn();
	
}


var nazwaKonk2=null;
function pokazKonkursContent2(id)
{
	if(nazwaKonk2==null)
	{
		$('.drugaNazwaKonk').removeClass('active_link_nazwa_konk');
	}
	else
		$('.konkursClick2_'+nazwaKonk2).removeClass('active_link_nazwa_konk');	
	nazwaKonk2 = id;
	$('.konkursClick2_'+nazwaKonk2).addClass('active_link_nazwa_konk');
	
	if($('.konkursClick2_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hasClass('visible'))
	{
		$('.konkursClick2_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').removeClass('visible');
		$('.konkursClick2_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hide();
		
	}
	$('.konkursContent2_'+id).addClass('visible');
	$('.konkursContent2_'+id).fadeIn();
	
}

var nazwaKonk3=null;
function pokazKonkursContent3(id)
{
	if(nazwaKonk3==null)
	{
		$('.trzeciaNazwaKonk').removeClass('active_link_nazwa_konk');
	}
	else
		$('.konkursClick3_'+nazwaKonk3).removeClass('active_link_nazwa_konk');	
	nazwaKonk3 = id;
	$('.konkursClick3_'+nazwaKonk3).addClass('active_link_nazwa_konk');
	
	if($('.konkursClick3_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hasClass('visible'))
	{
		$('.konkursClick3_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').removeClass('visible');
		$('.konkursClick3_'+id).parent().parent().parent().parent().parent().parent().children('div').children('table').hide();
		
	}
	$('.konkursContent3_'+id).addClass('visible');
	$('.konkursContent3_'+id).fadeIn();
	
}
function ocenKartke(idcon,idp,r){
	
	$('.info_twoja_ocena_txt').hide();
	$('.twoja_ocena_liczba').css('color','#F7873D');
	$('.gwiazdeczka').hide();	
	
    jQuery.getJSON('photo,rate,'+idcon+','+idp+','+r+'.html', function(m){
	
	$('.info_po_dodaniu_fotki').html("Dziękujemy za oddanie głosu. Wybrana ocena to: <b style='color:#F7873D'>"+r+"</b>");	
    });
	
};
function ustawZakladke(id) {
	$('#'+id).css('color','#F7873D');
};
var iter=1;
var yr;
var d ;
var m ;

var gms;

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") 
function odlicz(data,czas)
{


	if (iter == 1) {
		var rozbity = data.split("-");
		yr = rozbity[0];
		d = rozbity[2];
		m = rozbity[1];
		
		gms=czas;
		iter++;
	}
	//'October, 4 2000 07:04:11'
	sec=Math.round((Date.parse(montharray[m-1]+", "+d+" "+yr+" "+gms)-new Date())/(1000));
	
	if((~~sec%60)<10&&(~~sec%60)>=0)
	{
		if((~~(sec/60)%60)<10&&(~~(sec/60)%60)>=0)
		{
			$('#czas_do_konca_konkursu').html(~~(sec/(3600*24))+' dni '+(~~(sec/3600)%24)+' godzin 0'+~~(sec/60)%60+' minut 0'+~~sec%60+' sekund');
		}
		else
			$('#czas_do_konca_konkursu').html(~~(sec/(3600*24))+' dni '+(~~(sec/3600)%24)+' godzin '+~~(sec/60)%60+' minut 0'+~~sec%60+' sekund');
	}
	else
	{
		if((~~(sec/60)%60)<10&&(~~(sec/60)%60)>=0)
		{
			$('#czas_do_konca_konkursu').html(~~(sec/(3600*24))+' dni '+(~~(sec/3600)%24)+' godzin 0'+~~(sec/60)%60+' minut '+~~sec%60+' sekund');
		}
		else
			$('#czas_do_konca_konkursu').html(~~(sec/(3600*24))+' dni '+(~~(sec/3600)%24)+' godzin '+~~(sec/60)%60+' minut '+~~sec%60+' sekund');
	}
		
	
	setTimeout(arguments.callee,1000);
}


