/*
	Body initializer
*/
function init()
{
	if(document.getElementById("page").offsetHeight > self.innerHeight)
  	document.getElementById("body").style.display = "table";
}

/*
	Util
*/

/*
*/
function gaNaar(url)
{
	document.location.href = url;
}

/*
	FAQ
*/

/*
*/
function switchFAQ(id)
{
	var faq_item = document.getElementById("veelgesteldevraag_" + id);
	
	if(faq_item.style.display != "block")
		faq_item.style.display = "block";
	else
		faq_item.style.display = "none";
		
	document.getElementById("footer").style.float = "float";
}

/*
	Klant
*/

/*
*/
function login()
{
	document.getElementById("login_form").submit();
}

/*
	Product
*/

/*
*/
function vergrootProductFoto(afbeelding)
{
	var width  = 550;
	var height = 550;
	
	var x = ((screen.width  - width)  / 2);
	var y = ((screen.height - height) / 2);
	
	window.open(HTTP_URL + "upload/" + afbeelding, "", "left=" + x + ",top=" + y + ",height=" + height + ",width=" + width);
}

/*
	WinkelWagen
*/

/*
*/
function verwijderUitWinkelWagen(id)
{
	if(confirm("Weet u zeker dat u dit artikel uit uw winkelwagen wilt verwijderen?"))
	{
		document.getElementById("ww_product").value = id;
		
		submitWinkelWagen("verwijderen");
	}
}

/*
*/
function voegToeAanWinkelWagen(id)
{
	document.getElementById('ww_aantal').value = document.getElementById("amount_"+id).value;
	document.getElementById("ww_product").value = id;
	
	submitWinkelWagen("toevoegen");
}

/*
*/
function voegAllesToeAanWinkelWagen()
{
	var amount = '';
	
	$('input[id^="amount"]').each(function(){
		
		var id = $(this).attr('id').replace('amount_', '');
		
		if($(this).val() > 0)		
			amount += id+'_'+$(this).val()+'|';
	})
	
	document.getElementById('ww_aantal').value = amount;
	
	submitWinkelWagen("toevoegen");
}

/*
*/
function wijzigWinkelWagen(ganaar)
{
	if(ganaar != null  && ganaar != "")
		document.getElementById("ganaar").value = ganaar;
	
	document.getElementById("winkelwagen").submit();
}

/*
*/
function submitWinkelWagen(actie)
{
	if(actie != "")
		document.getElementById("ww_actie").value = actie;
	
	document.getElementById("ww_form").submit();
}

/*
	Registratie
*/

/*
*/
function registreren()
{
	document.getElementById("reg_form").submit();
}

/*
	Tip
*/

/*
*/
function toggleTip(id)
{
		var tip_obj = document.getElementById("tip_" + id);
		
		if(tip_obj.style.display != "block")
			tip_obj.style.display = "block";
		else
			tip_obj.style.display = "none";
}
