$(document).ready(function()
{
	$(document).ready(function (){
		$("#pikame").PikaChoose({user_thumbs:true});
	});	
        
    /* Бренды */
	$("#m_brand").bind('click', function(event){      
        
        $("#m_brand img").attr('src', '/bitrix/templates/work/images/l_brand_active.jpg');
        $("#m_category img").attr('src', '/bitrix/templates/work/images/l_category.jpg');
            
        $("#m_item_one").fadeOut(500, function(event){            
            $("#m_item_two").fadeIn(500);
        });
	});
	
	
	$("#m_brand img").bind("mouseenter", function () {
		var url = $(this).attr('src');
		
		if(url == '/bitrix/templates/work/images/l_brand.jpg'){
            $(this).attr('src', '/bitrix/templates/work/images/l_brand_hover.jpg');
		}
		else {
            $(this).attr('src', '/bitrix/templates/work/images/l_brand_hover_2.jpg');
		}
		
	}).bind("mouseleave", function() {
        var url = $(this).attr('src');
        
        if(url == '/bitrix/templates/work/images/l_brand_hover.jpg'){
            $(this).attr('src', '/bitrix/templates/work/images/l_brand.jpg');
		}
		else {
            $(this).attr('src', '/bitrix/templates/work/images/l_brand_active.jpg');
		}
		
	});
	/* -- */
	
	/* Категории */
	$("#m_category").bind('click', function(event){ 
	
        $("#m_category img").attr('src', '/bitrix/templates/work/images/l_category_active.jpg');
        $("#m_brand img").attr('src', '/bitrix/templates/work/images/l_brand.jpg');
        
        $("#m_item_two").fadeOut(500, function(event){
            $("#m_item_one").fadeIn(500);
        });
	});
	
	
	$("#m_category img").bind("mouseenter", function () {
		var url = $(this).attr('src');
		
		if(url == '/bitrix/templates/work/images/l_category.jpg'){
            $(this).attr('src', '/bitrix/templates/work/images/l_category_hover.jpg');
		}
		else {
            $(this).attr('src', '/bitrix/templates/work/images/l_category_hover_2.jpg');
		}
	}).bind("mouseleave", function() {
        var url = $(this).attr('src');
        
        if(url == '/bitrix/templates/work/images/l_category_hover.jpg'){
            $(this).attr('src', '/bitrix/templates/work/images/l_category.jpg');
		}
		else {
            $(this).attr('src', '/bitrix/templates/work/images/l_category_active.jpg');
		}
	});
	/* -- */
	
	
	$("#center .left .menu_item").bind("mouseenter", function () {
		$(this).css({background:"#C4E0F5"});
	}).bind("mouseleave", function() {
        $(this).css({background:"url('/bitrix/templates/work/images/menu_item.png') no-repeat"});
	});
	
	$(".tovar .images").bind("mouseenter", function () {
		$(this).css({cursor:"pointer"});
		$(this).find("img").eq(1).fadeIn("fast");
	}).bind("mouseleave", function() {
		$(this).find("img").eq(1).fadeOut("fast");
	});
	
	$(".tovar .images .thebuy").click(function() {
		var price = $(this).attr("alt");
		var arr = price.split('|');
		var id = arr[0];
		
		var count = $("#basket_count strong").eq(0).text();
		$("#basket_count strong").eq(0).text(Number(count) + Number(1));
		
		var old_price = $("#basket_count strong").eq(1).text();
		old_price = Number(old_price) + Number(arr[1]);
		var old_price = $("#basket_count strong").eq(1).text(old_price);
		
		$(this).parents(".images").find("img").fadeIn("fast");
		$.get("/catalogue/index.php", {action:"ADD2BASKET", id_item: id });
	});
	
	$(".description_detail .plus_text a").click(function(){
		var price = $(this).attr("alt");
		var arr = price.split('|');
		var id = arr[0];
		
		var count = $("#basket_count strong").eq(0).text();
		$("#basket_count strong").eq(0).text(Number(count) + Number(1));
		
		var old_price = $("#basket_count strong").eq(1).text();
		old_price = Number(old_price) + Number(arr[1]);
		var old_price = $("#basket_count strong").eq(1).text(old_price);
		
		$(this).find("img").attr("src",'/images/buy2.jpg');
		//$(this).parents(".images").find("img").fadeIn("fast");
		$.get("/catalogue/index.php", {action:"ADD2BASKET", id_item: id });
		
		//$(".description_detail .plus_text").html("Товар добавлен");
	});
	
	/*
		Nav Print
	*/
	$(".number").mouseover(function () {
		$(this).css({border:"1px solid #674B48", color:"#674B48", cursor:"pointer"});
	});
	$(".number").mouseout(function () {
		$(this).css({border:"1px solid #E3DCC7", color:"#E3DCC7"});
	});
	/* -- */
	
	/*
		Корзина
	*/
	
	$(".basket .zakaz img").mousemove(function () {
		$(this).attr("src",'/bitrix/templates/work/images/basket_zakaz_on.png');
	});
	$(".basket .zakaz img").mouseout(function () {
		$(this).attr("src",'/bitrix/templates/work/images/basket_zakaz.png');
	});
	
	/* -- */
	
	/*
		mail Form
	*/
	var options = {
	  //target: "#mailsubmit",
	  url: "/mail/mail.php",
	  beforeSubmit: showRequest,
	  success: mailTo
	  //timeout: 1000
	}; 
	
	$('#mailForm').submit(function() { 
		
		var name = $(".feedback .name").attr("value");
		var email = $(".feedback .email").attr("value");
		var msg = $(".feedback .msg").attr("value");
		
		if(name.length  > 0 && email.length > 0 && msg.length > 0)
		{
			$("#mailForm").ajaxSubmit(options);
		}
		else alert('Все поля являются обязательными для заполнения.'); 
		
		return false;
	}); 
	
	function showRequest(formData, jqForm, options) { 
		$("#mailsubmit").attr("src",'/bitrix/templates/work/images/mail_weit.png');
		return true; 
	} 
 	
	function mailTo(responseText, statusText)  { 
		$("#mailsubmit").attr("src",'/bitrix/templates/work/images/mail_to.png');
		$("#mailForm").clearForm();
	}
	/* -- */   
	
	/* Reviews */
	var options1 = {
	  //target: "#mailsubmit",
	  url: "/faq/index.php",
	  success: RmailTo
	  //timeout: 1000
	}; 
	
	$('#formReviews').submit(function() { 
		
		var name = $(".formReviews .name").attr("value");
		var last_name = $(".formReviews .last_name").attr("value");
		var msg = $(".formReviews .msg").attr("value");
		
		if(name.length  > 0 && msg.length > 0) {
			$("#formReviews").ajaxSubmit(options1);
		}
		else alert('Все поля являются обязательными для заполнения.'); 
		
		return false;
	}); 
	
	function RmailTo(responseText, statusText)  { 
		$("#formReviews").attr("src",'/bitrix/templates/work/images/mail_to.png');
		$("#formReviews").clearForm();
		$("#formReviews").fadeOut("slow");
		$(".sendText").html("<strong>Спасибо, ваш вопрос отправлен.</strong><br />");
		$(".sendText").fadeIn("hide");
	}
	/* -- */ 
	
	/* Reviews */
	var options2 = {
	  //target: "#mailsubmit",
	  url: "/reviews/send/index.php",
	  success: formRsend
	  //timeout: 1000
	}; 
	
	$('#formR').submit(function() { 
		
		var name = $(".formR .name").attr("value");
		var last_name = $(".formR .last_name").attr("value");
		var status = $(".formR .status").attr("value");
		var company = $(".formR .company").attr("value");
		
		var msg = $(".formR .msg").attr("value");
		
		if(name.length  > 0 && last_name.length > 0 && msg.length > 0 && status.length > 0 && company.length > 0) {
			$("#formR").ajaxSubmit(options2);
		}
		else alert('Все поля являются обязательными для заполнения.'); 
		
		return false;
	}); 
	
	function formRsend(responseText, statusText)  { 
		$("#formR").clearForm();
		$("#formR").fadeOut("slow");
		$(".sendText").html("<strong>Спасибо, ваш отзыв отправлен.</strong><br />");
		$(".sendText").fadeIn("hide");
	}
	/* -- */ 
});