// Startup Jobs
//**********************************************************************
$(document).ready(function() {
	
	// font replacement
	// **********************************************************************
	/*Cufon.now();
	Cufon.replace($('.M505 .typeface-boxHeadline'));
	Cufon.replace($('.M201 .typeface-boxHeadline'));
	Cufon.replace($('.M601 .typeface-boxHeadline'));*/
	// **********************************************************************
	
	$('#contentRight .M201').each(function(i, jObj){
		var elemHeight = $('#contentLeft .M505:eq('+i+')').height();
		elemHeight = elemHeight-25;
		$(this).find('.cell-wrapper').height(elemHeight);
	});
	
	
	// m601 - Slider
	// **********************************************************************
	var countM601 = $('.M601 .cell-wrapper').size();
	var width = countM601*1000;
	$('.M601 .slideContainer').css('width', width);
	
	if ($('.M601').size() > 0) {
		var aktiv = window.setInterval("sliderAutoScroll()", 5000);
	}
	
	$('.M601 .cell-wrapper').each(function(i, jObj){
		$(this).attr('id', 'slideItem-'+i);
		$('.slideControlls').append('<a href="#" class="btn-grey" id="btnItem-'+i+'"><b>'+(i+1)+'</b></a>');
	});
	
	$('.M601 .slideControlls .btn-grey').live('click', function(){
		window.clearInterval(aktiv);
		slider(this);
		return false;
	});
	// **********************************************************************
	
	// M609
	// **********************************************************************
	$('.M609').each(function(index, jObj){
		var firstItem = $(this).find('li:first');
        if (firstItem.find('.content .image img').size() > 0) {
            $(firstItem).addClass('hasImage');
        }
        firstItem.addClass('active');
        
        $(this).find('li').click(function(){
			if ($(this).hasClass('active') === false) {
				if ($(this).find('.content .image img').size() > 0) {
					$(this, jObj).addClass('hasImage');
				}
				$(jObj).find('.active').removeClass('active').removeClass('hasImage');
				$(this, jObj).addClass('active');
				return false;
			}
		});
        
        $(this).find('li:not(.active) .newstitle a').live('click', function(){
        	$(this).parent().parent().parent().click();
        	return false;
        });
    });
	// **********************************************************************
});
//**********************************************************************


//m601 - Slider
// **********************************************************************
var sliderAutoScrollCount = 1;
function sliderAutoScroll() {
	var elemCount = $('.M601 .slideControlls .btn-grey').size();
	elemCount = elemCount-1;
	if (sliderAutoScrollCount > elemCount) {
		sliderAutoScrollCount = 0;
	}	
	slider($('.M601 .slideControlls #btnItem-'+sliderAutoScrollCount));
	sliderAutoScrollCount++;
}

function slider(jObj) {
	$(jObj).addClass('active');	
	var multiplikator = $(jObj).attr('id');
	multiplikator = multiplikator.replace('btnItem-', '');
	var offset = (935*multiplikator);		
	$('.M601 .slideContainer').animate({
		'left': '-'+offset
	});
}
//**********************************************************************


















