/*
* Custom jQuery functions
**/

$(document).ready(function(){
	// Bind recipe overview region changer
	$('select#regioSelectie').change(function(){changeRecipeOverviewRegion();});
	$('select#regioSelectieDetail').change(function(){changeRecipeOverviewRegionDetail();});
});

function changeRecipeOverviewRegion() {
	document.location.href = currentURL+'?region='+$('select#regioSelectie').val();
}

function changeRecipeOverviewRegionDetail() {
	var gotoSefName = $('select#regioSelectieDetail').val();
	if(gotoSefName != '') {
		document.location.href = currentURL+$('select#regioSelectieDetail').val()+'/';
	}
}

/* News */
var olderNewsItemsShown = false;

function toggleOlderNewsItems() {
	if(olderNewsItemsShown) { // Hide
		$('#olderNewsItems').hide();
		olderNewsItemsShown = false;
		$('a#linkOlderNewsItems').text('Bekijk oudere nieuwsberichten >');
	}else{	// Show
		$('#olderNewsItems').show();
		olderNewsItemsShown = true;
		$('a#linkOlderNewsItems').text('Verberg oudere nieuwsberichten >');
	}
}

function getCustomerButtonListFiltered() {
	var branche = '';
	var service = '';
	
	// Get values from selectlists
	branche = $('#brancheFilter').val();
	service = $('#serviceFilter').val();
	
	// Send the filter to Ajaxify the overview
	$('#werkContentProjects').html('<div class="ajaxLoading"></div>');
	$.ajax({
		type: "GET",
		url: rootPath+"pages/products.ajax.php",
		data: "action=getCustomerButtonListFiltered&branche="+branche+"&service="+service,
		success: function(msg){
			$('#werkContentProjects').html(msg);
		}
	});
}

/* Sitemap */
function toggleSitemap(id, aId) {
	if($('#'+id).css('display') == 'none') {
		$('#'+id).css('display','block');
		$('a#'+aId+' img.toggleButton').attr('src',imgPath+'sitemap/min.png');
	}else{
		$('#'+id).css('display','none');
		$('a#'+aId+' img.toggleButton').attr('src',imgPath+'sitemap/plus.png');
	}
}

/* Recipe functions */
function hideTaf() {
	$('.overlay').hide();
}

function showTaf() {
	$('.overlay').show();
}

function setRecipeRollover(msg) {
	$('#recipeRollover').html(msg);
}

/* Favorite Recipe */
var activeTab = 1;
function showTab(tabNumber){
	// set tab active
	$('#tabLink'+activeTab).removeClass('active');
	$('#tabLink'+tabNumber).addClass('active');
	// set content active
	$('#tab'+activeTab).hide();
	$('#tab'+tabNumber).show();
	activeTab = tabNumber;
}

function showCuriositaDiv(idDiv, howMany)
{
	for (i = 0; i < howMany; i++)
	{
		document.getElementById('div' + i).style.display =  "none";		
	}
	
	document.getElementById('div' + idDiv).style.display = "block";	
	document.getElementById('def').style.display = "none";	
}

function hideCuriositaDiv(howMany)
{	
	for (i = 0; i < howMany; i++)
	{
		document.getElementById('div' + i).style.display =  "none";		
	}		
}
function viewContent(idDiv, howMany)
{	
	for (i = 1; i <= howMany; i++)
	{
		document.getElementById('contentqr-' + i).style.display =  "none";
        document.getElementById('link' + i).removeAttribute("class");
        document.getElementById('qr-col-dx').removeAttribute("class");	
	}
	
	document.getElementById('contentqr-' + idDiv).style.display = "block";			
    document.getElementById('link' + idDiv).setAttribute("class", "selected");
    document.getElementById('qr-col-dx').setAttribute("class", "qr-col" + idDiv);
}
