$(document).ready(function(){
	$('#searchbutton').click(function(){
		$('#searchform').submit();
	});
	$('#votebutton').click(function(){
		$('#vote_form').submit();
	});
	
	
	$(".add-item-to-favorite a").click(function(){
		var record_id = $(this).attr('record_id');
		var type = $(this).attr('type');
		$.post("/ajax/favourite/data.php", { 'record_id': record_id }, function(data) {
			var type_text;
			switch(type) {
				case 'news': type_text = 'новость'; break;
				case 'article': type_text = 'статью'; break;
			}
		
			switch(data) {
				case '0': $(".add-item-to-favorite a[record_id="+record_id+"]").html('Добавить '+type_text+' в избранное'); $(".add-item-to-favorite a[record_id="+record_id+"]").parent().addClass('noselected'); break;			
				case '1': $(".add-item-to-favorite a[record_id="+record_id+"]").html('Удалить '+type_text+' из избранного'); $(".add-item-to-favorite a[record_id="+record_id+"]").parent().removeClass('noselected'); break;
			}
		});
		return false;
	});

	$(".news-item .top-line span.favorite").click(function(){
		var record_id = $(this).attr('record_id');
		var type = $(this).attr('type');
		$.post("/ajax/favourite/data.php", { 'record_id': record_id }, function(data) {
			var type_text;
			switch(type) {
				case 'news': type_text = 'новость'; break;
				case 'article': type_text = 'статью'; break;
			}
			
			switch(data) {
				case '0': 
					$(".news-item .top-line span.favorite[record_id="+record_id+"]").attr({'title':'Добавить '+type_text+' в избранное'}); 
					$(".news-item .top-line span.favorite[record_id="+record_id+"]").removeClass('active'); 
				break;
				case '1': $(".news-item .top-line span.favorite[record_id="+record_id+"]").attr({'title':'Удалить '+type_text+' из избранного'}); $(".news-item .top-line span.favorite[record_id="+record_id+"]").addClass('active'); break;
			}
		});
		return false;
	});	
	
	//Если в URI появилось '?logout=yes', то убираем это из строки
	re = /(.+?)(\?logout=yes)$/;
	str = location.href;
	if (re.test(str)) {
		newstr = str.replace(re, "$1");
		//console.log(newstr);
		location.href = newstr;
	}
	

	
});


