//banner data
data = {
			count:4, 
			coords: ['526,64,646,93','363,212,480,238', '528,102,644,128', '22,92,140,117'],
			hrefs: ['http://www.cebit.de/exhibitor/icb-interconsult-bulgaria?directLink=N164362&source=dl_ban','/en/services/management-consulting/business-process-management-bpm', '/en/services/technology-services/enterprise-application-integration', '/en/solutions/solutions-by-type/collaboration-portals'],
			target:['_blank','','','']
		};

//do not make changes below this line		
var selectedBannerId = "b1";
var timer;
var interval = 5000;

function buildBannerCarousel() {				
	$('.bannerCarousel').append('<div></div>');	
	$('.bannerCarousel').append('<ul></ul>');					
	
	for (i=data.count-1; i>=0; i--)
	{	
		$('.bannerCarousel div').prepend($('<img id="b'+(i+1)+'i" src="/img/banners/'+(i+1)+'.png" usemap="#banmap'+(i+1)+'" style="'+ ((i!=0)?"display:none":"") +'" />'));					
		$('.bannerCarousel').prepend($('<map id="banmap'+(i+1)+'" name="banmap'+(i+1)+'"></map>').append('<area shape="rect" coords="'+data.coords[i]+'" href="'+data.hrefs[i]+'" target="'+data.target[i]+'"/>'));
		$('.bannerCarousel ul').append('<li id="b'+(i+1)+'" class="'+((i==0)?"selected":"")+'"><a href="#">'+(i+1)+'</a></li>');
		$("#banmap" + (i+1) + " area").attr("coords", data.coords[i]);
	}

	$('.bannerCarousel ul li a').click(function(){
		swap(this);			
	});	
	
	timer = setInterval(swap, interval);					
}

function swap(obj)
{					
	clearInterval(timer);										
	if(!$(obj).parent().hasClass('selected'))
	{
		if($(obj).parent().attr('id') == undefined)
			obj = $('#'+selectedBannerId).prev().children()[0];
		if(obj == undefined)
			obj = $('#b1').children()[0];									
		selectedBannerId = $(obj).parent().attr('id');							
		$('.bannerCarousel ul li').removeClass('selected');
		$(obj).parent().addClass('selected');					
		$('.bannerCarousel div img').animate({'opacity':'hide'},1000);					
		$('#'+selectedBannerId+"i").animate({'opacity':'show'},1000);
	}
	timer = setInterval(swap, interval);
}

if($.browser.msie && $.browser.version=="6.0") 
	window.attachEvent("onload", buildBannerCarousel);
else
	$(document).ready(buildBannerCarousel);
