$(document).ready(function() {
    $('.promo').each(function(){
		var link = $(this).find('a'),
		img = $(this).find('img');
		
		if(img.length){
			img = img.eq(0);
			promoblock = $('<div></div>');
			var left = 0,
			maxLeft = img.width(),
			intervalLeft = 2;
			
			animationPromo = function(){
				left = ((left+maxLeft == 0) ? 0 : (left - intervalLeft));
				promoblock.css({
					backgroundPosition: left + 'px 0px'
				});
			}
			promoblock.css({
				position : 'fixed',
				bottom : 0,
				left: 0,
				right: 0,
				height: img.height(),
				background: 'url("'+img.attr('src')+'") repeat center center'
			});
			
			setInterval(animationPromo, 50) 
			if(link.length){
				link = link.eq(0);
				linkElem = $('<a></a>');
				linkElem.attr('href', link.attr('href'));
				linkElem.css({
					width: '100%',
					height: img.height(),
					display: 'block'
				});
				promoblock.append(linkElem);
			}
			$('#main_container').css('margin-bottom', img.height());
			$('body').append(promoblock);
		}
		$(this).remove();
	});
    $('#languages').change(function() 
    {
		if($('#languages option:selected').val()=='it'){
			document.location.href = 'http://www.asstraitalia.com/';
		} else {
			document.location.href = $('base').attr('href') + $('#languages option:selected').val() + '/';
		}
    });
	var i=0,
		currentSl = 1
	$('#navig a').each(function(){
		if(!$(this).hasClass('next') && !$(this).hasClass('prev')){
			var num = ++i;
		} else {
			num = 0;
		}
		$(this).bind('click', function(event){
			timer = clearInterval(timer);
			if($(this).hasClass('next')){
				num = currentSl+1;
			} else if($(this).hasClass('prev')){
				num = currentSl-1;
			}
			changeSlider(num);
			event.preventDefault();
		});
	});
	function changeSlider(i){
		if(i>$('#slider .item').length) i=1;
		if(i<1) i=$('#slider .item').length;
		if(currentSl != i){
			$('#slider .item').eq(currentSl-1).fadeOut();
			$('#slider .item').eq(i-1).fadeIn();
			currentSl = i;
			$('#navig a').removeClass('current');
			$('#navig a').eq(currentSl).addClass('current');
		}
	}
	
	timer = setInterval(function() { 
			changeSlider(currentSl+1);
		}, 5000);
		
	$('.our_clients .more').bind('click', function(e){
		var morelink = $(this);
		$('.our_clients').find('.addcontent').eq($('.our_clients .more').index(this)).slideDown('fast', function(){
			morelink.hide();
		})
		e.preventDefault();
	});

	$('.door_to_door .more').bind('click', function(e){
		var morelink = $(this);
		$('.door_to_door').find('.addcontent').eq($('.door_to_door .more').index(this)).slideDown('fast', function(){
			morelink.hide();
		})
		e.preventDefault();
	});
});
