var meterswitch = "enkel";
var wijzigingswitch = "false";
var stap = "stap1";

function submitDirectAanmelden(){ document.aanmelden_mini.submit(); }

function aanmeldingMelding(nummer, checkAgainURL){
	if(nummer == 1){
		// Alles goed en tof
		document.getElementById('legend_container').innerHTML = "";
		document.getElementById('legend_container').style.display = "hidden";
		//document.getElementById('invoer_toevoeging_div').innerHTML = document.getElementById('div_return_display').innerHTML;
	}
	else if(nummer == 2){
		// Geef suggestie voor toevoeging
		document.getElementById('legend_container').innerHTML = "<fieldset style=\'border:1px solid #ff0000; padding: 5px;\'><legend><font color=\'#ff0000\' style=\'font-weight:bold\'>Foutmelding</font></legend>Er zijn geen adressen gevonden op de door u opgegeven toevoeging. Selecteer een toevoeging uit de lijst van mogelijke gesuggereerde toevoegingen en druk op de knop \'Opnieuw controleren\'<br/><br/>" + document.getElementById('div_return_suggesties').innerHTML + "<br/><a href=\"javascript:checkAgain('"+checkAgainURL+"');\">Opnieuw controleren</a></fieldset>";
		document.getElementById('legend_container').style.display = "block";
		document.getElementById('legend_container').style.visibility = "visible";
		document.getElementById('invoer_toevoeging_div').innerHTML = "";
		document.getElementById('invoer_toevoeging_div').style.display = "none";
		document.getElementById('div_return_suggesties').style.display = "none";
		document.getElementById('div_return_suggesties').innerHTML = "";
	}
	else if(nummer == 3){
		// Eigen invoer toevoeging
		document.getElementById('legend_container').innerHTML = "<fieldset style=\'border:1px solid #ff0000\'><legend><font color=\'#ff0000\' style=\'font-weight:bold\'>Foutmelding</font></legend>Er zijn geen adressen gevonden op de door u opgegeven toevoeging. Selecteer een toevoeging uit de lijst van mogelijke gesuggereerde toevoegingen en druk op de knop \'Opnieuw controleren\'<br/><br/><input type=\"text\" size=\"20\" name=\"Huisnummertoevoeging\" id=\"huisnummertoevoeging\"><input type=\"hidden\" name=\"pushdoor\" value=\"true\"><br/><a href=\"javascript:checkAgain('"+checkAgainURL+"');\">Opnieuw controleren</a></fieldset>";;
		document.getElementById('legend_container').style.display = "block";		
		document.getElementById('invoer_toevoeging_div').style.display = "hidden";
		document.getElementById('invoer_toevoeging_div').innerHTML = "";
		document.getElementById('div_return_display').style.display = "hidden";
		document.getElementById('div_return_display').innerHTML = "";
		document.getElementById('div_return_hiddenfield').style.display = "hidden";
		document.getElementById('div_return_hiddenfield').style.display = "";
		document.getElementById('div_return_suggesties').style.display = "hidden";
		document.getElementById('div_return_suggesties').innerHTML = "";
		document.getElementById('div_return_suggesties').style.display = "hidden";
	}

}

function checkAgain(checkAgainURL) {
	document.getElementById('div_return_hiddenfield').innerHTML = "";
	document.aanmeldenform.action = checkAgainURL;
	document.aanmeldenform.submit();
}

function renderStapFormulier(){
	if(stap == "stap1"){
		document.getElementById('stap1_block').style.display = "inline";
		document.getElementById('stap2_block').style.display = "none";
		document.getElementById('stap3_block').style.display = "none";
	}
	else if(stap == "stap2"){

		document.getElementById('stap1_block').style.display = "none";
		document.getElementById('stap2_block').style.display = "inline";
		document.getElementById('stap3_block').style.display = "none";
	}
	else if(stap == "stap3"){
		document.getElementById('stap1_block').style.display = "none";
		document.getElementById('stap2_block').style.display = "none";
		document.getElementById('stap3_block').style.display = "inline";
	}
	else if(stap == "actie"){
		validationVergelijkingTool();
	}
	htmlVeldenSwitch();
}

function htmlInnerStappen(){
	document.getElementById('')
}

function htmlVeldenSwitch(){
	if(meterswitch == "enkel"){
		if(stap == "stap2"){
			document.getElementById('verbruikpiek-innerHTML-tooltip').style.display = "none";
			document.getElementById('verbruikpiek-innerHTML-name').style.display = "none";
			document.getElementById('fouttip-verbruik2').style.display = "none";
			document.getElementById('verbruikpiek-innerHTML-input').style.display = "none";
		}
		else if(stap == "stap3"){
			document.getElementById('verbruikpiek-innerHTML-tooltip').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-name').style.display = "block";
			document.getElementById('fouttip-verbruik2').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-input').style.display = "block";
		}
	}
	else if(meterswitch == "dubbel"){
		if(stap == "stap2"){
			document.getElementById('verbruikpiek-innerHTML-tooltip').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-name').style.display = "block";
			document.getElementById('fouttip-verbruik2').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-input').style.display = "block";
		}
		else if(stap == "stap3"){
			document.getElementById('verbruikpiek-innerHTML-tooltip').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-name').style.display = "block";
			document.getElementById('fouttip-verbruik2').style.display = "block";
			document.getElementById('verbruikpiek-innerHTML-input').style.display = "block";
		}
	}
}

function volgendeStap() {
	if(stap == "stap1"){
		stap = "stap2";
	}
	else if(stap == "stap2"){
		stap = "stap3";
	}
	else if(stap == "stap3"){
		stap = "actie";
	}
	renderStapFormulier();
}

function vorigeStap() {
	if(stap == "stap2"){
		stap = "stap1";
	}
	else if(stap == "stap3"){
		stap = "stap2";
	}
	renderStapFormulier();
}

function veranderStap(nieuweStap){
	stap = "stap" + nieuweStap;
	renderStapFormulier();
}

function reset(){
}

function openNewWindow(URLtoOpen, windowName, windowFeatures) {
	newWindow=window.open(URLtoOpen, windowName, windowFeatures);
}

function changeImage(elementId, nameImage, onOrOff)
{
	document.getElementById(elementId).src = '/images/'+nameImage+'_'+onOrOff+'.gif';

}
function changeImagePNG(item, nameImage, onOrOff)
{
 
	item.src = '/images/'+nameImage+'_'+onOrOff+'.png';

}
function changeImageJPG(elementId, nameImage, onOrOff)
{
	document.getElementById(elementId).src = '/images/'+nameImage+'_'+onOrOff+'.jpg';

}

function changeField_wijziging_disable(){

	document.getElementById('leverancier_select').selectedIndex = 0;
	document.getElementById('contract-innerHTML').innerHTML = "";
	document.getElementById('fouttip-verbruik2').innerHTML = "";
	document.getElementById('fouttip-wijziging').innerHTML = "";
	
	if(meterswitch == "enkel"){
		document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML = "";
		document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "";
		document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "";
	} else {
		document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML = "";
		document.getElementById('verbruikdal-innerHTML-name').innerHTML = "";
		document.getElementById('verbruikdal-innerHTML-input').innerHTML = "";
		
	}
	
	wijzigingswitch = "true";

}
function changeField_wijziging_enable(){

	document.getElementById('leverancier_select').selectedIndex = 0;
	document.getElementById('contract-innerHTML').innerHTML = "";
	
	if(meterswitch == "enkel"){
		document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
		document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
		document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"wijziging\" value=\"8\" class=\"input-tool\" size=\"1\" maxlength=\"2\"> %";
	} else {
		document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
		document.getElementById('verbruikdal-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
		document.getElementById('verbruikdal-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"wijziging\" value=\"8\" class=\"input-tool\" size=\"1\" maxlength=\"2\"> %";
	}
	wijzigingswitch = "false";

}


function changeFields_onload(){

	document.getElementById('fouttip-verbruik').innerHTML = "";
	document.getElementById('fouttip-wijziging').innerHTML = "";

	document.getElementById('radio-enkel-tool').checked = true;

	document.getElementById('verbruik-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Vul hier uw verwachte elektriciteitsverbruik in kWh per jaar in. Het gemiddelde verbruik van de huishoudens die klant zijn bij de Nederlandse Energie Maatschappij is ca. 4.200 kWh per jaar.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Verbruik\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-verbruik\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-verbruik','tooltip','on');\" onMouseOut=\"changeImage('tooltip-verbruik','tooltip','off');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruik-innerHTML-name').innerHTML = "Geschat verbruik:";
	document.getElementById('verbruik-innerHTML-input').innerHTML = "<input type=\"text\" id=\"geschat-verbruik\" name=\"geschat\" value=\"4200\" class=\"input-tool\" size=\"5\" maxlength=\"5\"> kWh";

	document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
	document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"wijziging\" value=\"8\" class=\"input-tool\" size=\"1\" maxlength=\"2\"> %";

	document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML	="";
	document.getElementById('verbruikdal-innerHTML-name').innerHTML = "";
	document.getElementById('verbruikdal-innerHTML-input').innerHTML = "";
	
	
}

function changeFields_enkele(){
	meterswitch = "enkel";
	htmlVeldenSwitch();
	document.getElementById('fouttip-verbruik').innerHTML = "";
	document.getElementById('fouttip-verbruik2').innerHTML = "";
	document.getElementById('fouttip-wijziging').innerHTML = "";

	document.getElementById('radio-enkel-tool').checked = true;

	document.getElementById('verbruik-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Vul hier uw verwachte elektriciteitsverbruik in kWh per jaar in. Het gemiddelde verbruik van de huishoudens die klant zijn bij de Nederlandse Energie Maatschappij is ca. 4.200 kWh per jaar.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Verbruik\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-verbruik\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-verbruik','tooltip','on');\" onMouseOut=\"changeImage('tooltip-verbruik','tooltip','off');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruik-innerHTML-name').innerHTML = "Geschat verbruik:";
	document.getElementById('verbruik-innerHTML-input').innerHTML = "<input type=\"text\" id=\"geschat-verbruik\" name=\"geschat\" value=\"4200\" class=\"input-tool\" size=\"5\" maxlength=\"5\"> kWh";
	document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
	document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"wijziging\" value=\"8\" class=\"input-tool\" size=\"1\"  maxlength=\"2\"> %";
	if(wijzigingswitch == "false"){
		document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
		document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
		document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"wijziging\" value=\"8\" class=\"input-tool\" size=\"1\"  maxlength=\"2\"> %";
	} else {
		document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="";
		document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "";
		document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "";
	}
	document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML	="";
	document.getElementById('verbruikdal-innerHTML-name').innerHTML = "";
	document.getElementById('verbruikdal-innerHTML-input').innerHTML = "";

}
function changeFields_dubbele(){
	meterswitch = "dubbel";
	htmlVeldenSwitch();
	document.getElementById('fouttip-verbruik').innerHTML = "";
	document.getElementById('fouttip-verbruik2').innerHTML = "";

	document.getElementById('verbruik-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Vul hier uw verwachte piekverbruik (dag) in kWh per jaar in. Vul hier uw verwachte elektriciteitsverbruik in kWh per jaar in. Het gemiddelde verbruik van de huishoudens die klant zijn bij de Nederlandse Energie Maatschappij is ca. 2.310 kWh per jaar tegen piektarief.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Verbruik (piek)\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-verbruik-piek\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage(\'tooltip-verbruik-piek\',\'tooltip\',\'on\');\" onMouseOut=\"changeImage(\'tooltip-verbruik-piek\',\'tooltip\',\'off\');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruik-innerHTML-name').innerHTML = "Geschat verbruik(piek):";
	document.getElementById('verbruik-innerHTML-input').innerHTML = "<input type=\"text\" id=\"geschat-verbruik-piek\" name=\"verbruik-piek\" value=\"2310\" class=\"input-tool\" size=\"5\" maxlength=\"5\"> kWh";

	document.getElementById('verbruikpiek-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Vul hier uw verwachte dalverbruik (nacht) in kWh per jaar in. Het gemiddelde verbruik van de huishoudens die klant zijn bij de Nederlandse Energie Maatschappij is ca. 1.890 kWh per jaar tegen daltarief.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Verbruik (dal)\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-verbruik-dal\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-verbruik-dal','tooltip','on');\" onMouseOut=\"changeImage('tooltip-verbruik-dal','tooltip','off');\" width=\"14\" height=\"14\"></a>";
	document.getElementById('verbruikpiek-innerHTML-name').innerHTML = "Geschat verbruik(dal):";
	document.getElementById('verbruikpiek-innerHTML-input').innerHTML = "<input type=\"text\" id=\"geschat-verbruik-dal\" name=\"verbruik-dal\" value=\"1890\" class=\"input-tool\" size=\"5\" maxlength=\"5\"> kWh";
	
	if(wijzigingswitch == "false"){
		document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML	="<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'280\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>Dit betreft de <i>verwachte</i> wijziging. De prijzen van elektriciteit zijn in de afgelopen jaren met 15 tot 20 % gestegen. De verwachting is dat deze stijging zich voortzet.<br>In dit veld is de verwachte prijswijziging per half jaar ingegeven op basis van de stijging van afgelopen jaren. Deze waarde kunt u zelf naar eigen inzicht aanpassen. De werkelijke prijswijziging wordt door uw bestaande energieleverancier bepaald.<br>Wanneer u voor de vergelijking met een vast contract kiest, wordt deze stijging <i>niet</i> in de berekening meegenomen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Wijziging per halfjaar\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/tooltip_off.gif\" id=\"tooltip-wijziging\" border=\"0\" style=\"cursor:pointer\" onMouseOver=\"changeImage('tooltip-wijziging','tooltip','on');\" onMouseOut=\"changeImage('tooltip-wijziging','tooltip','off');\" width=\"14\" height=\"14\"></a>";
		document.getElementById('verbruikdal-innerHTML-name').innerHTML = "Wijziging per halfjaar:";
		document.getElementById('verbruikdal-innerHTML-input').innerHTML = "<input type=\"text\" id=\"wijziging-halfjaar\" name=\"verbruik\" value=\"8\" class=\"input-tool\" size=\"1\" maxlength=\"2\"> %";
	} else {
		document.getElementById('verbruikdal-innerHTML-tooltip').innerHTML	="";
		document.getElementById('verbruikdal-innerHTML-name').innerHTML = "";
		document.getElementById('verbruikdal-innerHTML-input').innerHTML = "";
	}
	
}

function validationVergelijkingTool(){


	errorTekst = '';

	if(document.getElementById('leverancier_select').selectedIndex == 0) {
		errorTekst = '- Leverancier\n';
		document.getElementById('leverancier_select').style.borderColor = "#f41414";
		document.getElementById('fouttip-leverancier').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een leverancier op te geven.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-leverancier-image\" onMouseOut=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
		
	}

	if(document.getElementById('radio-enkel-tool').checked == true){
		if(document.getElementById('geschat-verbruik').value == "" || document.getElementById('geschat-verbruik').value < 100 || document.getElementById('geschat-verbruik').value > 25000) {
			document.getElementById('geschat-verbruik').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 100 en maximaal 25.000 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
			errorTekst = '- Geschat verbruik\n';
		}else{
			document.getElementById('geschat-verbruik').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-verbruik2').innerHTML = "";
			}
		}
	}else if(document.getElementById('radio-dubbel-tool').checked == true){
		if(document.getElementById('geschat-verbruik-piek').value == "" || document.getElementById('geschat-verbruik-piek').value < 50 || document.getElementById('geschat-verbruik-piek').value > 12500) {
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik piek\n';
		}else{
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(document.getElementById('geschat-verbruik-dal').value == "" || document.getElementById('geschat-verbruik-dal').value < 50 || document.getElementById('geschat-verbruik-dal').value > 12500) {
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik2-image\" onMouseOut=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik dal\n';
		}else{
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik2').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-wijziging').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-wijziging').innerHTML = "";
			}
		}

	}

	if(errorTekst == "") {
		document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
		startVergelijking();
	}
}

function startVergelijking(){

	document.getElementById('vergelijkings-flashobject').style.display = "block";

	////GET CONTRACT
	if(document.getElementById('radio-var-contract').checked == true){
		var contract = 1;
	}else{
		var contract = 2;
	}

	////GET DATA FROM FORM
	var xleverancier = document.getElementById('leverancier_select').selectedIndex;

	
	//VARS FOR ENKELE METER
		if(document.getElementById('radio-enkel-tool').checked == true){
	
	
			var meter = 1;
			var verbruik = document.getElementById('geschat-verbruik').value;
			
			
			if(wijzigingswitch == "false"){
				
				var wijziging = document.getElementById('wijziging-halfjaar').value;
			
			} else {
				
				var wijziging = 0;	
			}
	
			//WRITE VARS FOR AJAX
			var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik='+verbruik+'&wijziging='+wijziging;
	
			//VARS FOR DUBBELE METER
		}else if(document.getElementById('radio-dubbel-tool').checked == true){
	
			var meter = 2;
			var verbruik_dal = document.getElementById('geschat-verbruik-dal').value;
			var verbruik_piek = document.getElementById('geschat-verbruik-piek').value;
			
			if(wijzigingswitch == "false"){
				var wijziging = document.getElementById('wijziging-halfjaar').value;
			}else{
				var wijziging = 0;
			}
	
			//WRITE VARS FOR AJAX
			var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik_dal='+verbruik_dal+'&verbruik_piek='+verbruik_piek+'&wijziging='+wijziging;
		}
	
		var url = '/tool/start_calculate';
		var saveStudent = new Ajax.Request(url,
		{
			method: 'get',
			parameters: pars,
			onComplete: formCall,
			onFailure: reportError
		});
	
}
function validationVergelijkingTool_actie(){

	errorTekst = '';

	if(document.getElementById('leverancier_select').selectedIndex == 0) {
		errorTekst = '- Leverancier\n';
		document.getElementById('leverancier_select').style.borderColor = "#f41414";
		document.getElementById('fouttip-leverancier').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een leverancier op te geven.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-leverancier-image\" onMouseOut=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
	}

	if(document.getElementById('radio-enkel-tool').checked == true){
		if(document.getElementById('geschat-verbruik').value == "" || document.getElementById('geschat-verbruik').value < 100 || document.getElementById('geschat-verbruik').value > 25000) {
			document.getElementById('geschat-verbruik').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 100 en maximaal 25.000 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
			errorTekst = '- Geschat verbruik\n';
		}else{
			document.getElementById('geschat-verbruik').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-verbruik2').innerHTML = "";
			}
		}
	}else if(document.getElementById('radio-dubbel-tool').checked == true){
		if(document.getElementById('geschat-verbruik-piek').value == "" || document.getElementById('geschat-verbruik-piek').value < 50 || document.getElementById('geschat-verbruik-piek').value > 12500) {
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik piek\n';
		}else{
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(document.getElementById('geschat-verbruik-dal').value == "" || document.getElementById('geschat-verbruik-dal').value < 50 || document.getElementById('geschat-verbruik-dal').value > 12500) {
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik2-image\" onMouseOut=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik dal\n';
		}else{
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik2').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-wijziging').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-wijziging').innerHTML = "";
			}
		}

	}

	if(errorTekst == "") {
		document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
		startVergelijking_actie();
	} else {

		return false;
	}
}

function startVergelijking_actie(){

	document.getElementById('vergelijkings-flashobject').style.display = "block";

	////GET CONTRACT
	if(document.getElementById('radio-var-contract').checked == true){
		var contract = 1;
	}else{
		var contract = 2;
	}

	////GET DATA FROM FORM
	var xleverancier = document.getElementById('leverancier_select').selectedIndex;

	//VARS FOR ENKELE METER
	if(document.getElementById('radio-enkel-tool').checked == true){


		var meter = 1;
		var verbruik = document.getElementById('geschat-verbruik').value;
		
		
		if(wijzigingswitch == "false"){
			
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		
		} else {
			
			var wijziging = 0;	
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik='+verbruik+'&wijziging='+wijziging;

		//VARS FOR DUBBELE METER
	}else if(document.getElementById('radio-dubbel-tool').checked == true){

		var meter = 2;
		var verbruik_dal = document.getElementById('geschat-verbruik-dal').value;
		var verbruik_piek = document.getElementById('geschat-verbruik-piek').value;
		
		if(wijzigingswitch == "false"){
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		}else{
			var wijziging = 0;
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik_dal='+verbruik_dal+'&verbruik_piek='+verbruik_piek+'&wijziging='+wijziging;
	}

	var url = '/tool/start_calculate_actie';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formCall,
		onFailure: reportError
	});

}
function validationVergelijkingTool_actie_voetbal(){

	errorTekst = '';

	if(document.getElementById('leverancier_select').selectedIndex == 0) {
		errorTekst = '- Leverancier\n';
		document.getElementById('leverancier_select').style.borderColor = "#f41414";
		document.getElementById('fouttip-leverancier').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een leverancier op te geven.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-leverancier-image\" onMouseOut=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
	}

	if(document.getElementById('radio-enkel-tool').checked == true){
		if(document.getElementById('geschat-verbruik').value == "" || document.getElementById('geschat-verbruik').value < 100 || document.getElementById('geschat-verbruik').value > 25000) {
			document.getElementById('geschat-verbruik').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 100 en maximaal 25.000 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
			errorTekst = '- Geschat verbruik\n';
		}else{
			document.getElementById('geschat-verbruik').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-verbruik2').innerHTML = "";
			}
		}
	}else if(document.getElementById('radio-dubbel-tool').checked == true){
		if(document.getElementById('geschat-verbruik-piek').value == "" || document.getElementById('geschat-verbruik-piek').value < 50 || document.getElementById('geschat-verbruik-piek').value > 12500) {
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik piek\n';
		}else{
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(document.getElementById('geschat-verbruik-dal').value == "" || document.getElementById('geschat-verbruik-dal').value < 50 || document.getElementById('geschat-verbruik-dal').value > 12500) {
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik2-image\" onMouseOut=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik dal\n';
		}else{
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik2').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-wijziging').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-wijziging').innerHTML = "";
			}
		}

	}

	if(errorTekst == "") {
		document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
		startVergelijking_actie_voetbal();
	} else {

		return false;
	}
}

function startVergelijking_actie_voetbal(){

	document.getElementById('vergelijkings-flashobject').style.display = "block";

	////GET CONTRACT
	if(document.getElementById('radio-var-contract').checked == true){
		var contract = 1;
	}else{
		var contract = 2;
	}

	////GET DATA FROM FORM
	var xleverancier = document.getElementById('leverancier_select').selectedIndex;

	//VARS FOR ENKELE METER
	if(document.getElementById('radio-enkel-tool').checked == true){


		var meter = 1;
		var verbruik = document.getElementById('geschat-verbruik').value;
		
		
		if(wijzigingswitch == "false"){
			
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		
		} else {
			
			var wijziging = 0;	
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik='+verbruik+'&wijziging='+wijziging;

		//VARS FOR DUBBELE METER
	}else if(document.getElementById('radio-dubbel-tool').checked == true){

		var meter = 2;
		var verbruik_dal = document.getElementById('geschat-verbruik-dal').value;
		var verbruik_piek = document.getElementById('geschat-verbruik-piek').value;
		
		if(wijzigingswitch == "false"){
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		}else{
			var wijziging = 0;
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik_dal='+verbruik_dal+'&verbruik_piek='+verbruik_piek+'&wijziging='+wijziging;
	}

	var url = '/tool/start_calculate_actie_voetbal';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formCall,
		onFailure: reportError
	});

}
function validationVergelijkingTool_zonder_aanmelden(){

	errorTekst = '';

	if(document.getElementById('leverancier_select').selectedIndex == 0) {
		errorTekst = '- Leverancier\n';
		document.getElementById('leverancier_select').style.borderColor = "#f41414";
		document.getElementById('fouttip-leverancier').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een leverancier op te geven.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-leverancier-image\" onMouseOut=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
	}

	if(document.getElementById('radio-enkel-tool').checked == true){
		if(document.getElementById('geschat-verbruik').value == "" || document.getElementById('geschat-verbruik').value < 100 || document.getElementById('geschat-verbruik').value > 25000) {
			document.getElementById('geschat-verbruik').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 100 en maximaal 25.000 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
			errorTekst = '- Geschat verbruik\n';
		}else{
			document.getElementById('geschat-verbruik').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-verbruik2').innerHTML = "";
			}
		}
	}else if(document.getElementById('radio-dubbel-tool').checked == true){
		if(document.getElementById('geschat-verbruik-piek').value == "" || document.getElementById('geschat-verbruik-piek').value < 50 || document.getElementById('geschat-verbruik-piek').value > 12500) {
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik-image\" onMouseOut=\"changeImage(\'fouttip-verbruik-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik piek\n';
		}else{
			document.getElementById('geschat-verbruik-piek').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik').innerHTML = "";
		}
		if(document.getElementById('geschat-verbruik-dal').value == "" || document.getElementById('geschat-verbruik-dal').value < 50 || document.getElementById('geschat-verbruik-dal').value > 12500) {
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#f41414";
			document.getElementById('fouttip-verbruik2').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een verbruik van minimaal 50 en maximaal 12.500 kWh in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-verbruik2-image\" onMouseOut=\"changeImage(\'fouttip-verbruik2-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

			errorTekst += '- Geschat verbruik dal\n';
		}else{
			document.getElementById('geschat-verbruik-dal').style.borderColor = "#83B819";
			document.getElementById('fouttip-verbruik2').innerHTML = "";
		}
		if(wijzigingswitch == "false"){
			if(document.getElementById('wijziging-halfjaar').value == "" || document.getElementById('wijziging-halfjaar').value < -25 || document.getElementById('wijziging-halfjaar').value > 25) {
				document.getElementById('wijziging-halfjaar').style.borderColor = "#f41414";
				document.getElementById('fouttip-wijziging').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een prijswijziging tussen de -25% en 25% in te vullen.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-wijziging-image\" onMouseOut=\"changeImage(\'fouttip-wijziging-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";

				errorTekst += '- Wijziging per halfjaar\n';
			}else{
				document.getElementById('wijziging-halfjaar').style.borderColor = "#83B819";
				document.getElementById('fouttip-wijziging').innerHTML = "";
			}
		}

	}

	if(errorTekst == "") {
		document.getElementById('vergelijkings-flashobjectdata-standalone').style.visibility = "hidden";
		startVergelijking_zonder_aanmelden();
	} else {

		return false;
	}
}

function startVergelijking_zonder_aanmelden(){

	document.getElementById('vergelijkings-flashobject-standalone').style.display = "block";

	////GET CONTRACT
	if(document.getElementById('radio-var-contract').checked == true){
		var contract = 1;
	}else{
		var contract = 2;
	}

	////GET DATA FROM FORM
	var xleverancier = document.getElementById('leverancier_select').selectedIndex;

	//VARS FOR ENKELE METER
	if(document.getElementById('radio-enkel-tool').checked == true){


		var meter = 1;
		var verbruik = document.getElementById('geschat-verbruik').value;
		
		
		if(wijzigingswitch == "false"){
			
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		
		} else {
			
			var wijziging = 0;	
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik='+verbruik+'&wijziging='+wijziging;

		//VARS FOR DUBBELE METER
	}else if(document.getElementById('radio-dubbel-tool').checked == true){

		var meter = 2;
		var verbruik_dal = document.getElementById('geschat-verbruik-dal').value;
		var verbruik_piek = document.getElementById('geschat-verbruik-piek').value;
		
		if(wijzigingswitch == "false"){
			var wijziging = document.getElementById('wijziging-halfjaar').value;
		}else{
			var wijziging = 0;
		}

		//WRITE VARS FOR AJAX
		var pars = 'xleverancier='+xleverancier+'&meter='+meter+'&contract='+contract+'&verbruik_dal='+verbruik_dal+'&verbruik_piek='+verbruik_piek+'&wijziging='+wijziging;
	}

	var url = '/tool/start_calculate_zonder_aanmelden';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formCallAlone,
		onFailure: reportError
	});

}
function reportError(orginalRequest)
{
	alert('Ajax Request Failure.\nPlease try again later.');
}
function formCallAlone(orginalRequest)
{

	document.getElementById('vergelijkings-flashobjectdata-standalone').style.visibility = "visible";
	document.getElementById('vergelijkings-flashobjectdata-standalone').innerHTML = "";

	eval("var FO = "+orginalRequest.responseText+"");
	UFO.create(FO, "vergelijkings-flashobjectdata-standalone");

}
function formCall(orginalRequest)
{    
	document.getElementById('vergelijkings-flashobjectdata').style.visibility = "visible";
	document.getElementById('vergelijkings-flashobjectdata').innerHTML = "";

	eval("var FO = "+orginalRequest.responseText+"");
	UFO.create(FO, "vergelijkings-flashobjectdata");

}

function startSendPoll(){



	if(document.getElementById('polleens').checked == true){

		pollvar = 1;

	}else if(document.getElementById('polloneens').checked == true){

		pollvar = 2;

	}else if(document.getElementById('pollweetniet').checked == true){

		pollvar = 3;

	}else{

		alert("Selecteer a.u.b. een antwoord.");
		return;
	}



	var pars = 'poll='+pollvar;
	var url = '/poll/write';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formPoll,
		onFailure: reportError
	});

}
function startSendPoll2(){



	if(document.getElementById('polleens').checked == true){

		pollvar = 1;

	}else if(document.getElementById('polloneens').checked == true){

		pollvar = 2;

	}else{

		alert("Selecteer a.u.b. een antwoord.");
		return;
	}



	var pars = 'poll='+pollvar;
	var url = '/poll/write2';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formPoll,
		onFailure: reportError
	});

}
function formPoll(orginalRequest)
{
	eval("var FO = "+orginalRequest.responseText+"");
	UFO.create(FO, "flashpoll");
}

function download_start(){

	if(document.getElementById('downloaden_select').selectedIndex != 0){

		var file = document.getElementById('downloaden_select').selectedIndex;
		var data = document.getElementById('downloaden_select').options[file].value;

		document.getElementById("download_form").action = data;

		download_form.submit();

	}else{

		alert("Selecteer a.u.b. een bestand");
	}

}

function contract_omschrijving()
{

	document.getElementById('leverancier_select').style.borderColor = "#83B819";
	document.getElementById('fouttip-leverancier').innerHTML = "";


	if(document.getElementById("leverancier_select").selectedIndex == 1){
		if(wijzigingswitch == "false"){
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>ENECO: Ecostroom<br>Meetdatum: 1-12-2007<br>Bronnen: biomassa, water, wind<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";
		} else {
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>ENECO: Ecostroom Garantieprijs (herfst 07 tot 1-1-2011)<br>Meetdatum: 1-12-2007<br>Bronnen: biomassa, water, wind<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";	
		}
	}else if (document.getElementById("leverancier_select").selectedIndex == 2){
		if(wijzigingswitch == "false"){
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>Essent: Groene Stroom<br>Meetdatum: 1-12-2007<br>Bronnen: biomassa, water, wind<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";
		} else {
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>Essent: Groene Stroom Zekerheidsgarantie<br>Meetdatum: 1-12-2007<br>Bronnen: biomassa, water, wind<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";	
		}
	}else if (document.getElementById("leverancier_select").selectedIndex == 3){
		if(wijzigingswitch == "false"){
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>Nuon: NatuurStroom<br>Meetdatum: 1-12-2007<br>Bronnen: water, wind, zon<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";
		} else {
			document.getElementById('contract-innerHTML').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'220\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td align=\\'left\\'><p>Nuon: VastePrijsNatuurStroom (1 jaar)<br>Meetdatum: 1-12-2007<br>Bronnen: water, wind, zon<br><br><b>Vergelijking met</b><br>NLEnergie: Groene stroom 3 jaar vast<br>Meetdatum: 1-12-2007<br>Bronnen: water<br><br>(Wegens ontbreken van 3-jarig contract, vergelijking 1-jarig contract over 3 jaar zonder tariefwijziging)</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Contractdetails\', BGCOLOR, \'#F39911\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"./images/contract.gif\" width=\"22\" height=\"21\" border=\"0\" style=\"margin-bottom:5px;\" align=\"absmiddle\"></a>";
		}
	}else if (document.getElementById("leverancier_select").selectedIndex == 0){

		document.getElementById('contract-innerHTML').innerHTML = "";
	}
}

function notaStart()
{
	document.getElementById('fullWindow').style.display="block";
	//GET DIV SCREEN TO FULL SCALE
	if(FlashDetect.major >= 7){
	    if (document.getElementById('frmQuestion') != null)
		    document.getElementById('frmQuestion').style.visibility = "hidden";
		if (document.getElementById('frmDownload') != null)
		    document.getElementById('frmDownload').style.visibility = "hidden";
		 
		var FO = {movie:document.getElementById('frmFlashSrc').value, width:"100%", height:"100%", majorversion:"7", build:"0", id:"testmovie", setcontainercss:"true", wmode:"transparent", name:"testmovie", swliveconnect:"true"};
		UFO.create(FO, "ufo");
		
		document.getElementById('fullWindow').innerHTML = "<div id=\"DivToFull\" style=\"width:100%;height:1240px;position:absolute;z-index:9999;\"><div id=\"ufo\"><p>Replacement content</p></div></div>";
		
		pageTracker._trackEvent('flash - toelichting verhuisnota', 'klik', 'pagina 1');
	}else{
		alert("Wanneer u de nota wilt bekijken dient minimaal flashplayer 7 geinstalleerd te zijn.");
	}
	
}

function testmovie_DoFSCommand(command) {
  		
	document.getElementById('frmQuestion').style.visibility = "visible";
	document.getElementById('frmDownload').style.visibility = "visible";
	document.getElementById('fullWindow').style.display="none";
	

}

function besparingoverzichtStart(leverancier)
{
	viewportSize = getViewport();
	if(viewportSize[1] < 760) {
		divHeight = 760;
		document.getElementById('fullWindow').style.height = "840px";
	} else {
		divHeight = viewportSize[1];
	}
	
	document.getElementById('fullWindow').style.display="block";

	//GET DIV SCREEN TO FULL SCALE
	if(FlashDetect.major >= 8){
	
	var feed1 = document.getElementById('frmFlashFeedBesparing').value;
	var feed2 = document.getElementById('frmFlashFeedBesparingDisclaimer').value;
	var n = new Date().getDate();
	var FO = {   movie:document.getElementById('frmFlashSrc').value+ '?n='+n,
	             width:"100%", 
	             height:"100%", 
	             majorversion:"8", 
	             build:"0", 
	             id:"besparing", 
	             setcontainercss:"true", 
	             wmode:"transparent", 
	             name:"besparing", 
	             swliveconnect:"true",
	             flashvars:"leverancier="+leverancier+"&disclaimerURL="+feed2+"&besparingsURL="+feed1+"&n="+n};
		UFO.create(FO, "ufo");		
		document.getElementById('fullWindow').innerHTML = "<div id=\"DivToFull\" style=\"width:100%;height:"+divHeight+"px;position:absolute;z-index:9999;\"><div id=\"ufo\"><p>Replacement content</p></div></div>";
		
	}else{
		alert("Wanneer u de nota wilt bekijken dient minimaal flashplayer 8 geinstalleerd te zijn.");
	}
	
}

function besparingoverzichtDeeplinkStart(leverancier, contract_type, path)
{

	viewportSize = getViewport();
	if(viewportSize[1] < 760) {
		divHeight = 760;
		document.getElementById('fullWindow').style.height = "840px";
	} else {
		divHeight = viewportSize[1];
	}
    
	document.getElementById('fullWindow').style.display="block";
	
		var feed1 = document.getElementById('frmFlashFeedBesparing').value;
	var feed2 = document.getElementById('frmFlashFeedBesparingDisclaimer').value;
	var n = new Date().getDate();
	var movieLoc = path + 'flash/besparingoverzicht_20100303.swf?n=' + n;
	//GET DIV SCREEN TO FULL SCALE
	if(FlashDetect.major >= 8){
		var FO = {  movie: movieLoc,    
		            width:"100%", 
		            height:"100%", 
		            majorversion:"8", 
		            build:"0", 
		            id:"besparing", 
		            setcontainercss:"true", 
		            wmode:"transparent", 
		            name:"besparing", 
		            swliveconnect:"true",
		            flashvars:"leverancier="+leverancier+"&b_contract_type="+contract_type+"&disclaimerURL="+feed2+"&besparingsURL="+feed1+"&n="+n};
		UFO.create(FO, "ufo");
		document.getElementById('fullWindow').innerHTML = "<div id=\"DivToFull\" style=\"width:100%;height:" + divHeight + "px;position:absolute;z-index:9999;\"><div id=\"ufo\"><p>Replacement content</p></div></div>";
		try {
		    pageTracker._trackEvent('flash - besparingsoverzicht', leverancier, contract_type);
		}
		catch (exc) {

		}
	}else{
		alert("Wanneer u de nota wilt bekijken dient minimaal flashplayer 8 geinstalleerd te zijn.");
	}
	
}

function besparing_DoFSCommand(command) {
  		
	document.getElementById('fullWindow').style.display="none";
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
	document.getElementById('faqsform').action = selObj.options[selObj.selectedIndex].value;	
	document.getElementById('faqsform').submit();
	if (restore) selObj.selectedIndex=0;
}
var firstTimeEnergyComparison = true;
function validationEnergyComparison(){

	errorTekst = '';

	if(document.getElementById('leverancier_select').selectedIndex == 0) {
		errorTekst = '- Leverancier\n';
		document.getElementById('leverancier_select').style.borderColor = "#f41414";
		document.getElementById('fouttip-leverancier').innerHTML = "<a href=\"#\" onMouseOver=\"return overlib(\'<table width=\\'240\\' border=\\'0\\' cellspacing=\\'1\\' cellpadding=\\'1\\'><tr><td align=\\'left\\'></td></tr><tr><td width=\\'271\\' align=\\'left\\'><p>U dient een leverancier op te geven.</p></td></tr></table>\', BORDER, 2,DELAY,300,SNAPX,20,SNAPY,20,CAPTION,\'Melding\', BGCOLOR, \'#f41414\', FGCOLOR, \'#FFFFFF\', TEXTCOLOR, \'#000000\');\" onMouseOut=\"return nd();\"><img src=\"/images/fouttooltip_off.gif\" width=\"14\" border=\"0\" onMouseOver=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip',\'on'\);\" id=\"fouttip-leverancier-image\" onMouseOut=\"changeImage(\'fouttip-leverancier-image\',\'fouttooltip\',\'off\');\" height=\"14\"></a>";
		
	}else{
		errorTekst = '';
		document.getElementById('leverancier_select').style.borderColor = "#83B819";
		document.getElementById('fouttip-leverancier').innerHTML = "";
	}
	
	if(errorTekst == "") {
	    var flashBox1 = document.getElementById("flashBox1");
        if (flashBox1 != null)
            flashBox1.style.display = "block";
            
		document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
		document.getElementById('vergelijkings-flashobject').style.display = "block";
        if (firstTimeEnergyComparison)
            setTimeout(showTool, 4000);
        else 
            showTool();    
    } 
}

  
function showTool()
{
	 var leverancierSelect = document.getElementById("leverancier_select");
	 var flashLocation = document.getElementById("flashLocation").value+"?n="+n;
	 if (flashLocation == null || flashLocation == "" || flashLocation == "undefined")
	    flashLocation = "/flash/stroometiket_tool.swf";
	 
	 var flashBox2 = document.getElementById("flashBox2");
	 if (flashBox2 == null)
	    flashBox2 = document.getElementById("vergelijkings-flashobject");
     var n = new Date().getDate();
	 var htmlToInjest = '<object height="370" width="470" type="application/x-shockwave-flash" data="'+flashLocation+'" name="tool" > <param value="'+flashLocation+'" name="movie"/><param name="wmode" value="transparent"/><param name="flashvars" value="'+ leverancierSelect.value +'"/><embed height="370" width="470" align="middle" wmode="Transparent" scale="noScale" salign="l" type="application/x-shockwave-flash" src="'+flashLocation.value+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" name="_flashBox" id="__flashBox" flashvars="'+leverancierSelect.value+'" /></object>';
	 flashBox2.innerHTML = htmlToInjest;
	 
    firstTimeEnergyComparison = false;

     var flashBox1 = document.getElementById("flashBox1");
     if (flashBox1 != null)
        flashBox1.style.display = "none";
        

}
/* Not used anymore  
function startEnergyComparison(){
	
	document.getElementById('vergelijkings-flashobject').style.display = "block";
	
	////GET DATA FROM FORM
	var xleverancier = document.getElementById('leverancier_select').value;

	//WRITE VARS FOR AJAX
	var pars = 'xleverancier='+xleverancier;

	var url = '../tool/start_energy_comparison.txt';
	var saveStudent = new Ajax.Request(url,
	{
		method: 'get',
		parameters: pars,
		onComplete: formCall,
		onFailure: reportError
	});
	
	
}*/

function tool_DoFSCommand(command) {
  		
	document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
	document.getElementById('vergelijkings-flashobject').innerHTML = "";
	document.getElementById('vergelijkings-flashobject').style.display = "none";
}

function _flashTitle0_DoFSCommand(command) {
  		
	document.getElementById('vergelijkings-flashobjectdata').style.visibility = "hidden";
	document.getElementById('vergelijkings-flashobject').innerHTML = "";
	document.getElementById('vergelijkings-flashobject').style.display = "none";
}


function writeAlert(e){
	
	if(e.selectedIndex == 1){
		document.getElementById('contractMelding').style.display = 'block'
		if (document.getElementById('voorwaardenVariabel') != null)
        {
            document.getElementById('voorwaardenVariabel').style.display = 'block';
            document.getElementById('voorwaardenVast').style.display = 'none';
        }
        else if (document.getElementById('voorwaarden') != null)
		{
		    document.getElementById('voorwaarden').innerHTML = "<ul><li><font color=\"#666666\">Ik verklaar voor het bovenvermelde aansluitadres een overeenkomst aan te gaan met de Nederlandse Energie Maatschappij voor de levering van elektriciteit en gas, met een onbepaalde looptijd.</font></li><li><font color=\"#666666\">Ik ben bekend met de <a target=\"_blank\" href=\"/tarieven\">tarieven</a> die gelden voor de overeenkomst en heb kennisgenomen van de <a target=\"_blank\" href=\"/voorwaarden\">Productvoorwaarden</a> én van de toepasselijke <a target=\"_blank\" href=\"/voorwaarden\">Algemene Voorwaarden</a> van de Nederlandse Energie Maatschappij en ga hiermee akkoord.</font></li><li><font color=\"#666666\">Ik machtig de Nederlandse Energie Maatschappij voor automatische incasso van mijn energienota, inclusief de kosten van mijn regionale netbeheerder.</font></li></ul>";
		}
	
	}else{

		document.getElementById('contractMelding').style.display = 'none';
		if (document.getElementById('voorwaardenVariabel') != null)
        {
            document.getElementById('voorwaardenVariabel').style.display = 'none';
            document.getElementById('voorwaardenVast').style.display = 'block';
        }
        else if (document.getElementById('voorwaarden') != null)
		{
		    document.getElementById('voorwaarden').innerHTML = "<ul><li><font color=\"#666666\">Ik verklaar voor het bovenvermelde aansluitadres een overeenkomst aan te gaan met de Nederlandse Energie Maatschappij voor de levering van elektriciteit en gas, met een minimale looptijd van 36 maanden.</font></li><li><font color=\"#666666\">Ik ben bekend met de <a target=\"_blank\" href=\"/tarieven\">tarieven</a> die gelden voor de overeenkomst en heb kennisgenomen van de <a target=\"_blank\" href=\"/voorwaarden\">Productvoorwaarden</a> én van de toepasselijke <a target=\"_blank\" href=\"/voorwaarden\">Algemene Voorwaarden</a> van de Nederlandse Energie Maatschappij en ga hiermee akkoord.</font></li><li><font color=\"#666666\">Ik machtig de Nederlandse Energie Maatschappij voor automatische incasso van mijn energienota, inclusief de kosten van mijn regionale netbeheerder.</font></li></ul>";
		}
		
	}
}

function getViewport()
{
	viewport = new Array(0,0);

	if (typeof window.innerWidth != 'undefined') {
		// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
		viewport[0] = window.innerWidth,
		viewport[1] = window.innerHeight
	} else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
		//IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
		viewport[0] = document.documentElement.clientWidth,
		viewport[1] = document.documentElement.clientHeight
	} else {
		// older versions of IE
		viewport[0] = document.getElementsByTagName('body')[0].clientWidth,
		viewport[1] = document.getElementsByTagName('body')[0].clientHeight
	}
	
	return viewport;
}

function pageTrackEvent(a, b,c )
{
    if (c != null)
        pageTracker._trackEvent(a.toLowerCase(),  b.toLowerCase(), c.toLowerCase());
    else
        pageTracker._trackEvent(a.toLowerCase(),  b.toLowerCase());
}

function setMySavings(amount) {
    var exdate = new Date();
    exdate.setDate(exdate.getDate() + 30);
    document.cookie = "mySaving=" + escape(amount) + ";expires=" + exdate.toGMTString();
    
}