$(document).ready(function(){	//equalHeight($(".line1_equal_height"));
	//equalHeight($(".line2_equal_height"));
	//equalHeight($(".line3_equal_height"));
	//equalHeight($(".line4_equal_height"));

	$("#btn1").hover(function(){		$("#btn1_img").attr("src","/img/main/buttons/01-02.gif");
	},
	function(){
		$("#btn1_img").attr("src","/img/main/buttons/01-01.gif");
	});

	$("#btn2").hover(function(){
		$("#btn2_img").attr("src","/img/main/buttons/02-02.gif");
	},
	function(){
		$("#btn2_img").attr("src","/img/main/buttons/02-01.gif");
	});

	$("#btn3").hover(function(){
		$("#btn3_img").attr("src","/img/main/buttons/03-02.gif");
	},
	function(){
		$("#btn3_img").attr("src","/img/main/buttons/03-01.gif");
	});

	$("#btn4").hover(function(){
		$("#btn4_img").attr("src","/img/main/buttons/04-02.gif");
	},
	function(){
		$("#btn4_img").attr("src","/img/main/buttons/04-01.gif");
	});

	$(".gallery_images img").hover(function(){		$(this).css("border-color","#000000");	},function(){		$(this).css("border-color","#7C7C7C");	});

	$(".gallery_images").click(function(e){		e.preventDefault();

		var url = $(this).attr("href");

		$("#ajax-loader").show();
		$("#gallery_overlay").show();

    	imgLoaderImg = new Image();
    	imgLoaderImg.onload = function(){
    		imgLoaderImg.onload = null;
    		$("#item_dest_img").attr("src",imgLoaderImg.src);
    		$("#ajax-loader").hide();
			$("#gallery_overlay").hide();
    	};

   		imgLoaderImg.src = url;	});

	$(".gallery_images_small").click(function(e){		e.preventDefault();

		var url = $(this).attr("href");

		$("#ajax-loader-gallery").show();
		$("#gallery_overlay").show();

    	imgLoaderImg = new Image();
    	imgLoaderImg.onload = function(){
    		imgLoaderImg.onload = null;
    		$("#item_dest_img").attr("src",imgLoaderImg.src);
    		$("#ajax-loader-gallery").hide();
    		$("#gallery_overlay").hide();
    	};

   		imgLoaderImg.src = url;	});

	$(".gallery_imgs").hover(function(){		$(this).css("border-color","#000000");	},function(){		$(this).css("border-color","#737979");	});

	//sliders
    $("#vert_slider").jCarouselLite({
        btnNext: "#slide_bottom",
        btnPrev: "#slide_top",
        auto: 5000,
        vertical: true,
        visible: 3,
        scroll: 3,
        speed: 600
    });

    $("#slider_hor").jCarouselLite({
        btnNext: "#slide_right",
        btnPrev: "#slide_left",
        visible: 3,
        auto: 5000,
        scroll: 3,
        speed: 600
    });

    $(".sliders_toggler").click(function(){    	var id = $(this).attr("rel");

    	$("#ajax_loader").show();
    	$("#ajx_transp").show();

		$.ajax({
			type: "POST",
			url: "/photos/slider_info",
			data: "id="+id,
			success: function(msg){				var tmp = msg.split('|');
				var name = tmp[0];
				var name_small = tmp[1];
				var link = tmp[2];
				var url = tmp[3];

		    	imgLoaderImg = $('<iframe frameborder="0" height="404" id="index_slide_dest" width="514" style="margin:0;"></iframe>');//iframe
		    	imgLoaderImg.attr("src",url);
		    	$("#frmsrc").empty().append(imgLoaderImg);

				$("#index_slide_dest").attr("src",imgLoaderImg.src);
		    	$("#ajax_loader").hide();
		    	$("#ajx_transp").hide();
		    	$(".slide_t_link").attr("href",link);
		    	$("#slide_name_big").text(name);
		    	$("#slide_name_small").text(name_small);			}
		});//    });

    $("#events_hover li").hover(function(){    	$("#events_hover li").removeClass("active");
    	$(this).addClass("active");
    	$(".rew_event_img").hide();
    	var guid = $(this).children("#rguid").val();
    	$("#rew_event_img"+guid).show();    });

    $("#cinema-index-toggle li").hover(function(){    	$("#cinema-index-toggle li").removeClass("active");
    	$(".cinema-image").hide();
    	$(this).addClass("active");
    	var id = $(this).attr("rel");
    	$(".afrprm"+id).show();
    },function(){    	$(this).removeClass("active");
    	var id = $(this).attr("rel");
    	$(".afrprm"+id).hide();    });

    $("#cinema-index-toggle").mouseleave(function(){    	$("#cinema-index-toggle li:first-child").addClass("active");
    	var id = $("#cinema-index-toggle li:first-child").attr("rel");
    	$(".cinema-image").hide();
    	$(".afrprm"+id).show();    });

    $("#cinema-index-toggle2 li").hover(function(){
    	$("#cinema-index-toggle2 li").removeClass("active");
    	$(".cinema-image2").hide();
    	$(this).addClass("active");
    	var id = $(this).attr("rel");
    	$(".afrprm_2"+id).show();
    },function(){
    	$(this).removeClass("active");
    	var id = $(this).attr("rel");
    	$(".afrprm_2"+id).hide();
    });

    $("#cinema-index-toggle2").mouseleave(function(){
    	$("#cinema-index-toggle2 li:first-child").addClass("active");
    	var id = $("#cinema-index-toggle2 li:first-child").attr("rel");
    	$(".cinema-image2").hide();
    	$(".afrprm_2"+id).show();
    });

    if ($("#soon-cinema-slider").length){	    $("#soon-cinema-slider").jCarouselLite({
	        btnNext: "#sc_right",
	        btnPrev: "#sc_left",
	        visible: 4,
	        scroll: 1,
	        speed: 600
	    });
    }

    if ($("#slider_culture").length){	    $("#slider_culture").jCarouselLite({
	        btnNext: "#slct_bottom",
	        btnPrev: "#slct_top",
	        visible: 3,
	        scroll: 1,
	        speed: 600,
	        vertical: true
	    });
    }

function markme(id)
{
	$.ajax({
		type: "POST",
		url: "/photos/markme",
		data: "sku="+escape(id),
		success: HandleServerResponse
	});
}

function HandleServerResponse(response)
{
	var tmp = response.split(';');
	var id = tmp[0];
	var str = tmp[1];
	var status = tmp[2];
	$("#loading").remove();
	$("#rotater").remove();
	if (status == 0){
		$(".user_ulister_deny").css("display","block");
	}else{
		$("#ulister"+id).prepend(str);
	}
}

function preloadimages(){
	for(var i = 0; i<arguments.length; i++){
		$("<img>").attr("src", arguments[i]);
	}
}

function equalHeight(group){
  tallest = 0;
  group.each(function() {
    thisHeight = $(this).height();
    if(thisHeight > tallest) {
      tallest = thisHeight;
    }
  });
  group.height(tallest);
}

preloadimages("/img/main/buttons/01-01.gif","/img/main/buttons/01-02.gif","/img/main/buttons/02-01.gif","/img/main/buttons/02-02.gif","/img/main/buttons/03-01.gif","/img/main/buttons/03-02.gif","/img/main/buttons/04-01.gif","/img/main/buttons/04-02.gif");
});
