function checkFields(id)
{
	var field	= document.getElementById(id);
	var aantal 	= field.value;
	aantal 		= aantal.replace(',', '.');
	aantal 		= Math.round(aantal);
	
	if (isNaN(aantal)) alert("U kunt alleen gehele getallen opgeven!");
	
	return !isNaN(aantal);
}

function toggleid(id)
{
	// Deprecated: Dit niet meer gebruiken; Gebruik voortaan showContent(id, url, targetID)!
	var spans = document.getElementsByTagName("span");
	var span;
	var spanid;
	var l = spans.length;
	var i = 0;	
	
	while (i < l)
	{
		span = spans[i];
		spanid = span.getAttribute("id");
		if (spanid != null && spanid != "")
		{		
			if (span.id.length >= 3 && span.id.substring(0, 3) == "RI_")
			{
				if ((spanid.length - 5) == id.length)
				{
					if (spanid.substring(0, id.length) == id)
					{		
						if (span.style.display == "block") 
						{
							for (var j = 0; j < spans.length; j++)
							{
								if ((Number(spans[j].getAttribute("level"))) > (Number(span.getAttribute("level"))) )
								{
									spans[j].style.display = "none";
								}
							}
							curid = "";
							span.style.display = "none";
						}
						else span.style.display = "block";
					}
				}
			}
		}
		
		i = i + 1;
	}
}

function showContent(id, url, targetID)
{
	var spans = document.getElementsByTagName("span");
	var span;
	var spanid;
	var l = spans.length;
	var i = 0;	
	
	while (i < l)
	{
		span = spans[i];
		spanid = span.getAttribute("id");
		if (spanid != null && spanid != "")
		{		
			if (span.id.length >= 3 && span.id.substring(0, 3) == "RI_")
			{
				if ((spanid.length - 5) == id.length)
				{
					if (spanid.substring(0, id.length) == id)
					{		
						if (span.style.display == "block") 
						{
							for (var j = 0; j < spans.length; j++)
							{
								if ((Number(spans[j].getAttribute("level"))) > (Number(span.getAttribute("level"))) )
								{
									spans[j].style.display = "none";
								}
							}
							curid = "";
							span.style.display = "none";
						}
						else span.style.display = "block";
					}
				}
			}
		}
		
		i = i + 1;
	}
	
	$.ajax({
	  url: url,
	  success: function(data) {
	    $('#' + targetID).html(data);
	  }
	});
}

function checkSave()
{
	try
	{
        if (isChanged && !isClosed) 
        {
            event.returnValue = "Uw wijzigingen gaan verloren!";            
        }
    }
    catch (e) {}
}
