﻿var objRegex = /\d+/;

$(function()	{
	$('#sidebar').height($('#content').height());
	$('.submit').replaceWith('<span class="submit">&mdash;'+$('.submit').val()+'</span>');
	$('input[name="comment[author_email]"], textarea').focus(function()	{
		if (this.value == this.defaultValue) this.value='';
	});
	$('input[name="comment[author_email]"], textarea').blur(function()	{
		if (this.value == '') this.value = this.defaultValue;
	});
	$('input[name="comment[author_email]"], textarea').keyup(function()	{
		var filter = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
		if (filter.test($('input[name="comment[author_email]"]').val()) && $('textarea').val().length >= 16) {
			$('.submit').replaceWith('<a href="#" class="submit">'+$('.submit').text()+'</a>').live("click", function(event)	{
				event.preventDefault();
				$(this).parents('form').submit();
//        alert('Спасибо за комментарий, он будет добавлен после модерации');
			});
		}
		else	{
			$('.submit').replaceWith('<span class="submit">'+$('.submit').text()+'</span>');
		};
	});
	$('.rating').hover(function(){
		$(this).find('.focus').removeClass("focus").addClass('blur');
	},function(){
		$(this).find('.blur').removeClass("blur").addClass('focus');
	})
		// $.ajax({
		// 			url: $(event.currentTarget).attr('href'),
		// 			success: function(html){
		// 				$('#gallery').append(html);
		// 			}
		// 		});

	$('.rate').bind("click", function(event)	{
		event.preventDefault();
    $(".rating_value").attr("value", objRegex.exec($(this).attr('class')));
    $(this).parent().find('a.blur').removeClass("blur");
    $(this).parent().parent().find("form").submit();
    $(this).addClass("focus");
  })
  
  $(".current_rating").each(function(){
    $(this).parent().find("span.rating a.rate-"+parseInt($(this).text())).addClass("focus");
  })
  
  $('.ajax-rating').ajaxForm(function() { 
    //alert("Ваш голос принят."); 
  }); 
  
});

$(window).resize(function()	{
	$('#sidebar').height($('#content').height());
})

$(window).load(function()	{
	$('#sidebar').height($('#content').height());
})

$(document).ready(function() {
  $('#senseis').cycle({
    fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
  });
  $('#albums').cycle({
    fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
  });
}); 