/*==============================================================================
created by Yezhoff Oleg (mail@web-imago.ru)
==============================================================================*/
$(document).ready(function(){



 $("#basketlist").load("/utils/basket.php/?op=list");

/*==============================================================================
list aacordion
==============================================================================*/
$("#list div").hide();
$("#list h2").click(function(){
		$(this).next("div").slideToggle("slow")
		.siblings("div:visible").slideUp("slow");
        $(this).toggleClass("active");
        $(this).siblings("h2").removeClass("active");

	});

/*==============================================================================
feedback
==============================================================================*/
$(".feedback").click(function(){
    $("#black").css('opacity', 0.6).fadeIn('slow', function(){
		$("#feedback").slideDown("slow")
     });
        return false;
	});

$("#feedback .close").click(function(){
    		$("#feedback").slideUp("slow", function(){
    $("#black").fadeOut('slow');
    		})

        return false;
	});



$("#feedback .send").click(function(){

$('#feedback .send img').attr('src','/img/ajax-loader.gif');
var name=$('#feedback .i_name').attr('value');
var mail=$('#feedback .i_mail').attr('value');
var text=$('#feedback .i_text').attr('value');

$.get('/utils/feedback.php?name='+name+'&mail='+mail+'&text='+text, function(){

//$('#feedback .send img').attr('src','/img/btn_send.png');

 $("#feedback").slideUp("slow", function(){
    $("#black").fadeOut('slow');
    		})
})



        return false;
	});

/*==============================================================================
menu
==============================================================================*/
$(".sub").mouseover(function(){
$(this).next("div").show();
//$('.select').hide();
});

$(".submenu").mouseover(function(){
$(this).show();
//$('.select').hide();
});

$(".submenu div").mouseout(function(){
$(".submenu").hide();
//$('.select').show();
});

$(".sub").mouseout(function(){
$(this).next("div").hide();
//$('.select').show();
});


/*==============================================================================
basket add
==============================================================================*/
$('.add').click(function(){
var param=$(this).attr("name");

  $(this).next('div').fadeIn('slow', function(){

  $.get("/utils/basket.php/?op=add&"+param, function(){
   $("#basketlist").load("/utils/basket.php/?op=list", function(){
        $(".wait").fadeOut("slow");
        $('.basket').slideDown("slow");
   });

    });


  });
  return false;
});







/*==============================================================================
order div
==============================================================================*/
$('.order').click(function(){

    $("#black").css('opacity', 0.6).fadeIn('slow', function(){
 $('#order').slideDown('slow');
     });


  return false;
});


$('#order .close').click(function(){

  $('#order').slideUp('slow', function(){
      $("#black").fadeOut('slow');

  });
  return false;
});



/*==============================================================================
order send
==============================================================================*/
$('.send_order').click(function(){
error=0;

$('#o_name').removeClass('empty');
if (!$('#o_name').attr('value')){
   $('#o_name').addClass('empty');
   error=1;
}

$('#o_phone').removeClass('empty');
if (!$('#o_phone').attr('value')){
   $('#o_phone').addClass('empty');
   error=1;
}

$('#o_index').removeClass('empty');
if (!$('#o_index').attr('value')){
   $('#o_index').addClass('empty');
   error=1;
}

$('#o_adres').removeClass('empty');
if (!$('#o_adres').attr('value')){
   $('#o_adres').addClass('empty');
   error=1;
}

if (error==0){

/*
var name=$('#o_name').attr('value');
var phone=$('#o_phone').attr('value');
var index=$('#o_index').attr('value');
var adres=$('#o_adres').attr('value');
var email=$('#o_email').attr('value');
var descr=$('#o_descr').attr('value');
*/

var name  = encodeURIComponent($('#o_name').attr('value'));
var phone = encodeURIComponent($('#o_phone').attr('value'));
var index = encodeURIComponent($('#o_index').attr('value'));
var adres = encodeURIComponent($('#o_adres').attr('value'));
var email = encodeURIComponent($('#o_email').attr('value'));
var descr = encodeURIComponent($('#o_descr').attr('value'));



$.get("/utils/basket.php/?op=order&name="+name+"&phone="+phone+"&index="+index+"&adres="+adres+"&email="+email+"&descr="+descr, function(){
      $("#order").slideUp("slow", function(){
      $("#black").fadeOut('slow', function(){
      $.get("/utils/basket.php/?op=clear_ajax", function(){
            document.location='/basket/?order=ok';
      });


      });

  });
    });



}


  return false;
});





/*==============================================================================
переключатель поиска - для себя \ для учреждений
==============================================================================*/
$('.link_clinic').click(function(){
  $('#mode').attr('value','clinic');

  $('.link_personal').removeClass('active');
  $(this).addClass('active');
  $('#s_personal').hide();
  $('#s_clinic').show();
  return false;
});

$('.link_personal').click(function(){
  $('#mode').attr('value','person');


  $('.link_clinic').removeClass('active');
  $(this).addClass('active');
  $('#s_clinic').hide();
  $('#s_personal').show();
  return false;
});

/*==============================================================================
fast search
==============================================================================*/

$('.f_search').click(function(){


    $("#black").css('opacity', 0.6).fadeIn('slow', function(){
 $('#fast_search').slideDown('slow');
     });


  return false;
});

$('#fast_search .exit').click(function(){

  $('#fast_search').slideUp('slow', function(){
      $("#black").fadeOut('slow');

  });
  return false;
});

/*==============================================================================
toggle basket
==============================================================================*/
$('.toggle_basket').click(function(){
    $('.basket_chek').slideToggle();
    $('.toggle_basket').Toggle();
	return false;
});



/*==============================================================================
link country
==============================================================================*/
$('.link_country').click(function(){
  //  $('#region_div').hide();
    $('#country_div').slideToggle();
	return false;
});


/*==============================================================================
link info
==============================================================================*/
$('#sales .info').click(function(){

    $('.text').slideUp();
    $(this).next('.text').slideToggle();
	return false;
});


$('#sales .text').click(function(){

    $('.text').slideUp();
	return false;
});

/*==============================================================================
--------------------------------------------------------------------------------
==============================================================================*/

});

/*==============================================================================
select product
==============================================================================*/
function go_product(id){
    if (document.getElementById(id).value != '0'){
    document.location = '/catalog/'+id+'/'+document.getElementById(id).value;}

}

/*==============================================================================
select on search
==============================================================================*/
function sel_product(){

        if (document.getElementById('s_product').value != '0'){
            document.getElementById('s_bugs').value='0';
			}
}

function sel_bug(){
        if (document.getElementById('s_bugs').value != '0'){

            document.getElementById('s_product').value='0';
			}
}


/*==============================================================================
ajax load products
==============================================================================*/
function sel_category(){

        if (document.getElementById('s_categories').value != '0'){
        	document.getElementById('s_c_products').value='0';
            document.getElementById('s_c_products').disabled=true;
var cat=document.getElementById('s_categories').value;
$('#ajax_products').load('/utils/search.php?op=load&cat='+cat, function(){
	document.getElementById('s_c_products').disabled=false;
});

			} else  {
        document.getElementById('s_c_products').disabled=true;
		 }
}



/*==============================================================================
search_chek()
==============================================================================*/

function search_chek(){
var bugs=document.getElementById('s_bugs').value;
var products=document.getElementById('s_product').value;

var c_cat=document.getElementById('s_categories').value;
var c_product=document.getElementById('s_c_products').value;

var mode=document.getElementById('mode').value;

	if (mode=='person' && bugs=='0' && products=='0' ){return false; }
	if (mode=='clinic' && c_cat=='0' && c_product=='0' ){return false; }

}

/*==============================================================================
select region
==============================================================================*/

function sel_region(){
var thisURL = document.location.href;
var splitURL = thisURL.split("?");
var url = splitURL[0];

var region = document.getElementById('region_sel').value;
if (region!=0) document.location=url+'?region='+region;

}


/*==============================================================================
select country
==============================================================================*/

function sel_country(){
var thisURL = document.location.href;
var splitURL = thisURL.split("?");
var url = splitURL[0];

var country = document.getElementById('country_sel').value;
if (country=='Россия'){
    $('#region_div').slideDown();
 //   $('#country_div').hide();


}else{
  if (country!=0) document.location=url+'?country='+country;}

}