$(document).ready(function() {
	$('a.nw').click( function() {
		window.open( $(this).attr('href') );
		return false;
	});	
  
  // plugin pro stylovani combo boxu
    $(".selBox").selectbox();  
  
	// definice menu
  	$("#menu").ndMenu();

	// efekty pro obrazky
	//$("a.fancybox").fancybox({type:"image"});
	
	
	var el = "";
	$(".sw").click(function(){ el = $(this).attr('href'); });	
	$(".sw").fancybox({
		'titleShow' : false,		
		'onStart' : function() { $(el).show(); },
		'onClosed' : function() { $(el).hide(); }
	});
	
	//selecty
	$('.select').jqTransform({imgPath:'/img/'});
	
	// FACEBOOK pluginy
	var cultureInfo = $("meta[http-equiv='Content-languague']").attr("content");
	$("#fbLike").html('<iframe src="http://www.facebook.com/plugins/like.php?locale='+cultureInfo+'&amp;href='+document.location+'&amp;layout=standard&amp;show_faces=false&amp;width=400&amp;action=like&amp;colorscheme=light&amp;height=40" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:400px; height:40px;" allowTransparency="true">Facebook</iframe>');
	
	// fixni banner
	
	if( $("#banner").size() > 0 ){
		var boxOffset = $("#banner").offset();
		var inside = false;
			
		$(window).scroll(function() {
			position = $(window).scrollTop();
		
			if( (boxOffset.top <= position) && !inside ){				
				$("#banner").css({
					"position": "fixed",
					"top": "0px",
					"left": boxOffset.left + "px"
				});
				inside = true;
			}
		
			if( (boxOffset.top >= position) && inside ){			
				$("#banner").css("position","static");
				inside = false;
			}						
		});	
	}
	
	// namety
	var slideUp = true;
		
	$("#openFeedback").click(function(){

		if ( slideUp ){ 
			$("#feedback").animate( { top:"-190px"}, 1000 ); 
			$("#footer-in ul").animate( { top:"-80px"}, 1000 ); 
			$("#footer-in").css("background","#404040"); 
		}
		else{ 
			$("#feedback").animate( { top:"-110px"}, 1000,  function() {$("#footer-in").css("background","#404040 url(../img/bgFooter.png) repeat-x 0 0"); } ); 
			$("#footer-in ul").animate( { top:"0px"}, 1000 ); 
		}
		
		slideUp = !slideUp;
		return false;
	});	
	
	// odeslani nametu
	
	$("#namety").submit( function() {
		var frmName = $("#name").val();
		var frmEmail = $("#email").val();
		var frmComment = $("#comment").val();
		var frmRp1 = $("#RobotProtection_Number1Feedback").val();
		var frmRp2 = $("#RobotProtection_Number2Feedback").val();
		
		$.ajax({ 
			type: "POST", url: "http://www.mediacentrik.cz/namety/", data: "name="+ frmName +"&email="+ frmEmail +"&comment="+ frmComment +"&rp1="+ frmRp1 +"&rp2="+ frmRp2 +"&insert=insert",
			beforeSend: function(){
				$("#waitLoader").show();
			},
			success: function(msg){	
				//alert(msg);					
				$("#waitLoader").hide();
				$("#success").show();
				//console.log(msg);
				t = setTimeout(function() {
					$("#feedback").animate( { top:"-110px"}, 1000,  function() {$("#footer-in").css("background","#404040 url(/img/bgFooter.png) repeat-x 0 0"); } ); 
					$("#footer-in ul").animate( { top:"0px"}, 1000 ); 
				},1500);
			}
		});
		return false;
	});
	
	
	// mapy v kontaktech

		$(".maplink").fancybox({
			'width'				: '75%',
			'height'			: '75%',
			'autoScale'			: false,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'iframe'
		});
		
		$(".videoMan").fancybox({
			'width'				: '89%',
			'height'			: '95%',
			'autoScale'			: false,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'type'				: 'swf'
		});

	
	$("#namety .input-text, #namety textarea")
		.each(function(i){
			// ziskani placeholderu
			var thisPlaceholder = $(this).attr("placeholder");			
			$(this).val( thisPlaceholder );
			$(this).attr("rel", thisPlaceholder);
			$(this).addClass("placeholder");
		})
		.click(function(){
			var thisRel = $(this).attr("rel");
			var thisVal = $(this).val();
		
			if( thisVal == thisRel ){ 
				$(this).val("");
				$(this).removeClass("placeholder");				
			}
			$(this).select();
		})
		.blur(function(){
			var thisRel = $(this).attr("rel");
			var thisVal = $(this).val();
		
			if( thisVal == '' ){ 
				$(this).addClass("placeholder");
				$(this).val( thisRel );				
			}
		});	
	
	// poptavka
	var container = $('div.container');
	// validate the form when it is submitted
	var validator = $("#sale").validate({
		rules: {
			company: "required",
			name: "required",
			phone: "required",
			email: {
				required: true,
				email: true
			},
		},
		errorContainer: container,
		errorLabelContainer: $("ol", container),
		wrapper: 'li',
		meta: "validate"
	});
	
	// prihlaska
	$(".prihlaska").validate({
		rules: {
			Name: "required",
			TicketCount: {
				required: true
			},
			Email: {
				required: true,
				email: true
			},
			Phone: {
				required: true,
			}
		},
		messages: {
			Name: "Napište své jméno",
			TicketCount: "Napište počet rezervovaných míst",
			Email: "Napište platný e-mail",
			Phone: "Napište kontaktní telefon"
		}
	});
									
});	
  
 // generator galerii 
function GenerateCustomFckGallery(files_array)
{
	var result="";
	for (var a=0;a<files_array.length;a++)
		result+="<a href=\""+files_array[a].path+"\" class=\"fancybox\" rel=\"roadtrip\"><img title=\"\" alt=\"\" src=\""+files_array[a].thumb+"\" /></a>";
	return result;
}




