
function showHideFaq(idelement,total)
{
	//alert(total);
	if(total > 1)
	{
		for(i=0;i<total;i++)
		{
			if(document.getElementById('answer_'+i))
			{
				document.getElementById('answer_'+i).style.display = 'none';
			}
			if(document.getElementById('faq_'+i))
			{
				document.getElementById('faq_'+i).style.display = '';
			}
		}

		if(document.getElementById('answer_'+idelement).style.display != "block")
		{
			document.getElementById('answer_'+idelement).style.display = 'block';
			document.getElementById('faq_'+idelement).style.display = 'none';
		}
	}
	else
	{
		for(i=0;i<500;i++)
		{
			if(document.getElementById('answer_'+i))
			{
				document.getElementById('answer_'+i).style.display = 'none';
			}
			if(document.getElementById('faq_'+i))
			{
				document.getElementById('faq_'+i).style.display = '';
			}
		}
		//alert(total);
		if(document.getElementById('answer_'+idelement).style.display != "block")
		{
			document.getElementById('answer_'+idelement).style.display = 'block';
			document.getElementById('faq_'+idelement).style.display = 'none';
		}
	}
	/*
	else
	{
		document.getElementById('answer_'+idelement).style.display = 'none';
	}*/
}

function displayLinkOption(val)
{
	if(val == "in")
	{
		document.getElementById('internal').style.display = '';
		document.getElementById('external').style.display = 'none';
	}
	else if (val == "no")
	{
		document.getElementById('internal').style.display = 'none';
		document.getElementById('external').style.display = 'none';
	}
	else
	{
		document.getElementById('internal').style.display = 'none';
		document.getElementById('external').style.display = '';
	}

}

function deletePage(id, niveau)
{
	if(niveau == "niv3")
	{
		if(confirm("Weet u zeker dat u deze pagina wilt verwijderen?"))
		{
			document.location.href= '/admin/menubeheer/delete='+id;
		}
	}
	else
	{
		if(confirm("Weet u zeker dat u deze pagina \nen alle evt. onderliggende pagina's \n wilt verwijderen?"))
		{
			document.location.href= '/admin/menubeheer/delete='+id;
		}
	}
}


function inactivePage(id, actie)
{
	if(actie == "show")
	{
		if(confirm("Wilt u deze pagina weer zichtbaar maken op de website?"))
		{
			document.location.href= '/admin/menubeheer/activate='+id;
		}
	}
	else
	{
		if(confirm("Wilt u deze pagina onzichtbaar maken op de website?"))
		{
			document.location.href= '/admin/menubeheer/deactivate='+id;
		}
	}
}

function deleteItem(type,id,letter)
{
	if(confirm("Weet u zeker dat u dit item wilt verwijderen?"))
	{
		if(type == 'faq')
		{
			var loc = document.location.href;
			if (loc.indexOf("#") > 0)
			{
				loc = loc.substring(0, loc.indexOf("#"));
			}
			if (loc.charAt(loc.length - 1) != "/")
			{
				loc = loc + "/";
			}
			document.location.href = loc + 'delfaq=' + id;
		}
		else if(type == "nieuws")
		{
			var loc = document.location.href;
			if (loc.indexOf("#") > 0)
			{
				loc = loc.substring(0, loc.indexOf("#"));
			}
			if (loc.charAt(loc.length - 1) != "/")
			{
				loc = loc + "/";
			}
			document.location.href = loc+'delnews='+id;
		}
		else if(type == "spotlight")
		{
			var loc = document.location.href;
			if (loc.indexOf("#") > 0)
			{
				loc = loc.substring(0, loc.indexOf("#"));
			}
			if (loc.charAt(loc.length - 1) != "/")
			{
				loc = loc + "/";
			}
			document.location.href = loc+'del='+id;
		}
		else if(type == "pdf")
		{
			var loc = document.location.href;
			if (loc.indexOf("#") > 0)
			{
				loc = loc.substring(0, loc.indexOf("#"));
			}
			if (loc.charAt(loc.length - 1) != "/")
			{
				loc = loc + ";";
			}
			document.location.href = loc+'delpdf='+id;
		}
		else if(type == "article")
		{
			document.location.href = 'http://www.viaticalezorg.nl/admin/nieuwsbrieven/del='+id+'?news='+letter;
		}
		else if(type == "newsletter")
		{
			document.location.href = 'http://www.viaticalezorg.nl/admin/nieuwsbrieven/delete='+id;
		}
		else if(type == "relatie")
		{
			document.location.href = 'http://www.viaticalezorg.nl/admin/nieuwsbrieven/relaties/delete='+id;
		}
	}

}

function CreateBookmark(url,title) {

 //title = "Webpage Title";
 //url = "Webpage URL";


	if (window.sidebar)
	{
		// Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	}
	else if( window.external )
	{
		// IE Favorite
		window.external.AddFavorite( url, title);
	}
	else if(window.opera && window.print)
	{
		// Opera Hotlist
		alert('test');
		CreateBookmarkLink();
		return true;
	}
 }

var fontsize = 0;
function changeFontSize(inc)
{
	if(fontsize == 0)
	{
		inc = 1;
		fontsize = inc;
		document.getElementById('fontsize').innerHTML = '<span style="font-size: 16px;">A</span> &gt; A';
	}
	else
	{
		inc = -1;
		fontsize = 0;
		document.getElementById('fontsize').innerHTML = 'A &gt; <span style="font-size: 16px;">A</span>';
	}

	var div = document.getElementsByTagName('div');
	for(n=0; n<div.length; n++)
	{
		if(div[n].style.fontSize)
		{
			var size = parseInt(div[n].style.fontSize.replace("px", ""));
		}
		else
		{
			var size = 11;
		}
		div[n].style.fontSize = size+inc + 'px';
	}

	var date = new Date();
	date.setTime(date.getTime() + (365 * 24 * 60 * 60 * 1000));
	var expires = "; expires=" + date.toGMTString();
	document.cookie = "fontpref=" + (inc == 1 ? 'b' : 's') + expires + "; path=/";
}

var bDebug = false;
function createAjaxObject() {

    //Code for Mozilla
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest()
    }

    //Code for IE
        else if (window.ActiveXObject) {
        return new ActiveXObject("Microsoft.XMLHTTP")
    }
    else {
        alert("Your browser does not support XMLHTTP.")
    }
}

ajaxObj =  createAjaxObject();

window.onload = function() {
if (document.cookie && document.cookie.length > 0)
{
	var ca = document.cookie.split(";");
	for (var i=0; i<ca.length; i++)
	{
		var c = ca[i];
		while (c.charAt(0) == ' ') c = c.substring(1, c.length);
		if (c.indexOf('fontpref=') == 0)
		{
			var f = c.substring(9, c.length);

			if (f == 'b')
			{
				changeFontSize(1);
			}
		}
	}
}};
