		function is_valid_email(emailAddress) {
			var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
			return pattern.test(emailAddress);
		}

		function send_feedback() {
 			var user = $("#feedback_user").val();
 			var phone = $("#feedback_phone").val();
 			var email = $("#feedback_email").val();
 			var text = $("#feedback_text").val();
 			
			if (((phone.length>0) || (is_valid_email(email))) && (text.length>0)) {
 
				$.ajax({
				    url: "/ajax/esend.php",
					data: {user: user, phone: phone, email:email, text: text},
				    dataType : "text",  
   				    success: function (data, textStatus) { 
						if (data == 1) {
							$("#feedback_form").html('<p class="red">Ваше сообщение отправлено оператору</p>');
							//alert('Ваше сообщение отправлено оператору');
						} else {
							$("#feedback_error").html('<p class="red">Некорректные данные</p>');
							//alert('Некорректные данные');
 						}
 	 			    },
				    error: function (data, textStatus) { 
							$("#feedback_error").html('<p class="red">Server error</p>');
							//alert('Server error');
	  			  }
				});

			}

			return false;
		}


this.imagePreview = function(){	
		
		xOffset = 10;
		yOffset = 30;
 		
 	$("a.preview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='preview'>"+c+"<br/><br/><img src='"+ this.href +"' alt='Просмотр' /></p>");								 
		$("#preview")
			.css("top",(xOffset) + "px")
			.css("left",(yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#preview").remove();
    });	
	$("a.preview").mousemove(function(e){
		$("#preview")
			.css("top",(xOffset) + "px")
			.css("left",(yOffset) + "px");
	});			
};


	$(document).ready(function(){
		$("#browser_1").treeview({
			persist: "cookie",
			treename: "browser_1",
			toggle: function() {
 			}
		});
		$("#browser_2").treeview({
			persist: "cookie",
			treename: "browser_2",
			toggle: function() {
 			}
		});
		$("#browser_3").treeview({
			persist: "cookie",
			treename: "browser_3",
			toggle: function() {
 			}
		});
		$("#browser_4").treeview({
			persist: "cookie",
			treename: "browser_4",
			toggle: function() {
 			}
		});
		$("#browser_5").treeview({
			persist: "cookie",
			treename: "browser_5",
			toggle: function() {
 			}
		});
		$("#browser_6").treeview({
			persist: "cookie",
			treename: "browser_6",
			toggle: function() {
 			}
		});
		$("#browser_7").treeview({
			persist: "cookie",
			treename: "browser_7",
			toggle: function() {
 			}
		});
		$("#browser_8").treeview({
			persist: "cookie",
			treename: "browser_8",
			toggle: function() {
 			}
		});



	
		imagePreview();

 	});

