$(function() {
    $(".portfolio-slides").jCarouselLite({
		visible: 1,
		circular: true,
		speed: 0,
        btnNext: ".block-portfolio .next",
        btnPrev: ".block-portfolio .prev"
    });
	$(".blogs-slides").jCarouselLite({
		visible: 1,
		circular: true,
		speed: 0,
        btnNext: ".block-blog .next",
        btnPrev: ".block-blog .prev"
    });
});

$(document).ready(function(){

	/* for IE6 */
	$.reject({
        reject: { all: false, msie6:true,msie5:true }, // Reject all renderers for demo  
        close: false, // Prevent closing of window  
		header: 'Ваш браузер сильно устарел. ',
        paragraph1: 'Cтраница может отображаться неправильно.', // Warning about closing  
        paragraph2: 'Пожалуйста обновите ваш браузер, или скачайте один из предложенных ниже:', // Display refresh link  
		imagePath: '/images/',
		display: ['firefox','chrome','opera','msie']
    });
	if($.browser.msie && $.browser.version=="6.0") return;

	/* window resize */
	windowResize();
	$(window).resize(windowResize);
	
	/* popup window */
	$("a.popup").fancybox();
	
	/* selects */
	var cuselParams = {
		changedEl:"select",
		visRows:5
	}
	cuSel(cuselParams);

	/* fonts */
	Cufon.replace("#nav a");
	Cufon.replace("#header .tabs > li > a span");
	Cufon.replace("#header .block-portfolio .title");
	Cufon.replace(".block-services .title");
	Cufon.replace("#footer .block .title");
	Cufon.replace("#header .nav a");
	Cufon.replace(".block-1 .block-title, .block-2 .block-title, .block-3 .block-title, .block-4 .block-title");
	Cufon.replace("#neworder .title");
	
	/* list on homepage */
	$('body.home .article .left ul li:even').addClass('even');
	$('body.home .article .left ul li:odd').addClass('odd');
	
	/* emulate selects */
	$('.block-selects .select .value').click(function(){
		$(this).parent().find('ul').toggle();
		return false;
	});
	$('body').click(function(){
		$('.block-selects .select ul').hide();
	});
	$('.block-selects .select .ul').click(function(e){
		e.stopPropagation();
	});
	$('.block-selects .select ul li').click(function(){
		var value = $(this).html();
		$(this).parents('.select').find('.value').html(value);
	});
	
	/* emulate ol lists */
	$('.article ol').each(function(){
		$(this).css({'list-style':'none'});
		for( i=0;i<$(this).children('li').length;i++) {
			v = i+1;
			li = $(this).children('li').get(i);
			$(li).prepend('<span class="list-style">'+v+'.</span>');
		}
	});
	
	/* tabs links */ /* added begin */
	$('#header .tabs > li > a').click(function(e){
		if( $(this).parent().hasClass('openned') )
			return true;
		$('#header .tabs > li').removeClass('openned');
		$(this).parent().addClass('openned');
		e.stopPropagation();
		return false;
	})
	$('body').click(function(e){
		$('#header .tabs > li').removeClass('openned');
	});
	$('#header .tabs > li').click(function(e){
		e.stopPropagation();
	});
	/* added end */
});

function windowResize() {
	var o = $(window).width() < 1200 ? 'hidden' : 'visible';
	var w = $(window).width() < 996 ? 996 : $(window).width(); 
	
	$('.page-wrapper, #footer').css('overflow', o).width(w);
}
