/* CUFON STYLES */
Cufon.replace('#title-left h1',{fontFamily: 'din-light'});
Cufon.replace('.newsitem h3', {fontFamily:'din-medium'});
Cufon.replace('.newsitem h4', {fontFamily:'din-light'});
Cufon.replace('.newsitem-last h3', {fontFamily:'din-medium'});
Cufon.replace('.newsitem-last h4', {fontFamily:'din-light'});
Cufon.replace('.newsitem-story h3', {fontFamily:'din-medium'});
Cufon.replace('.newsitem-story h4', {fontFamily:'din-light'});
Cufon.replace('#titlebar-home h1',{fontFamily: 'din-light'});

Cufon.replace('h2',{fontFamily: 'din-light'});
Cufon.replace('#title-left .titleBold',{fontFamily: 'din-medium'});

Cufon.replace('#nav li a', {fontFamily:'din-medium', hover:true});
Cufon.replace('.sidebox-black h5', {fontFamily:'din-medium'});
Cufon.replace('.sidebox-gray h5', {fontFamily:'din'});
Cufon.replace('#home-slideshow h1', {fontFamily:'din'});
Cufon.replace('.sidebox-gray-location h5',{fontFamily:'din-light'});
Cufon.replace('.sidebox-gray-clients h5',{fontFamily:'din-light'});
Cufon.replace('.sidebox-gray-clients-agencies h5',{fontFamily:'din-light'});
Cufon.replace('#left-col h3',{fontFamily:'din-medium'});
Cufon.replace('div#left-col-tech h3',{fontFamily:'din-medium'});





/* TECH - LENS */
Cufon.replace('#prox-lens h3',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-lens span',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-lens span.solutions', {fontFamily:'din-medium'});
Cufon.replace('#prox-lens P', {fontFamily:'din-medium'});

/* TECH - VISTA */
Cufon.replace('#prox-vista h3',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-vista span',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-vista span.solutions', {fontFamily:'din-medium'});
Cufon.replace('#prox-vista P', {fontFamily:'din-medium'});

/* TECH - ADS */
Cufon.replace('#prox-ads h3',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-ads P', {fontFamily:'din-medium'});
Cufon.replace('#prox-ads span',{fontFamily: 'lubalin-book'});
/* TECH - HCI */
Cufon.replace('#prox-hci h3',{fontFamily: 'lubalin-book'});
Cufon.replace('#prox-hci P', {fontFamily:'din-medium'});
Cufon.replace('#prox-hci span',{fontFamily: 'lubalin-book'});





function expand(expand_id) {
	if ($('#'+expand_id).parent().hasClass("on")){
		$('#'+expand_id).slideUp("slow");
		$('#'+expand_id).parent().removeClass("on");

	}
	else {
		$('.sidebox-black div.on p.expand').slideUp("slow");
		$('.sidebox-black div.on').removeClass("on");
		//$('#'+expand_id).removeClass("hide");
		$('#'+expand_id).slideDown("slow");
		$('#'+expand_id).parent().addClass("on");
		$('#'+expand_id).addClass("expand");
	}
}


/* HOMEPAGE SLIDESHOW */
$(document).ready(function() {

	if($("#slideshow ul.slideshow-navigator li.active")[0]){
		var currentSlide = $("#slideshow ul.slideshow-navigator li.active").attr('class').replace(/\s*active\s*/, '');
		$("#slideshow div."+currentSlide).addClass('active');

		$("#slideshow ul.slideshow-navigator li").click(function(){
			$("#slideshow ul.slideshow-navigator *").removeClass("active");
			$("#slideshow div[class!='overlay']").removeClass("active").css({opacity: 0.0});
			var classname = $(this).attr("class");
			$(this).addClass("active");
			$("#slideshow div").filter('.'+classname).addClass('active').animate({opacity: 1.0}, 1000);
			return false;
		});
	}
});

function slideswitch_home() {
    var $active = $('#slideshow ul.slideshow-navigator li.active');
	var $next = $active.next();
	if($next.length==0){
		$next = $active.parent().find('li').eq(0);
	}
    $next.click();
}
setInterval( "slideswitch_home()", 6000 );

/* AD AGENCIES SLIDESHOW */
$(document).ready(function() {

	if($("#slideshow-agencies ul.slideshow-navigator li.active")[0]){
		var currentSlide = $("#slideshow-agencies ul.slideshow-navigator li.active").attr('class').replace(/\s*active\s*/, '');
		$("#slideshow-agencies div."+currentSlide).addClass('active');

		$("#slideshow-agencies ul.slideshow-navigator li").click(function(){
			$("#slideshow-agencies ul.slideshow-navigator *").removeClass("active");
			$("#slideshow-agencies div[class!='overlay']").removeClass("active").css({opacity: 0.0});
			var classname = $(this).attr("class");
			$(this).addClass("active");
			$("#slideshow-agencies div").filter('.'+classname).addClass('active').animate({opacity: 1.0}, 1000);
			return false;
		});
	}
});

function slideswitch_ad() {
    var $active = $('#slideshow-agencies ul.slideshow-navigator li.active');
	var $next = $active.next();
	if($next.length==0){
		$next = $active.parent().find('li').eq(0);
	}
    $next.click();
}
setInterval( "slideswitch_ad()", 5000 );
