Cufon.replace('#very_menu li ul li a', {fontFamily:'Calibri'});
//Cufon.replace(' .text_cont, #main_news h2, #foot_phone span',
//	{fontFamily:'CalibriBold'}
//);
Cufon.replace('#very_menu li ul li a', {fontFamily:'Calibri'});
Cufon.replace('.site_title, #foot_banns .text_cont, #main_news h2, #foot_phone span, .block_title, .sub_title, .tab_list li',
	{fontFamily:'CalibriBold'}
);



$(document).ready(function(){
    $("#very_menu li ul li a").hover(
         function () {
           $(this).css("color", "#338d8b");
             Cufon.replace('#very_menu li ul li a', {fontFamily:'Calibri'});
         },
            
         function () {
           $(this).css("color", "#7d8f9e");
             Cufon.replace('#very_menu li ul li a', {fontFamily:'Calibri'});
           
         }
       );
    });


$(document).ready(function(){
    $("#foot_banns a.footer_link").hover(
         function () {

           $(this).css("color", "#276c6a");
             Cufon.replace('a.footer_link', {fontFamily:'CalibriBold'});
         },

         function () {
           $(this).css("color", "#338d8b");
            Cufon.replace('a.footer_link', {fontFamily:'CalibriBold'});

         }
       );
    });

/**
 * http://sreznikov.blogspot.com/2009/06/border-radius.html
 */
// Проверяет, поддерживает ли браузер CSS-свойство border-radius.
var isBorderRadiusSupported = function () {
    var s = document.documentElement.style;
    return typeof s.borderRadius === "string" ||
           typeof s.WebkitBorderRadius === "string" ||
           typeof s.KhtmlBorderRadius === "string" ||
           typeof s.MozBorderRadius === "string";
};
var isBR = isBorderRadiusSupported();
/*
document.documentElement.className += isBorderRadiusSupported() ?
        " border_radius" : " no_border_radius";*/


$(function(){	
	if (!isBR) {
		$('.tab_list li').each(function(){
			$(this).append('<div class="crn_tl"></div><div class="crn_tr"></div>');
		});
		
		$('input.btn.for_ie').each(function(){
			$(this).wrap('<span class="btn_ie"></span>');
		});
	}
	
	if ($("input[type=file]").length){
		$("input[type=file]").filestyle({
			image: "../img/btn_load.gif",
			imageheight: 24,
			imagewidth: 55,
			width: 212
		});
	}

	/**
	 * Placeholder
	 *  
	 * http://zachwaugh.com/2008/07/swapping-input-field-placeholder-text-with-jquery/
	 * 
	 * Modifyed by Nadya 05.2010
	 * 
	 */
	ph_attr = 'placeholder';
	ph_cname = '.placeholder';
	function el_focus(el) {
		if ($(el).attr(ph_attr) == 'undefined') {
			$(el).attr(ph_attr, $(el).attr('defaultValue'));
		}
		if($(el).val() == $(el).attr(ph_attr)) {
	      $(el).val('');
		  $(el).removeClass('ph');
	    }
	}
	function el_blur(el) {
		if($(el).val() == '') {
	      $(el).val($(el).attr(ph_attr));
		  $(el).addClass('ph');
	    } 
	}
	$('input[type=text]'+ph_cname).each( function(){el_blur(this);});
	$(ph_cname+' input[type=text]').each(function(){el_blur(this);});
	$('textarea'+ph_cname).each( function(){el_blur(this);});
	$(ph_cname+' textarea').each(function(){el_blur(this);});

	$('input[type=text]'+ph_cname).focus(function(){el_focus($(this));});	  
	$('input[type=text]'+ph_cname).blur( function(){el_blur($(this));});
	
	$(ph_cname+' input[type=text]').focus(function(){el_focus($(this));});	  
	$(ph_cname+' input[type=text]').blur( function(){el_blur($(this));});
	
	$('textarea'+ph_cname).focus(function(){el_focus($(this));});	  
	$('textarea'+ph_cname).blur( function(){el_blur($(this));});
	$(ph_cname+' textarea').focus(function(){el_focus($(this));});	  
	$(ph_cname+' textarea').blur( function(){el_blur($(this));});
	
	$('.rnd_img').each(function(){
		
	});
	
	/**
	 * MIN SLIDER on right side
	 */




	if ($('#min_slider').length) {
		var $slider = $('#min_slider');
		var elem = '.pic';
		
		$slider.find('img').hide();
		//$slider.find('img').eq(Math.floor(Math.random()*$slider.find('img').length)).show();
		$slider.find('img').each(function(){
			var src = $(this).attr('src');
            var b_src = $(this).parent().attr('href');
            var b_title = $(this).parent().attr('title');
            var b_id = $(this).parent().attr('id');

            //alert(b_src);


            $slider.append(
				'<div class="pic bround_5" style="background:url('+src+') 0 0 no-repeat;"><a title="'+b_src+'" rel="'+b_id+'" class="nyroModal"  href="#" style="height:117px; width:177px; display:block;" ></a></div>'
			);

            
		});


        $('.nyroModal').click(function(){
            var b_id = $(this).attr("rel");
            $("#n"+b_id).click();
        });

        $slider.find(elem).hide();
		//$slider.find(elem).eq(Math.floor(Math.random()*$slider.find(elem).length)).show();
		$slider.find(elem).eq(0).show();

		
		var slide_pic = setInterval(function(){
			var $this = $slider.find(elem+':visible');
			var $next = $this.next(elem);
			if (!$next.length) { $next = $slider.find(elem+':first'); }
			
			$next.fadeIn(1000, function(){$this.fadeOut(1100)});
			return false;
		}, 13000);
		
		$slider.find('.prevNav').click(function(){
			clearInterval(slide_pic);
			var $thisA = $(this);
			$thisA.hide();
			
			var $this = $slider.find(elem+':visible');
			var $prev = $this.prev(elem);
			if (!$prev.length) { $prev = $slider.find(elem+':last'); }
			
			$prev.fadeIn(400, function(){
				$this.fadeOut(500);
				$thisA.show();
			});
			return false;
		});
		
		$slider.find('.nextNav').click(function(){
			clearInterval(slide_pic);
			var $thisA = $(this);
			$thisA.hide();
			
			var $this = $slider.find(elem+':visible');
			var $next = $this.next(elem);
			if (!$next.length) { $next = $slider.find(elem+':first'); }
			
			$next.fadeIn(400, function(){
				$this.fadeOut(500);
				$thisA.show();
			});
			
			return false;
		});



	}
	 $('input[type=text]').focus(function(){
         $(this).css('color', '#3c3c3c');
     })
    $('textarea').focus(function(){
         $(this).css('color', '#3c3c3c');
     })
    $('select').focus(function(){
         $(this).css('color', '#3c3c3c');
     })
	/**
	 * TABS
	 */
	if ($('.tab_list').length) {
		var $tabList = $('.tab_list');
		var tabLItm = 'li';
		var $tabsCont = $('.tabs_conts');
		var tabCItem = '.tab_item';

		$tabList.find(tabLItm).click(function(){
			var itmIndex = $tabList.find(tabLItm).index($(this));

			$tabList.children(tabLItm).removeClass('cur');
			$(this).addClass('cur');

			$tabsCont.children(tabCItem).removeClass('cur');
			$tabsCont.find(tabCItem).eq(itmIndex).addClass('cur');
            Cufon.replace('.tab_list li',	{fontFamily:'CalibriBold'});
			return false;
		});
	}

	if ($('.ck_from').length) {
		$('.ck_from').click(function(){
			var $btn = $(this).prev('.ck_from');
			if (!$btn.length) { $btn = $(this).next('.ck_from'); }
			$('span[rel='+$btn.attr('rel')+']').removeClass('cur');
			$('span[rel='+$(this).attr('rel')+']').addClass('cur');
			$('form#'+$btn.attr('rel')).removeClass('cur');
			$('form#'+$(this).attr('rel')).addClass('cur');
			return true;
		});
	}



	/**
	 * GRAY TABLE
	 */
	if($('.tb_gray').length) {
		$('.tb_gray tr').each(function(){
			var ind = $('.tb_gray tr').index(this);
			if (ind % 2 == 0) {
				$(this).addClass('dark');
			} else {
				$(this).addClass('light');
			}
			$(this).find('td').eq(0).addClass('bg left');
			$(this).find('td').eq(1).addClass('bg right');
			//$(this).find('td').eq(0).wrapInner('<div class="bg left"></div>');
			//$(this).find('td').eq(1).wrapInner('<div class="bg right"></div>');
		});
	}

    $("a.multi_tabs").click(function(){


        var tab = $(this).attr("rel");
        $("ul.tab_list li").removeClass('cur');
        $("div.tab_item").removeClass('cur');
        if ( tab ==  "tab1")
        {
            $("ul.tab_list li:first").addClass('cur');
            $("div.tab_item:first").addClass('cur');
             Cufon.replace('.tab_list li',	{fontFamily:'CalibriBold'});
        }
        if ( tab ==  "tab2")
        {
            $("ul.tab_list li:first").next().addClass('cur');
            $("div.tab_item:first").next().addClass('cur');
            Cufon.replace('.tab_list li',	{fontFamily:'CalibriBold'});
        }
        if ( tab ==  "tab3")
        {
            $("ul.tab_list li:last").addClass('cur');
            $("div.tab_item:last").addClass('cur');
             Cufon.replace('.tab_list li',	{fontFamily:'CalibriBold'});
        }
    })
// Для нормального переключения по страницам (чтобы оставался на той же вкладке)
     $("ul.tab_list li").click(function(){
        $('div.pager a').each(function(){
                var a_href = window.location.hash;
                var new_link = $(this).attr('href');
                var i = 0;
                while(new_link[i])
                {
                    if(new_link[i] == '#')
                    {
                         new_link = new_link.substring(0, new_link.length - 5);
                   }
                i++;
                }
                $(this).attr('href', new_link+a_href);
        });
     });

// Для того чтобы при перезагрузке страницы, оставался на той же вкладке
    if (window.location.hash) {

        var a_href = location.hash.replace(/\#/g, '');
        //alert(a_href);
        $('ul.tab_list li').removeClass('cur');
        var $this = $('#id_'+a_href);
        $this.addClass('cur');

        var indx = $('div.tabs_conts .tab_item').index($this);
        //alert(indx);
        $('div.tabs_conts .tab_item').removeClass('cur');
        $('div.tabs_conts #id2_'+a_href).addClass('cur');
        $(window).scrollTop(0);

// Надо для номальной раоты переключателя страниц
        $('div.pager a').each(function(){
                var a_href = window.location.hash;
                //alert($(this).attr('href'));
                $(this).attr('href', $(this).attr('href')+a_href);
        });

        
    }
        



    //ADD CAR
    $("#add_car").click(function(){
        $("#dop_deliv").css("display", "block");
        $(this).css("display", "none");
        $("#tab_links").css("display", "none");
    })


});



window.onload = function(){
	if (document.body.clientWidth > 1841) {//1841
		$(document).ready(function(){
			$("#body-background").show()
			$("#body-background").ezBgResize();
		});
		
		$(window).bind("resize", function(){
			$("#body-background").ezBgResize();
		});
	}

}


