$(function(){

	/* --- :: Reasons :: --- */
	$reasons = $('#reasons');
	$reasons.find('ul').wrap('<div class="container" />');
	$reasons.find('h3').append('<span><a class="prev" href="#"/><a class="next reasonsNext" href="#"/></span>').find('a').click(function(){
		return false;
	});
	
	len = $('#reasons ul li').length;
	
	function seek(){
		i = this.getIndex();		
		maxI = len - 3;
		if(i > maxI){
			//$('.reasonsNext').addClass('disabled');
			this.prev();		
		}
		if(i == maxI){
			//$('.reasonsNext').addClass('disabled');
		}
	}
	var scr = $reasons.find('.container').scrollable(
		{
			onSeek: seek
		}
	);

	
	/* --- :: Shares :: --- */
	$shares = $('#shares');
	$shares.wrapInner('<div class="container"><ul /></div>').find('ul > *').wrap('<li />');
	$shares.prepend('<div class="nav"><a class="prev" href="#"/><a class="next" href="#"/></div>').find('.nav a').click(function(){
		return false;
	});
	$shares.find('.container').scrollable();
	
	/* --- :: Cottage :: --- */
	$('#cottage dd:has(img)').addClass('with_thumbnail');
	
	/* --- :: Text :: --- */
	$('#sidebar .text').append('<div class="clear" />');

	/* IE */
	$('#content a.more, #sidebar a.more').before('<div class="clear" />');
	$(window).load(function(){
		var content_height = $('#content').height();
		var sidebar_height = $('#sidebar').outerHeight();
		if (content_height < sidebar_height ) {
			$('#content').height(sidebar_height);
		} else {
			$('#sidebar').height(content_height-175);
		}
	});
	
	//c_name c_phone c_text
	//'Ваше имя'}" />
    //       <input type="text" name="form[phone]" id="c_phone" value="{$form.phone|default:'Номер телефона'}" />
     //      <textarea rows="0" cols="0" name="form[ptext]" id="c_ptext">{$form.ptext|default:'Текст сообщения'
	//$("#c_name").change(function(){
		//''$(this).val()
	//});
	
		$("#c_name").blur( function (){  this.value == "" ? this.value = 'Ваше имя' : false;  });
		$("#c_phone").blur( function (){  this.value == "" ? this.value = 'Номер телефона' : false;  });
		$("#c_ptext").blur( function (){ $("#c_ptext").val() == "" ? $("#c_ptext").val('Текст сообщения') : false;  });
		
		$("#c_name").focus(function(){  $("#c_name").val() == "Ваше имя" ? $("#c_name").val("") : false;	})
		$("#c_phone").focus(function(){  $("#c_phone").val() == "Номер телефона" ? $("#c_phone").val("") : false;	})
		$("#c_ptext").focus(function(){  $("#c_ptext").val() == "Текст сообщения" ? $("#c_ptext").val('') : false;	})
		
		$("#contactForm").submit(function(){
			$("#c_name").val() == "Ваше имя" ? $("#c_name").val("") : false;
			$("#c_phone").val() == "Номер телефона" ? $("#c_phone").val("") : false;
			$("#c_ptext").val() == "Текст сообщения" ? $("#c_ptext").val('') : false;
		})
		
		/*
		for (var i = 10; i < inputs.length; i++ ){
			if(inputs[i].type == "text" ) {
				inputs[i].valueHtml = inputs[i].value;
				inputs[i].onfocus = function (){
					this.value = "";
				}
			}
		}
		*/
	
	
	
			$("a[rel=otz]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
			
			$('.otzyv_bl .one').each(function (i) {
				$(this).hover(
				  
				   function() {
					$($(this).parent().find('a.hoverbl')[i]).addClass('bl');
					},
					
    			   function() {
					$($(this).parent().find('a.hoverbl')[i]).removeClass('bl');
					});
			});		

			$("a[rel=gal]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
			
			$("a[rel=staff]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});

			$('.project_photo a.one').each(function (i) {
				$(this).hover(
				   function() {
					$($(this).parent().find('.hover')[i]).addClass('bl');
					},
    			   function() {
					$($(this).parent().find('.hover')[i]).removeClass('bl');
					});
			});
			
			$('.repair .project_photo').each(function(){
				if ($(this).find('a.one').size()==4) {
					$(this).addClass('short');
				}
			});
			

	// ------ pages -------
	pageN = 1;
	
	$(".text .navigation .next").live('click', function (){
		LoadPage(pageN + 1);
		return false;
	})

	$(".text .navigation .prev").live('click', function (){
		LoadPage(pageN - 1);
		return false;		
	})

});

function LoadPage(n){
	if(n < 1) return;
	if(n > pagesN) return;
	/*$.post('/ajax.php', {action: 'get-page', mod: mod, n: n, id: id}, function(data){
		$('.text').html(data.html);
		$('.text').append('<div class="navigation"><a href="#" class="prev"></a><a href="#" class="next"></a></div>');
		if(!data.prev){
			$('.prev').addClass('disabled');
		}
		if(!data.next){
			$('.next').addClass('disabled');
		}
		pageN = parseInt(data.n);
	}, 'json'); */
	html = $("#text_page"+(n-1)).html();
	$('.text').html(html);
	$('.text').append('<div class="navigation"><a href="#" class="prev"></a><a href="#" class="next"></a></div>');

	if(n == 1){
		$('.prev').addClass('disabled');
	}
	if(n == pagesN){
		$('.next').addClass('disabled');
	}

	if(n > pagesN) return;
		
	pageN = n;
}
