var CP_Search = new function()
{
	this.init = function(utm)
        {	
		$('.bg-sel-3').click(
                    function(){
                        var e = $(this).parent().children(".marka-sel-3");
                        e.toggle();
                        
                    });
                $('.search_block, .search_delete_block, .marka-sel li, .search_block .bg-sel, .search_block .sel-js').unbind();
		$('.search_manuf_block .marka-sel-3 li').bind("click",this, this.selectManuf);
		$('.search_other_block .marka-sel-3 li').bind("click",this, this.selectOther);
		$('.search_block').mouseleave(function(){$('.marka-sel-3').hide();});
                $('.bt-3,.btt').bind('click',function(){
                    var init_url='http://avtomax.ua/search';
                    var manuf=$('input[name=search_manuf[]]').val();
                    var region=$('input[name=search_region[]]').val();
                    if(manuf) init_url+='/'+manuf;
                    if(region) init_url+='/'+region;
                    init_url+='.html';
                    //location.href=init_url;
                    window.open(init_url+utm);
                    return false;
                });
		
    };
	
	this.selectManuf = function(e) {
            $(this).parents(".marka-sel-3").hide();
                var selected_manuf_name = $(this).html();
                var selected_manuf_alias = $(this).attr('rel');
                $(this).parents('.search_manuf_block').children('.bg-sel-3').html(selected_manuf_name);
                $(this).parents('.search_manuf_block').children('input').val(selected_manuf_alias);
                
                var data = { manuf_alias: selected_manuf_alias};
		$.ajax({
                    url:'/index.php?action=search/avtomax_get_models', 
                    data: data, 
                    async:false, 
                    type: 'POST', 
                    success: function(data){
                        if(data!='')
                        {
                            $('.model_content ul').html(data);
                        }
                        else
                        {
                            $('.model_content ul').html('');
                        }
                        $('.search_model_block .bg-sel-3 span').html("Все");
                    } 
		});
		
                
	}
	
		
	
	this.selectOther = function(e) {
			$(this).parents(".marka-sel-3").hide();
			var selected_name = $(this).html();
			var selected_id = $(this).attr('rel');
			$(this).parents('.search_other_block').children('.bg-sel-3').html(selected_name);
			$(this).parents('.search_other_block').children('input').val(selected_id);
	}		
	
	
	
	
	this.saveModels =  function(data)
	{
	   if (data.status == 0) {
		   alert('Ошибка загрузки данных');
	   }
	   else{
		this.models_all[data.manuf_id] = data.models;
	   }
	}	
	
	

}

