$(document).ready(function () {
	//---------------------
	$("select[name='category']").change(function (){
		$.post("/xajax/xajax.php", {
		  func: "getFranchiseCategories",
		  id_parent: $(this).attr('value')
		 }, function(xml){
			 var cats=$("category", xml);
			 var subcat=$("select[name='subcategory']");			 
			 subcat.html(xml);
		}, "html");		
	});


	$("form[name='saved_search_form']").ajaxForm({
		success: function (responseText, statusText){
			var state=$("state",responseText).text();
			if (state=='saved'){
				$("#search_criterions").hide();
				makeStatePopup('Поиск сохранен', '<p>Критерии поиска сохранены.</p><p>Просмотреть список сохраненных вами поисков можно в разделе <a href="/mysearches">сохраненные поиски</a></p>');
			}
			else
				alert("Произошла ошибка. Скорее всего Вы не авторизованы.");
		}
		});

	$("#saveSearchLink").click(function (e) {
		e.preventDefault();
		var cat=$("input[name='category']").attr('value');
		var subcat=$("input[name='subcategory']").attr('value');
		var invest_max=$("input[name='invest_max']").attr('value');
		
		$("#wrap-footer").after(
		'<div class="popup" id="search_criterions">'+
		  '<div class="popup-fon">'+
			'<div class="popup-in save-kriteriy">'+
			  '<h2>Сохранить критерий поиска</h2>'+
			  '<i class="close" id="close_searchbox"></i>'+
			  '<form action="/xajax/xajax.php" method="get" name="saved_search_form">'+
					'<input type="hidden" name="func" value="saveFranchiseSearch" />'+
					'<input type="hidden" name="category" value="'+cat+'" />'+
					'<input type="hidden" name="subcategory" value="'+subcat+'" />'+
					'<input type="hidden" name="invest_max" value="'+invest_max+'" />'+
				  '<fieldset class="forma">'+
					  '<legend>Сохранить критерий поиска</legend>'+
						'<dl>'+
							'<dt><label for="search_name">Название</label></dt>'+
							'<dd>'+
								'<label>'+
									'<input class="input-text" type="text" name="search_name" id="search_name"/>'+
								'</label>'+
							'</dd>'+
						'</dl>'+
						'<dl>'+
							'<dt><label>Оповещения</label></dt>'+
							'<dd class="form-radio">'+
								'<label for="radiobutton1">'+
									'<input type="radio" class="radio"  name="mail_state" id="radiobutton1" value="1" checked="checked"/><b>еженедельно</b>'+
								'</label>'+
								'<label for="radiobutton3">'+
									'<input class="radio" id="radiobutton3" type="radio" name="mail_state" value="0"/><b>никогда</b>'+
								'</label>'+
							'</dd>'+
						'</dl>'+
						'<span><label><input name="" type="image" src="img/btn/b33.gif" id="search_submit" alt="b33.gif" title="Сохранить" class="btn" /></label></span>'+
				  '</fieldset>'+
			  '</form>'+
			 '</div>'+
		   '</div>'+
		'</div>'
		);
		$("form[name='saved_search_form']").ajaxForm({
			success: function (responseText, statusText){
				var state=$("state",responseText).text();
				if (state=='saved'){
					$("#search_criterions").hide();
					makeStatePopup('Поиск сохранен', '<p>Критерии поиска сохранены.</p><p>Просмотреть список сохраненных вами поисков можно в разделе <a href="/mysearches">сохраненные поиски</a></p>');
				}
				else{
					$("fieldset.forma").prepend('<ul class="message error" ><li>Произошла ошибка. Возможно Ваша сессия истекла. Попробуйте <a href="/login?redirect_back='+location.pathname+'">авторизоваться</a> на сайте</li></ul>');
				}
			}
		});
		
		var curdate = new Date();
		$("input[name='search_name']").attr('value','Поиск франшиз от '+curdate.getDate()+'.'+(curdate.getMonth()+1)+'.'+curdate.getUTCFullYear());
	});
	
		
	$("#close_searchbox").click(function (e){
		e.preventDefault();
		$("#search_criterions").hide();
	});
	
	$('span.link-dashed a').click(function(){
		var parent_tr = $(this).parents("tr");
		var cl='w-ugol';
		if (parent_tr.attr('class')=='even')
			cl='s-ugol';
		if (parent_tr.attr('class')=='top')
			cl='y-ugol';
	  rotateBookmark(this.id, 'fr', this,parent_tr.children("td.foto-business").children("a").children("img"),cl);
	  return false;
	});

})


