

$(function() {
	$('.cpt_product_search, .cpt_product_search2, .special_offer, .prlist_div, .cpt_survey, .registretion_div, .price_list_cat_all, .search_in_cat, .cart_table_title, #my_frame').corner("10px");
	$('.category_tree_title, .brands_title, .price_list_cat_top, .price_list_cat_top2').corner("tl tr, 10px");
	$('.category_tree_ul, .price_list_cat_bot').corner("bl br, 10px");
	$('.search_input_bg, .search_input_bg2, #content-slider,  .button_green button, .button_orange button, .button_blue button,  .button_grey div, .button_grey button, .button_orange, .button_green, .button_blue').corner("3px");
	
	$( ".prdbrief_price" ).corner('tl bl, 5px');
	
	$( "#recall_form" ).draggable({ containment: "body", scroll: false, handle: ".recall_header"  });
	$( "#recall_form .recall_header" ).disableSelection();
		
	
	if($.browser.msie){
		$('.search_submit, .search_submit2').hover(	function () {$(this).toggleClass('search_submitfixForIE');},	function () {$(this).toggleClass('search_submitfixForIE');});
		$('.button_orange, .button_green, .button_blue ').corner('3px');
	}else{
		$('#recall_form').corner("10px");
		$( ".recall_header" ).corner('5px');
		$('.brands_div').corner("bl br, 10px");
		$('.search_in_cat_input, .recall_input, .register_input, .register_textarea, .register_input_code, .register_select, .product_qty').corner("3px");
	}
	
	$('.root_image_circus').hover(	function () {$(this).toggleClass('root_image_circus_hover');},	function () {$(this).toggleClass('root_image_circus_hover');});
	$('.add2cart_button').hover(	function () {$(this).toggleClass('add2cart_buttonH');},	function () {$(this).toggleClass('add2cart_buttonH');});
	$('.search_button').hover(	function () {$(this).toggleClass('search_buttonH');},	function () {$(this).toggleClass('search_buttonH');});
	
	
	$("#content-slider").slider({
		animate: true,
		orientation: "vertical",
		change: handleSliderChange,
		slide: handleSliderSlide,
		range: "min",
		isRTL: true
	});

	$(".brands_logos").jCarouselLite({
		btnNext: ".brands_next",
		btnPrev: ".brands_prev"
	});

	
	//select:radio
	$.each($('.radio_select'), function() { 
		$(this).prepend('<div radioval="'+$(this).attr('for')+'" ></div>');
		$(this).find('input:radio').addClass('radio_jorange');
	});
	
	$('input:radio').click(function() {
		var checkRadio = $(this).attr('id');
		$(".radio_select").each(function() {
			if ($(this).find('div').attr("radioval") == checkRadio) {
				$(this).addClass('checked_radio_select');
				$(this).find('div').addClass('checked');
			}else{
				$(this).removeClass('checked_radio_select');
				$(this).find('div').removeClass('checked');
			}
		});	
	}); 
		
	//select:option	
	$(".chzn-select").chosen();
	$(".chzn-select-deselect").chosen({allow_single_deselect:true});
	
})

function recall_close(){
		$('#recall_form').hide();
		return false;	 
	}

	function recall_show(){
		$('#recall_form').show();
		$('#recall_ajax_form').show();
		$('#recall_success').hide();
		
		$('#user_name').val('Ваше имя');
		$('#user_phone').val('Ваш номер телефона');
		$("#captcha_recall").attr("src","{/literal}{$smarty.const.URL_ROOT}{literal}/imgval.php");	 
		return false;	 
	}

	function show_message_recall(message,id_message,id_dom){
		$('#recall_message2').show();
		$('#'+id_message).html(message);
		$("#"+id_dom).focus();
		return false;	 
	}

	function recall_ajax(){
		var vars = $('#recall_ajax_form').serialize();
		$('#load_recall').show();
		$('#submit_recall').hide();
		$.ajax({  
			type: "POST",
			data: 'recall=yes&'+vars,  
			url:'recall_ajax',
			success: function(html){ 	
				$('#load_recall').hide();
				$('#submit_recall').show();
				switch (html) {
					case 'done':
						$('#recall_message2').hide();
						$('#recall_ajax_form').hide();
						$('#recall_success').show();
					break
					case 'err_name':
						show_message_recall('Вы не указали Ваше имя','recall_message','user_name');
					break
					case 'err_phone':
						show_message_recall('Вы не указали телефон','recall_message','user_phone');
					break 
					case 'err_captcha':
						show_message_recall('Не верные цифры с картинки','recall_message','recall_code');
						$("#captcha_recall").attr("src","{/literal}{$smarty.const.URL_ROOT}{literal}/imgval.php");
					break
					default:
						alert('Ошибка!');
				}
			}   
			});
		return false;
	}

function handleSliderChange(e, ui)
{
  var maxScroll = $("#content-scroll").attr("scrollHeight") - $("#content-scroll").height();
  $("#content-scroll").animate({scrollTop: ui.value * (maxScroll / 100) }, 1000);
}
 function handleSliderSlide(e, ui)
{
  var maxScroll = $("#content-scroll").attr("scrollHeight") - $("#content-scroll").height();
  $("#content-scroll").attr({scrollTop: ui.value * (maxScroll / 100) });
} 


