﻿$(document).ready(function(){
	
	$('a.lightbox').attr('rel', 'lightbox');
	$("a[rel^='lightbox']").prettyPhoto({theme:'facebook', social_tools:''});
	
	if ($('#home-slider-in').length) {
		$("#home-slider-in").easySlider({
			auto: true, 
			continuous: true,
			numeric: true,
			speed:1000,
			pause:4000
		});
	}
	
	
	$('table.tabulka tr:even').addClass('greyTR')
	$('table.tabulka tr:first').addClass('firstTR')
	$('table.tabulka tr:last').addClass('lastTR')
	$('table.tabulka tr:first').find('td:first').addClass('firstTD')
	$('table.tabulka tr').find('td:last').addClass('lastTD')
	
	
	/* NOVE OKNO - POKUD P OBSAHUJE CLASS NOVE-OKNO */
	$('ul.rozcestnik a').click(function() {
		if ($(this).children(".nove-okno").length == 1) {
			window.open($(this).attr("href"), '_blank'); 
			return false;
		}
	});
	
	
	/* NOVE OKNO - SEZNAM MATRACI */
	$('ul.matrace a').click(function() {
		window.open($(this).attr("href"), '_blank'); 
		return false;
	});
	
	
	/* NOVE OKNO - SEZNAM LODI */
	$('ul.lode a').click(function() {
		window.open($(this).attr("href"), '_blank'); 
		return false;
	});
	
	
	/******************************************************************
		ZOBRAZENI AJAXFORMU
	*/
	$('.send-friend').click(function() {
		$('#ajax-content').html('<div id="ajax-content-top"><div id="ajax-content-bottom"><div id="ajax-content-in" class="clearfix"></div></div></div>')
		var webHeight = 0
		var pageHeight = $('#page').height()
		var documentHeight = $(document).height()
		
		if (documentHeight < pageHeight) {
			webHeight = pageHeight
		} else {
			webHeight = documentHeight
		}
		
		$('#ajax-overlay').css('height', webHeight)
		$('#ajax-overlay').css('display', 'block')
		
		$('#ajax-content').css('top', $(window).scrollTop() + 150)
		
		thisHref = $(this).attr('href')
		thisURL = thisHref.indexOf('?')
		ajaxHref = "/send-friend-ajax" + thisHref.substring(thisURL)
		
		$.post(
			ajaxHref,
			{},
			function(data){				
				$("#ajax-content-in").html(data);
				Cufon.replace('#ajax-content-in h1', { fontFamily: 'Aller Display', textShadow: '#fff 1px 1px' });
				
				/* PRI KLIKNUTI NA BUTTON .CLOSE */
				$('#ajax-content .close').click(function() {		
					closeformoverlay()
					return false;
				});
			}
		);
		
		positionStart = (($(window).width()/2) - 150) + "px";
		positionEnd = (($(window).width()/2) - 299) + "px";
		$("#ajax-content").delay(1000).animate({"left": positionStart}, "normal").animate({"left": positionEnd}, "normal");

		/* PRI KLIKNUTI NA TMAVY OVERLAY */
		$('#ajax-overlay').bind('click', function(){
			closeformoverlay()
		});
		/* PRI STISKNUTI ESC */
		$(document).keypress(function(event) {
			if (event.keyCode == '27') {
				closeformoverlay()
			}
		});
		
		return false;
	});
	
	
	/* FORMULAR STIPENDIUM - ZJISTUJE ZDA JE NA SELECTBOXU, PRI NACTENI STRANKY, VYBRANA VYSOKA SKOLA: JINA, POKUD ANO TAK POVOLUJE INPUT PRO ZAPSANI VYSOKE SKOLY */
	var optionrefresh = $('#sSelectVS').val()
	if (optionrefresh == 'jiná') {
		$('#sOtherVS').removeAttr('disabled')
	} else {
		$('#sOtherVS').attr('disabled', 'disabled')
		$('#sOtherVS').val('')
	}
	
	
	/* FORMULAR STIPENDIUM - POKUD VYBERU NA SELECTBOXU U VYSOKYCH SKOL: JINA, TAK SE POVOLUJE INPUT PRO ZAPSANI VYSOKE SKOLY */
	$('#sSelectVS').change(function() {
		var optionValue = $(this).val()
		if (optionValue == 'jiná') {
			$('#sOtherVS').removeAttr('disabled')
		} else {
			$('#sOtherVS').attr('disabled', 'disabled')
			$('#sOtherVS').val('')
		}
	});
	
});	


/**************************
	CLOSE ALL AJAX FORM
*/
function closeformoverlay() {
	$('#ajax-overlay').removeAttr('style')
	$('#ajax-overlay').attr('style', '')
	$('#ajax-content').removeAttr('style')
	$('#ajax-content').attr('style', '')
	$('#ajax-content').html('')
	
}


/**************************
	SEND AJAX FORM
	AJAXEM ODESLANI DOPORUCENI ZNAMEMU
*/
function sendGoodsFriend(sender, args) {

	// ziskani nadrazeneho formulare
    var form1 = $(sender).parents('form:first').get(0);
	
	$.post(
		"/send-friend-ajax",
		$(form1).find(":input").serializeArray(),
		function(data){
			$("#ajax-content-in").html(data);
			Cufon.replace('#ajax-content-in h1', { fontFamily: 'Aller Display', textShadow: '#fff 1px 1px' });
			
			/* PRI KLIKNUTI NA BUTTON .CLOSE */
			$('#ajax-content .close').click(function() {		
				closeformoverlay()
				return false;
			});
		}
	);
	return false;
}

