<!-- 

function toUpper(field)
{
  	var str = new String(field.value);
  	str = str.toUpperCase();
  	field.value = str;
}
//---------------------------

function firstToUpper(field)
{
	var str = new String(field.value);
  	var len = str.length;
  	var first = str.substr(0,1).toUpperCase();
  	var rest = str.substr(1, len);
  	str = first + rest;
  	field.value = str;
}
//----------------------------
function zipCont(elmnt,content)
{
	if (content.length==elmnt.maxLength)
	{
		if (elmnt.name == "zipcode") { document.getElementById("zipcode_letters").focus(); }
		searchCity(elmnt.value, 'woonplaats')
	}
}
//----------------------------
function dobCont(elmnt,content)
{
	if (content.length==elmnt.maxLength)
	{
		if (elmnt.name == "_dd") { document.getElementById("_mm").focus(); }
		if (elmnt.name == "_mm") { document.getElementById("_jjjj").focus(); }
	}
}
//--------------------------------
function checkSubmit() 
{
	//Change every ampersand (&) to a cross (+) character
	var str = '';
	var elem = document.getElementById('frmFreelancer').elements;

	for (var i = 0; i < elem.length; i++)
	{
		str = elem[i].value;
		if ( str.indexOf('&') > -1 )
		{
			str = str.replace(/&/gi,"+");
			elem[i].value = str;
		}
	} 
}
//--------------------------------
function textCounter(field, maxlimit) 
{
	if (field.value.length > maxlimit) // if too long...trim it!
	{	
		field.value = field.value.substring(0, maxlimit);
	}
}
//--------------------------------
function checkPhone() 
{
	var blnTelefoon
	var blnMobiel

	blnTelefoon = true;
	blnMobiel = true;
	
	if (document.getElementById("netnummer").value.length == 0 || document.getElementById("abonnee_nummer").value.length == 0)
	{
		blnTelefoon = false;
	}
	if (document.getElementById("region_mobile").value.length == 0 || document.getElementById("mobile").value.length == 0)
	{
		blnMobiel = false;
	}

	if (blnTelefoon || blnMobiel)
	{
		document.getElementById("phone-error").innerHTML = "";
	 	document.getElementById("phone-error").style.display = "none";
		document.getElementById("submit").disabled = false;
	}
	else
	{
		document.getElementById("phone-error").style.display = "inline";
		document.getElementById("phone-error").innerHTML = "E&eacute;n van de telefoonnummers moet opgegeven worden.<br />";
		document.getElementById("submit").disabled = true;
		setTimeout('document.getElementById("submit").disabled = false',1000);
	}
}
//------------------------------
var objOld = "";

function toggleSol(item) 
{
	var elSel1 = document.getElementById('solliciteer1');
	if ( elSel1.selectedIndex > 0 ) { elSel1.selectedIndex = 0 }

	var elSel2 = document.getElementById('solliciteer2');
	elSel2.value = "";

  	document.getElementById("osJaSub").style.display = "none";
  	document.getElementById("osNeeSub").style.display = "none";

   obj = document.getElementById(item);
   obj.style.display = "block";
  
}

//------------------------------
function toggleAv(item) 
{
	document.getElementById('d_dd').value = "";
	document.getElementById('d_mm').value = "";
	document.getElementById('d_jjjj').value = "";
	document.getElementById('duur').value = "";

  	document.getElementById("avPer").style.display = "none";
  	document.getElementById("avZsm").style.display = "none";

   obj = document.getElementById(item);
   obj.style.display = "block";

   if ( item == "avZsm" )
   {
   	document.getElementById("a_dd").disabled = true;
   	document.getElementById("a_mm").disabled = true;
   	document.getElementById("a_jjjj").disabled = true;
    	document.getElementById("duur").focus();
  }
   else
   {
   	document.getElementById("a_dd").disabled = false;
   	document.getElementById("a_mm").disabled = false;
   	document.getElementById("a_jjjj").disabled = false;
   	document.getElementById("a_dd").focus();
   }
}
//-->
