var __MONTH__ = ["января"	,"февраля"	,"марта"	,
				 "апреля"	,"мая"		,"июня"		,
				 "июля"		,"августа"	,"сенября"	,
				 "октября"	,"нобря"	,"декабря"]
function set_clock()
{
		var date = new Date();

	
		if ($("#clock .m").html() != date.getMinutes() )
		{
			$("#clock .h").html(date.getHours());
			$("#clock .m").html(date.getMinutes());
	   		$("#date .d").html(date.getDate());
	   		$("#date .m").html(__MONTH__[date.getMonth()]);
		}
		setTimeout(set_clock,1000);
}

$(function(){


	// set clock 
	set_clock();

	// set photoslider
	$(".photoslider .wrap").jcarousel({
		btnNext: ".to_left",
		btnPrev: ".to_right"
	});
	$(".photoslider .slider .item").hover(function(){	$('.loopa',this).show(0);},function(){	$('.loopa',this).hide(700);});
	// -------- end set photoslider	
	
	// bin overlay 
	$("a.bron[rel]").overlay({effect: 'apple', api:true,
	 onBeforeLoad: function() { 
            var wrap = this.getContent().find(".container"); 
            wrap.load('/reserve/?get_template=1'); 
        } 
	});
	$("a.messanger[rel]").overlay({effect: 'apple', api:true});			
});

$(window).load(function(){
	// set slideshow	
	
	$("#overloader").fadeOut(400);
	/**
	$("#show_more").click(function(){
		$("#content_left #more").css("height",'auto');
		$(this).hide();
		return false;
	});

	var left_c = $("#content_left").get(0);
	var right_c = $("#content_page").get(0);	
	if ( (left_c.clientHeight-50) > right_c.clientHeight)
	{
		$("#content_left #more").css("height",right_c.clientHeight-6+'px');
		$("#content_left #more").css("overflow",'hidden');		
		$("#show_more").show();
	}
	*/
	
});


//*****************************************************************************
function PhotoGallery(options)
{
	try{
	var _this = this;
	    

	var defaults = {
		url						: '', 
		page_id					: false,
		alt_selector			:	"#photogallery .alt",		
		icons_selector			:	"#photogallery ul.icons li.icon",
		icons_hover				:   [function(){$("div",this).fadeOut(0);},function(){$("div",this).fadeIn(500);}],
		links_selector			:	"#photogallery ul.icons li.icon a",
		links_click				:	function(){
				try{
				
				var title = $(this).attr("title") || "";
				_this.alt.html(title);
				title?_this.alt.fadeIn(700):_this.alt.fadeOut(0);
				
				_this.image.after("<img src='#'>");
				var next_img = _this.image.next();

				_this.image.fadeOut(1000);
				next_img.load(function(){
					_this.image.remove();
					$(this).fadeIn(600);
					_this.image = $(this);
				});
				next_img.attr("src",$(this).attr("href"));
				$(_this.isons).find(".current").removeClass("current");				
				_this.current = $(this).parent();				
				_this.current.addClass("current");
				return false;
				}catch(e){alert(e);}
		},
		prev_click				: function (){
			_this.current.prev().find('a').click();
		},
		next_click				: function (){
			
			_this.current.next().find('a').click();
		},
		image_wrapper_selector	: '#photogallery .image-wrapper',
		image_selector			: '#photogallery .image-wrapper img',
		image_wrapper_hover		: [
				function(){
					$('.prev,.next',_this.image_wrapper).fadeIn(110);
				},
				function(){
					$('.prev,.next',_this.image_wrapper).fadeOut(110);
				}
		]
	}
	
    this.settings = $.extend(false, defaults, options);
  


	this.init = function  (page){

		page = (page || "").replace("?","");

		$(".ico_container").load(this.settings.url+'?id='+this.settings.page_id+'&'+page,function(){
		
			for(var i in _this.settings)
			{
				var arr = i.split('_');
				if (arr.pop()=='selector')
				{
					_this[i.replace("_selector","")] = $(_this.settings[i]);
				}
			}
		
			_this.icons.unbind();
			_this.icons.hover(_this.settings.icons_hover[0],_this.settings.icons_hover[1]);

			_this.links.unbind();
			_this.links.click(_this.settings.links_click);						

			_this.image_wrapper.unbind();
			_this.image_wrapper.hover(_this.settings.image_wrapper_hover[0],_this.settings.image_wrapper_hover[1]);						

			$('.prev,.next',_this.image_wrapper).unbind();
			$('.prev',_this.image_wrapper).click(_this.settings.prev_click);
			$('.next',_this.image_wrapper).click(_this.settings.next_click)
		
			$(_this.links.get(0)).click();
	
			$('#photogallery .paginator a').click(function(){
				_this.init($(this).attr('href'));
				return false;
			});
		});

	}

	}
	catch(e)
	{
	alert(e);
	}
}
//*****************************************************************************

$(document).ready(function(){
	$('a[href="/p/noLink/"]').removeAttr('href');

})
