function set_location() {
	var i = document.vestigingen.vestiging.selectedIndex;
	if (i == 0) {
		document.vestigingen.vestiging.selectedIndex = 0;
	} else {
		location = 'http://www.optima.nl/cgi-bin/optima.cgi?id=over_optima&amp;v='+document.vestigingen.vestiging.options[document.vestigingen.vestiging.selectedIndex].value;
	}
}

function popup_print(url) {

	var w = 460;
	var h = 560;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;

	window.open(url,'optima_print','top='+TopPosition+',left='+LeftPosition+',toolbar=no,menubar=no,scrollbars=yes,status=no,location=no,directories=no,width='+w+',height='+h+',resizable="1",resizable=yes');
}

function popup_wysiwyg(url) {

	var w=640;
	var h=480;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	window.open(url,'wysiwyg_popup','top='+TopPosition+',left='+LeftPosition+',toolbar=no,menubar=no,scrollbars=yes,status=no,location=no,directories=no,width='+w+',height='+h+',resizable="1",resizable=yes');
}


function bookmark_verwijderen(url) {

	vraag = confirm("Weet u zeker dat u deze favoriet wilt verwijderen?");
	if (vraag == true) {
		document.location = url;
	}
}

function berekening_verwijderen(url) {

	vraag = confirm("Weet u zeker dat u deze berekening wilt verwijderen?");
	if (vraag == true) {
		document.location = url;
	}
}

flash_versions = 20;
var flash = new Object();
flash.installed=false;
flash.version='0.0';

if (navigator.plugins && navigator.plugins.length) {
	for (x=0; x < navigator.plugins.length; x++) {
		if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
			flash.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
			flash.installed = true;
			break;
		}
	}
}

else if (window.ActiveXObject) {
	for (x = 2; x <= flash_versions; x++) {
		try {
			oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + x + "');");
			if(oFlash) {
				flash.installed = true;
				flash.version = x + '.0';
			}
		}
		catch(e) {}
	}
}

flash.ver = Array();
for(i = 4; i <= flash_versions; i++) {
	eval("flash.ver[" + i + "] = (flash.installed && parseInt(flash.version) >= " + i + ") ? true : false;");
}

function show_map(wwwurl,i_sel,imgurl) {
	if (flash.ver[4]) {
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="movie" width=148 height=143> <param name="movie" value="'+wwwurl+'/flash/vestigingen_def.swf?i_sel='+i_sel+'&baseurl='+wwwurl+'" /><param name=quality value="high" /><param name="bgcolor" value="#FFFFFF" /><embed src="'+wwwurl+'/flash/vestigingen_def.swf?i_sel='+i_sel+'" quality="high" bgcolor="#FFFFFF" width="148" height="143" type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" swLiveConnect="true"></embed></object>');
	} else {
		document.write('<a href="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank"><img src="'+imgurl+'/shared/kaartje.gif" alt="Download Macromedia Flash Player" /></a><br />');
	}
}


function checkformNieuwsbrief ()
{

  // ** START **
  if (document.mailinglist_form.voorletters.value == "") {
    alert( "U heeft geen voorletters ingevuld!" );
		
    document.mailinglist_form.voorletters.style.color="Red";
	document.mailinglist_form.voorletters.focus();
    //document.mailinglist_form.voorletters.value = "";
	return false ;
  } else if (document.mailinglist_form.achternaam.value == "") {
    alert( "U heeft geen achternaam ingevuld!" );
		
    document.mailinglist_form.achternaam.style.color="Red";
	document.mailinglist_form.achternaam.focus();
    //document.mailinglist_form.voorletters.value = "";
	return false ;
  } else {
	  
	var email = document.mailinglist_form.email.value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) {
		alert('U heeft geen geldig emailadres ingevoerd!');
		document.mailinglist_form.email.style.color="Red";
		document.mailinglist_form.email.focus();
		document.mailinglist_form.email.value = email;
		return false;
	}  else {


		   var answer = confirm("Is uw emailadres correct? " + document.mailinglist_form.email.value)
                        if (answer){
                                //alert("Bye bye!")
                                 window.document.mailinglist_form.submit();
                                        return true ;
                         return true ;
                        }
                        else{
                                alert("U kunt uw emailadres aanpassen.")
                                document.mailinglist_form.email.focus();
                                document.mailinglist_form.email.value = email;
                        }
	}
  }
  // ** END **

  return true ;
}


function checkformNieuwsbriefAfmelden ()
{

 
	var email = document.mailinglist_form.email.value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) {
		alert('U heeft geen geldig emailadres ingevoerd!');
		document.mailinglist_form.email.style.color="Red";
		document.mailinglist_form.email.focus();
		document.mailinglist_form.email.value = email;
		return false;
	}  else {


		   var answer = confirm("Is uw emailadres correct? " + document.mailinglist_form.email.value)
                        if (answer){
                                //alert("Bye bye!")
                                 window.document.mailinglist_form.submit();
                                        return true ;
                         return true ;
                        }
                        else{
                                alert("U kunt uw emailadres aanpassen.")
                                document.mailinglist_form.email.focus();
                                document.mailinglist_form.email.value = email;
                        }
	}

  // ** END **

  return true ;
}

function aanvraag(bank_id,aflossingsvorm,rente_pm,rente_pj,premie_pm,kosten_levensonderhoud,max_krediet,looptijd_mnd,krediet_totaal) {
		document.rekenmodule.id.value = 'aanvraag_financieringen';
		document.rekenmodule.bank_id.value = bank_id;
		document.rekenmodule.aflossingsvorm.value = aflossingsvorm;
		document.rekenmodule.rente_pct_pm.value = rente_pm;
		document.rekenmodule.rente_pct_pj.value = rente_pj;
		document.rekenmodule.premie_pm.value = premie_pm;
		document.rekenmodule.kosten_levensonderhoud.value = kosten_levensonderhoud;
		document.rekenmodule.max_krediet.value = max_krediet;
		document.rekenmodule.looptijd_mnd.value = looptijd_mnd;
		document.rekenmodule.krediet_totaal.value = krediet_totaal;
		document.rekenmodule.submit();
	}
	
function terug() {
	document.rekenmodule.id.value = 'berekening_financieringen_versturen';
	document.rekenmodule.submit();
}