function enableAllFields()
{
for(i=0; i<document.forms[0].elements.length; i++)
	{
document.forms[0].elements[i].disabled=false;
	}
}
function uncheckBoxes()
{
for(i=0; i<document.forms[0].elements.length; i++)
	{
	if(document.forms[0].elements[i].type == "checkbox")
		{
		document.forms[0].elements[i].checked=false;
		}
	}
}
// einde functie
function divDisable(div)
	{
	{
	var theObject = document.getElementById(div);
	var level = 0;
	TraverseDOM(theObject, level, disableElement);
}

function TraverseDOM(obj, lvl, actionFunc)
{
	for (var i=0; i<obj.childNodes.length; i++) {
		var childObj = obj.childNodes[i];
		//if (childObj.tagName) {
		//	actionFunc(childObj);
		//}
		if (childObj.disabled == true)
		{
		enableElement(childObj);
		}
		else
		{
		actionFunc(childObj);
		}
		TraverseDOM(childObj, lvl + 1, actionFunc);
	}
}

function disableElement(obj)
{
	obj.disabled = true;
}

function enableElement(obj)
{
	obj.disabled = false;
}
/* var divDisable = document.getElementById(div);
var children = divDisable.childNodes;
for(j = 0; j <= children.length; j++)
		{
children[j].disabled=true;
		}*/
	}
	
function checkAll()
{
  var x=document.getElementById("OrderVertaling");
  var y=document.getElementById("OrderTolkwerk");
   if (x.checked == true)
  	{
  new Effect.Opacity('disable2', { from: 1.0, to: 0.5, duration: 0.5 });
    	}
  if (x.checked == false)
  	{
  new Effect.Opacity('disable2', { from: 1.0, to: 1.0, duration: 0.5 });
 	 }
  if (y.checked == true)
  	{
  	new Effect.Opacity('disable1', { from: 1.0, to: 0.5, duration: 0.5 });
  	}
  if (y.checked == false)
  	{
	  new Effect.Opacity('disable1', { from: 1.0, to: 1.0, duration: 0.5 });
	}
if (x.checked == true && y.checked == true)
	{
	alert("U kan maximum één keuze maken! - Отмечайте не более одного варианта");
	}
}
function checkUnchecked()
{
  var x=document.getElementById("OrderVertaling");
  var y=document.getElementById("OrderTolkwerk");
  if (x.checked == false && y.checked == false)
	{
	alert("Maak een keuze: vertaling of tolkwerk? - Выберите: устный или письменный перевод?");
	}
}

