jQuery(document).ready(function(){  
	jQuery("a#register").fancybox({
		'zoomOpacity'			: true,
		'zoomSpeedIn'			: 500, 
		'zoomSpeedOut'			: 500, 
		'overlayShow'			: true,
		'hideOnContentClick'	: false,
		'frameWidth'			: 450,
		'frameHeight'			: 210,
		'fullscreen'			: false
	});

	jQuery("a#city").fancybox({
		'zoomSpeedIn'			: 0, 
		'zoomSpeedOut'			: 0, 
		'overlayShow'			: true,
		'hideOnContentClick'	: true,
		'fullscreen'			: false
	});	
});

function change_city(name,id)
{
	document.getElementById('city').innerHTML = name;
	document.cookie="city="+id+"; path=/; expires=Mon, 01-Jan-2099 00:00:00 GMT";
	
	document.location = "http://www.vikki3.ru"
	
	jQuery("#loader").show();
	jQuery("#loader").html();

	jQuery.post("ajax_handler/get_cats.php",
	{
		name: 			id
	},
	function(data)
	{	
		jQuery("#loader").hide();
		
		//jQuery("#cats").html("!!");
		jQuery("#cats").html(data);
	});	
}

function do_login(login,pass)
{
	jQuery.post("/ajax_handler/do_login.php",
	{
		login: 			login,
		pass :			pass
	},
	function(data)
	{		
		if (data)
		{
			document.cookie="login="+login+"; path=/; expires=Mon, 01-Jan-2099 00:00:00 GMT";
			document.cookie="pass="+data+"; path=/; expires=Mon, 01-Jan-2099 00:00:00 GMT";

			document.location.reload();
		}
	});
}

function send_comment(login)
{
	jQuery('#comment_button_send').html('<img src="images/wait.gif">');
		
	jQuery.post("/ajax_handler/add_comment.php",
	{
		login: 			login,
		text :			jQuery('#comment_txt').val(),
		point:			document.location.hash.substring(1)
	},
	function(data)
	{		
		if (data)
		{
			old = jQuery('#comments').html();
			jQuery('#comments').html(data + old);
		}
		jQuery('#comment_button_send').html('<a class="button" onclick="send_comment(\''+login+'\');">отправить</a>');
	});	
}

function do_exit()
{
	document.cookie="login=0; path=/; expires=Mon, 01-Jan-2007 00:00:00 GMT";
	document.cookie="pass=0;  path=/; expires=Mon, 01-Jan-2007 00:00:00 GMT";
	
	document.location.reload();
}
function view_info(check_admin)
{
	 // Перерисовываем меню в зависимости от типа пользователя
	if (check_admin == 1) menu_rewrite(4); else menu_rewrite(1);
	
	jQuery.post("ajax_handler/get_firm_info.php",
	{
		hash	: document.location.hash.substring(1),
		what	: '1',
		admin	: '0'
	},
	function(data)
	{
		jQuery("#data").html(data);
	});

}
function gallery(check_admin)
{
	 // Перерисовываем меню в зависимости от типа пользователя
	if (check_admin == 1) menu_rewrite(5); else menu_rewrite(2);
	
	jQuery.post("ajax_handler/get_gallery.php",
	{
		hash	: document.location.hash.substring(1)
	},
	function(data)
	{
		jQuery("#data").html(data);
	});
	
}
function service(check_admin)
{
	 // Перерисовываем меню в зависимости от типа пользователя
	if (check_admin == 1) menu_rewrite(6); else menu_rewrite(3);
	
	jQuery.post("ajax_handler/get_firm_info.php",
	{
		hash	: document.location.hash.substring(1),
		what	: '2',
		admin	: '0'
	},
	function(data)
	{
		jQuery("#data").html(data);
	});
}

function menu_rewrite(num)
{
	if (num == 1)
	{
		jQuery('#view_info').html('<span class="panoram_menu_click">о компании</span>');
		jQuery('#gallery').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="gallery();">фотогалерея</span>');
		jQuery('#service').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="service();">услуги и цены</span>');
	}
	if (num == 2)
	{
		jQuery('#view_info').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="view_info();">о компании</span>');
		jQuery('#gallery').html('<span class="panoram_menu_click">фотогалерея</span>');
		jQuery('#service').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="service();">услуги и цены</span>');
	}
	if (num == 3)
	{
		jQuery('#view_info').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="view_info();">о компании</span>');
		jQuery('#gallery').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="gallery();">фотогалерея</span>');
		jQuery('#service').html('<span class="panoram_menu_click">услуги и цены</span>');
	}
	if (num == 4)
	{
		jQuery('#view_info').html('<span class="panoram_menu_click">о компании</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'1\');">[Ред.]</span>');
		jQuery('#gallery').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="gallery(1);">фотогалерея</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'2\');">[Ред.]</span>');
		jQuery('#service').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="service(1);">услуги и цены</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'3\');">[Ред.]</span>');
	}
	if (num == 5)
	{
		jQuery('#view_info').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="view_info(1);">о компании</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'1\');">[Ред.]</span>');
		jQuery('#gallery').html('<span class="panoram_menu_click">фотогалерея</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'2\');">[Ред.]</span>');
		jQuery('#service').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="service(1);">услуги и цены</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'3\');">[Ред.]</span>');
	}
	if (num == 6)
	{
		jQuery('#view_info').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="view_info(1);">о компании</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'1\');">[Ред.]</span>');
		jQuery('#gallery').html('<span class="panoram_menu_sel" onMouseOver="this.className=\'panoram_menu_unsel\'" onMouseOut="this.className=\'panoram_menu_sel\'" onClick="gallery(1);">фотогалерея</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'2\');">[Ред.]</span>');
		jQuery('#service').html('<span class="panoram_menu_click">услуги и цены</span>&nbsp; <span style="cursor:pointer;" onClick="edit(\'3\');">[Ред.]</span>');
	}
}

function edit(check)
{
	if (check == 1) {
		jQuery.post("ajax_handler/get_firm_info.php",
		{
			hash	: document.location.hash.substring(1),
			what	: '1',
			admin	: '1'
		},
		function(data)
		{
			jQuery("#data").html(data);
			jQuery('#content').tinymce({
				// Location of TinyMCE script
				script_url : 'js/tiny_mce/tiny_mce.js',
				// General options
				theme : "advanced"
			});
		});
	}
	if (check == 2) {
		jQuery.post("ajax_handler/get_gallery.php",
		{
			hash	: document.location.hash.substring(1),
			admin	: '1'
		},
		function(data)
		{
			jQuery("#data").html(data);
		});
	}
	if (check == 3) {
		jQuery.post("ajax_handler/get_firm_info.php",
		{
			hash	: document.location.hash.substring(1),
			what	: '2',
			admin	: '1'
		},
		function(data)
		{
			jQuery("#data").html(data);
			jQuery('#content').tinymce({
				// Location of TinyMCE script
				script_url : 'js/tiny_mce/tiny_mce.js',
				// General options
				theme : "advanced"
			});
		});
	}
}

function save_firm_info(what) {
	jQuery.post("ajax_handler/save_firm_info.php",
	{
		hash	: document.location.hash.substring(1),
		what	: what,
		content	: tinyMCE.get('content').getContent()
	},
	function(data)
	{
		if (what == 1) view_info(1);
		if (what == 2) service(1);
	});
}

function save_gallery(pictures) {
	jQuery.post("ajax_handler/save_gallery.php",
	{
		hash		: document.location.hash.substring(1),
		pictures	: pictures
	},
	function(data)
	{
		gallery(1);
	});
}

function renew() {
	  var rows = document.getElementById('table-img').tBodies[0].rows;
	  var w = "";
	  // В цикле создаем разделенный символом ";" список, в котором последовательно размещены id строк
	  for (var i = 0; i < rows.length; i++) {
		//w += rows[i].cells[0].id + ";";
		w += rows[i].cells[0].id + ",";
	  }
	  document.getElementById('pictures').value=w;

	  jQuery("#table-img").tableDnD({
		onDragClass: "myDragClass",
		dragHandle: "dragHandle",
		onDrop: function(table, row) {
		  var rows = table.tBodies[0].rows;
		  var w = "";
		  // В цикле создаем разделенный символом ";" список, в котором последовательно размещены id строк
		  for (var i = 0; i < rows.length; i++) {
			//w += rows[i].cells[0].id + ";";
			w += rows[i].cells[0].id + ",";
		  }
		  document.getElementById('pictures').value=w;
		}
	  });
}

function save_user() {
	var bool=true;
	if (jQuery('#password').val() != '') {
		if (jQuery('#password2').val() != '') {
			if (jQuery('#password').val() != jQuery('#password2').val()) {
				alert('Введенные пароли несовпадают!');
				bool=false;
			}		
		} else {
			alert('Введите подтверждение пароля!');
			bool=false;
		}
	} else {
		if (jQuery('#password2').val() != '') {
			alert('Введите пароль!');
			bool=false;
		}
	}
	
	if (bool==true) {
		jQuery.post("../../ajax_handler/save_user.php",
		{
			login			: getCookie('login'),
			description		: jQuery('#description').val(),
			phone1			: jQuery('#phone1').val(),
			phone2			: jQuery('#phone2').val(),
			email			: jQuery('#email').val(),
			site			: jQuery('#site').val(),
			icq				: jQuery('#icq').val(),
			skype			: jQuery('#skype').val(),
			city			: jQuery('select#city').val(),
			favourite		: jQuery('#favourite').val(),
			name			: jQuery('#name').val(),
			family			: jQuery('#family').val(),
			pass			: jQuery('#password').val()
			
		},
		function(data)
		{
			alert('Изменения сохранены');
			window.location = location.href;
		});
	}
	return false;
}
function del_avatar(file_name) {
	
	jQuery.post("../../ajax_handler/del_avatar.php",
	{
		file_name:file_name
	});
	alert('Аватар удален');
	jQuery('#avatar_image').html('<img src="http://www.vikki3.ru/images/empty_avatar.gif" width="99" height="100" alt="noavatar" />');
}
