try { console.log('init console... done'); } catch(e ) { console = { log: function() {} } }
$(function(){$('a[rel*=external]').click(function(){window.open(this.href);return false;});});
function slideSwitch(n) {

    var $active = $('section.blockquote ul.blockquotes li.active');

    if ( $active.length == 0 ) $active = $('section.blockquote ul.blockquotes li:last');

	if (n == '' || n == undefined) {
		var $next =  $active.next().length ? $active.next()
			: $('section.blockquote ul.blockquotes li:first');
	} else {
		var $next = $('section.blockquote ul.blockquotes li:nth-child('+n+')');	
	}

    $active.addClass('last-active');

    $next.fadeIn(2000).addClass('active');
	
	$active.fadeOut(2000, function () {
		$active.removeClass('active last-active');
		setControlNext();								
	});
	//$active.animate({opacity: 0.0}, 2000, function() {
		//$active.removeClass('active last-active');
		//setControlNext();
	//});
}

function removeControlActive() {
	$('ul.control_blockquote li a').removeClass('active');
}
function setControlNext() {
	removeControlActive();
	i = $('section.blockquote ul.blockquotes li.active').index()+1;
	$('ul.control_blockquote li:nth-child('+i+') a').addClass('active');
}

$(function() {
  setInterval( "slideSwitch()", 5000 );
  //$(document).placeholder();

	$('ul.control_blockquote li a').click(function(event) {
		event.preventDefault();
		var num = $('ul.control_blockquote li').size();
		var i = $(this).parent().index()+1;
		slideSwitch(i);
	});
	
	/*PLACEHOLDER - fix*/
	if(!Modernizr.input.placeholder){$("input").each(function(){if($(this).val()=="" && $(this).attr("placeholder")!=""){$(this).val($(this).attr("placeholder"));$(this).focus(function(){if($(this).val()==$(this).attr("placeholder")) $(this).val("");});$(this).blur(function(){if($(this).val()=="") $(this).val($(this).attr("placeholder"));});}});}
	if (!Modernizr.borderradius) {
		 $.getScript("http://www.profource.com/wp-content/themes/profource/js/jquery.corner.js", function () {
             $("header nav ul").corner('round 13px');
			 $('div.slider section.controls').corner('bottom').css('border-top','1px solid #f00');
			addCornersMenu();
		});
		 
    }
	
	$('div.services span.arrow').click(function() {toggleService($(this));});
	
	Shadowbox.init();
});

function addCornersMenu(){
	htmlspan = '<span class="tl"></span><span class="tr"></span><span class="bl"></span><span class="br"></span>';
	$('aside li.pagenav ul > li a, aside ul.referenties li a').not('aside li.pagenav ul li ul li a, aside ul.diensten li.pagenav ul li a').append(htmlspan);
	$('aside li.pagenav ul li a, aside ul.referenties li a').hover(function() {$(this).parent().find('span').addClass('hover');},function() {$(this).parent().find('span').removeClass('hover');});
}

$(window).ready(function() {
	initServicesAccordion();					 
});

function initServicesAccordion() {
	$('div.services ul li ul').hide();	
	setArrows();
}

function toggleService(e) {
	//alles dichtklappen
	$('div.services ul li ul').hide();
	
	if ($(e).hasClass('up')) {
		$(e).removeClass('up');$(e).addClass('down');
	} else { //dus down
		$('div.services ul li span').removeClass('up');
		$(e).parent().find('ul').show();
		$(e).removeClass('down');$(e).addClass('up');
	}
}

function setArrows() {
	//$('section.services ul li.sel span.arrow').removeClass('up').addClass('down');				  
}
