function ChangeToPassword() {

	var field = document.getElementById('passwordfield');
	
	field.innerHTML = '<input type="password" name="wachtwoord" id="wachtwoord" />';

	document.getElementById('wachtwoord').focus();
	document.getElementById('wachtwoord').focus();
	
	
}

function check_link(thelink) {
	if (confirm("Weet u zeker dat u dit item wilt verwijderen?")) {
		parent.location = thelink;
	} else {
		return false;
	}
}

function CheckSize(val,idname) 
{
	grootte = val.length;
	
	if(grootte<3)
	{
		document.getElementById(idname+'-reporting').innerHTML = '<img src="http://www.massage.nl/images/icon/small/nee.gif" />';
	}
	else 
	{
		document.getElementById(idname+'-reporting').innerHTML = '<img src="http://www.massage.nl/images/icon/small/ja.gif" />';
	}
}

function ShowBalloon(targetId)
{

   if (document.getElementById)
	{
		var target = document.getElementById( targetId );
		
		if (target.style.display == "none")
		{
			target.style.display = "";
		} 
		else 
		{
			target.style.display = "none";
		}
	}
}

function CheckVerplicht(vals)
{
	var valst = vals.split(",");
	
	var leeg = '';
	
	for(i = 0; i < valst.length; i++)
	{
		if(valst[i]!='provincie')
		{
			var field = document.Speci[valst[i]].value;
			
			if(field.length<3)
			{
				leeg += valst[i]+',';	
			}
		}
		else
		{
			var field = document.Speci.provincie.options[document.Speci.provincie.selectedIndex].value;
			
			if(field=="")
			{
				leeg += valst[i]+',';	
			}
		}
		
		
	}
	
	var legevelden = leeg.split(",");

	var veld = '';
	
	var checklegevelden = new Array();
	
	for(i = 0; i < legevelden.length; i++)
	{
		veld += legevelden[i]+"\n";
		
		if(legevelden[i]!="")
		{
			checklegevelden[i] = legevelden[i];
			if(document.getElementById(legevelden[i] + '-reporting'))
			{
				document.getElementById(legevelden[i] + '-reporting').innerHTML = '<img src="http://www.massage.nl/images/icon/small/nee.gif" />';
			}
		}
	}
	
	if(checklegevelden.length>0)
	{
		alert("De volgende velden dienen correct ingevuld te worden:\n\n"+veld);
		return false;
	}
	else 
	{
		return true;
	}	
}

function toggle( targetId ){
	
	if (document.getElementById)
	{
		var target = document.getElementById( targetId );
		
		if (target.style.display == "none")
		{
			target.style.display = "";
		} 
		else 
		{
			target.style.display = "none";
		}
	}
}
/*
function Totaal() {
	
	var prijzen = new Array();
	var totaal = 0;
	
	for(x=0; x<document.Promotie.elements["optie_id[]"].length; x++)
	{
		if(document.Promotie.elements["optie_id[]"][x].checked==true)
		{	
			if(document.Promotie.elements["optie_id[]"][x].value != '')
			{
				if(document.Promotie.elements["optie_id[]"][x].disabled==false)
				{
					totaal += parseInt(document.Promotie.elements["optie_prijs[]"][x].value);
				}
			}
			
		}
	}	
	
	document.getElementById('totaal').value = totaal;
}
*/

function Totaal() {
	
	var prijzen = new Array();
	var totaal = 0;
	var optieprijs = 0;
	var verlengoptieprijs = 0;
	for(x=0; x < document.Promotie.elements.length; x++)
	{
		name = document.Promotie.elements[x];
		
		if(document.Promotie.elements[x].name == "optie_id[]")
		{
			if(document.Promotie.elements[x].checked==true)
			{	
	
				if(document.Promotie.elements[x].value != '')
				{
					if(document.Promotie.elements[x].disabled==false)
					{
						totaal += parseInt(optieprijs);
					}
				}
				
			}
		}
		else if(document.Promotie.elements[x].name == "verlengen_betaaldeoptie_id[]")
		{
			if(document.Promotie.elements[x].checked==true)
			{	
	
				if(document.Promotie.elements[x].value != '')
				{
					if(document.Promotie.elements[x].disabled==false)
					{
						totaal += parseInt(verlengoptieprijs);
					}
				}
				
			}
		}
		else if(document.Promotie.elements[x].name == "optie_prijs[]")
		{
			optieprijs = document.Promotie.elements[x].value;
		}
		else if(document.Promotie.elements[x].name == "verlengen_optie_prijs[]")
		{
			verlengoptieprijs = document.Promotie.elements[x].value;
		}
	}	
	
	document.getElementById('totaal').value = totaal;
}

function RateMasseur(masseurid,rating) 
{	
	if (confirm("Weet u dat u deze masseur met "+rating+" ster(ren) wilt waarderen?")) 
	{
		http.open('get', 'includes/ajax/rate.php?masseur_id='+ masseurid+'&rating='+rating);
		http.onreadystatechange = function outputit(){
			if(http.readyState == 4)
			{
				var response = http.responseText;
				document.getElementById('starstxt').innerHTML = 'Uw waardering is toegevoegd.';	
			}
		};
		http.send(null);	
	} 
	else 
	{
		return false;
	}
	
	
	
}

function openWindow(url,height,width)
{
    features = 'menubar=no,resizable=no,scrollbars=no,height='+height+',width='+width;
    popUpWin = window.open(url, 'NewWindow', features);
    if(popUpWin.focus) popUpWin.focus();
}


function textCounter(field,cntfield,maxlimit) 
{	
	var fielt = document.getElementById(field);
	

	if (fielt.value.length > maxlimit) 
	{
		fielt.value = fielt.value.substring(0, maxlimit);
	}
	else
	{
		cntfield.value = maxlimit - fielt.value.length;
	}
}

function showmoreBetaal(naam,text)
{
	var html = '';
	
	html += '<div class="left-box">';
	html += '<div class="top"></div>';
	
	html += '<h1>'+naam+'</h1>';
	html += '<div class="in-left-box">';
	
	html += text;
	
	html += '</div>';
	html += '</div>';

	
	document.getElementById('MoreInfoBetaal').innerHTML = html;

}

function EnableRegister() 
{
	if(document.getElementById('accoord').checked == true)
	{
		document.getElementById('start').disabled = false;
	}
	else 
	{
		document.getElementById('start').disabled = true;
	}
}

function uncheckAccoordCheckbox()
{
     document.getElementById('accoord').checked = false;
}

function ChangeClass(lid,newclass)
{
    if(document.getElementById(lid))
    {
       document.getElementById(lid).className = newclass;
    }
    
    else
    {
    
    }
}
