/* JavaScript Document
 * Javascript functies t.b.v. controleren van velden in formulieren
 * Copyright 1999 - Ton Wegman 
 
*/
	
	
function mailto(domain,user) {
	document.location.href = "mailto:" + user + "@" + domain;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);

var weergave = "";

function maileenvriend() {
var Onderwerp='Interessante webpagina: '+top.document.title; 
var BodyTekst='Deze pagina is te zien op: '+top.location.href;

var Weergave='mailto:?SUBJECT='+escape(Onderwerp)+'&BODY='+escape(BodyTekst)+'';

var WeergaveIE='mailto:?SUBJECT='+(Onderwerp)+'&BODY='+(BodyTekst)+'';

if (document.all) { location=WeergaveIE; }

else { location=Weergave; }
}


function maakStartpagina() {
	// If it's Internet Explorer, use automatic link
	if (document.all){
	  document.write('<A HREF="javascript:history.go(0);" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.klaarvooronderwater.nl\');">');
	  document.write('<font size="2" face=""Trebuchet MS", Arial, Helvetica, sans-serif">STARTPAGINA MAKEN?<\/span><\/font><\/a>');
	

	//  overige browsers
	} else {
	  document.write('<a href="http://www.klaarvooronderwater.nl"><font size="1" face="Trebuchet MS, Arial, Helvetica, sans-serif">STARTPAGINA<\/font><\/a>');
	}
}

// check velden formulier aanmelden vereniging
function controlVeld() {
    missingveld = "";
    if (document.reunistform.naam.value == "") {
    missingveld += "\n     -  Naam";
    }
    if(document.reunistform.straatnaam.value == "") {
    missingveld += "\n     -  Straatnaam";
    }
    if(document.reunistform.huisnummer.value == "") {
    missingveld += "\n     -  Huisnummer";
    }
    if(document.reunistform.postcode.value == "") {
    missingveld += "\n     -  Postcode";
    }
    if(document.reunistform.plaatsnaam.value == "") {
    missingveld += "\n     -  Plaatsnaam";
    }
    if(document.reunistform.land.value == "") {
    missingveld += "\n     -  Land";
    }
	 if(document.reunistform.email.value == "") {
    missingveld += "\n     -  Email-adres";
    }
    if(document.reunistform.telefoon.value == "") {
    missingveld += "\n     -  Telefoon";
    }
    if(document.reunistform.marno.value == "") {
    missingveld += "\n     -  Marinenummer";
    }
	if(document.reunistform.regno.value == "") {
    missingveld += "\n     - Registratienummer";
    }
        if(document.reunistform.plaatsing.value == "") {
    missingveld += "\n     -  Plaatsing OZD";
    }
	 if(document.reunistform.security_code.value == "") {
    missingveld += "\n     - Security code";
    }
    if (missingveld != "") {
    missingveld ="U heeft een of meer velden niet ingevuld:\n" +
    missingveld + "\n" + "\nU kunt dit alsnog doen!";
    alert(missingveld);
    for (i = 0; i < document.reunistform.elements.length; ++i) {
	if (document.reunistform.elements[i].value == "") {
	    document.reunistform.elements[i].focus();
     	    return false;
	}
    }
    return false;
    }
    if (document.reunistform.email.value.indexOf("@") == -1 || 
        document.reunistform.email.value.indexOf(".") == -1) {
        alert("Controleer uw Email adres !");
        document.reunistform.email.select();
        document.reunistform.email.focus();
        return false;
    }

    else {
		formregistreren();
		return true;
	}
}

function bevestigInvoer() {
    volveld = "";
    veld1 = document.reunistform.naam.value;
    veld2 = document.reunistform.straatnaam.value;
    veld3 = document.reunistform.huisnummer.value;
    veld4 = document.reunistform.postcode.value;
    veld5 = document.reunistform.plaatsnaam.value;
    veld6 = document.reunistform.land.value;
	veld7 = document.reunistform.email.value;
    veld8 = document.reunistform.telefoon.value;
    veld9 = document.reunistform.marno.value;
    veld10 = document.reunistform.regno.value;
    veld11 = document.reunistform.plaatsing.value;
    volveld += "\n\n     Naam          : " + veld1;
    volveld += "\n\n     Straatnaam    : " + veld2;
    volveld += "\n\n     Huisnummer    : " + veld3;
    volveld += "\n\n     Postcode      : " + veld4;
    volveld += "\n\n     Plaatsnaam    : " + veld5;
    volveld += "\n\n     Land          : " + veld6;
	volveld += "\n\n     Email-adres   : " + veld7;
    volveld += "\n\n     Telefoon      : " + veld8;
    volveld += "\n\n     Marno         : " + veld9;
    volveld += "\n\n     Regno         : " + veld10;
    volveld += "\n\n     Plaatsing OZD : " + veld11;
    if (volveld != "") {
    volveld ="\n CONTROLEER UW INGEVOERDE GEGEVENS:\n\n" +
    volveld; 
	if (confirm(volveld + "\n\n Klik op OK om te verzenden of op ANNULEREN om te wijzigen !!")) {
 	document.reunistform.submit();
    }
  }
}

function maakCookie(naam,inhoud,vdatum) {
    document.cookie = naam + "="+ escape(inhoud) +
    ((vdatum == null) ? "" : (";expires=" + vdatum.toGMTString()));
}

function haalCookie(naam) {
    var zoeken = naam + "=";
    var returnvalue = "";
    if (document.cookie.length > 0) {
	zoekgetal = document.cookie.indexOf(zoeken)
	if (zoekgetal != -1) 
	    zoekgetal += zoeken.length;
	    einde = document.cookie.indexOf(";",zoekgetal)
	if (einde == -1) 
	    einde = document.cookie.length
	    return unescape(document.cookie.substring(zoekgetal,einde))
	}
}

function formregistreren() {
    naamregistreren(document.reunistform.naam.value);
    straatnaamregistreren(document.reunistform.straatnaam.value);
    huisnummerregistreren(document.reunistform.huisnummer.value);
    postcoderegistreren(document.reunistform.postcode.value);
    plaatsnaamregistreren(document.reunistform.plaatsnaam.value);
    landregistreren(document.reunistform.land.value);
    emailregistreren(document.reunistform.email.value);
    telefoonregistreren(document.reunistform.telefoon.value);
    marnoregistreren(document.reunistform.marno.value);
    regnoregistreren(document.reunistform.regno.value);
    plaatsingregistreren(document.reunistform.plaatsing.value);
}    
   
function naamregistreren(naam) {
    document.reunistform.naam.value = naam;
    document.cookie = "Naam=" + naam;
}

function straatnaamregistreren(naam) {
    document.reunistform.straatnaam.value = naam;
    document.cookie = "Straatnaam=" + naam;
}

function huisnummerregistreren(naam) {
    document.reunistform.huisnummer.value = naam;
    document.cookie = "Huisnummer=" + naam;
}

function postcoderegistreren(naam) {
    document.reunistform.postcode.value = naam;
    document.cookie = "Postcode=" + naam;
}

function plaatsnaamregistreren(naam) {
    document.reunistform.plaatsnaam.value = naam;
    document.cookie = "Plaatsnaam=" + naam;
}

function landregistreren(naam) {
    document.reunistform.land.value = naam;
    document.cookie = "Land=" + naam;
}

function emailregistreren(naam) {
    document.reunistform.email.value = naam;
    document.cookie = "Email=" + naam;
}

function telefoonregistreren(naam) {
    document.reunistform.telefoon.value = naam;
    document.cookie = "Telefoon=" + naam;
}

function marnoregistreren(naam) {
    document.reunistform.marno.value = naam;
    document.cookie = "Marno=" + naam;
}

function regnoregistreren(naam) {
    document.reunistform.regno.value = naam;
    document.cookie = "Regno=" + naam;
}

function plaatsingregistreren(naam) {
    document.reunistform.plaatsing.value = naam;
    document.cookie = "Plaatsing=" + naam;
}

function vulVelden() {
    var uwnaam = haalCookie("Naam");
    var uwstraatnaam = haalCookie("Straatnaam");
    var uwhuisnummer = haalCookie("Huisnummer");
    var uwpostcode = haalCookie("Postcode");
    var uwplaatsnaam = haalCookie("Plaatsnaam");
    var uwland = haalCookie("Land");
	var uwemail = haalCookie("Email");
    var uwtelefoon = haalCookie("Telefoon");
    var uwmarno = haalCookie("Marno");
    var uwregno = haalCookie("Regno");
    var uwplaatsing = haalCookie("Plaatsing");
    
    if (uwnaam != null) {
        document.reunistform.naam.value = uwnaam;
	}
    if (uwstraatnaam != null) {
	document.reunistform.straatnaam.value = uwstraatnaam;
	}
    if (uwhuisnummer != null) {
	document.reunistform.huisnummer.value = uwhuisnummer;
	}
    if (uwpostcode != null) {
	document.reunistform.postcode.value = uwpostcode;
	}
    if (uwplaatsnaam != null) {
	document.reunistform.plaatsnaam.value = uwplaatsnaam;
	}
    if (uwland != null) {
        document.reunistform.land.value = uwland;
        }
	if (uwemail != null) {
        document.reunistform.email.value = uwland;
        }
	  if (uwtelefoon != null) {
	document.reunistform.telefoon.value = uwtelefoon;
	}
    if (uwmarno != null) {
	document.reunistform.marno.value = uwmarno;
	}
    if (uwregno != null) {
	document.reunistform.regno.value = uwregno;
	}
    if (uwplaatsing != null) {
	document.reunistform.plaatsing.value = uwplaatsing;
	}
}
// betreft formulier form_reunist.html
function afhandeling() {   
	if (controlVeld()) {
    bevestigInvoer();
	}

}

// betreft formulier kontakt vereniging/webmaster
function checkveldenkontaktwebmaster() {	
    missingveld = "";
    if (document.kontaktwebmaster.naam.value == "") {
    missingveld += "\n     -  Naam";
    }
    if(document.kontaktwebmaster.email.value == "") {
    missingveld += "\n     -  Email";
    }
    if(document.kontaktwebmaster.opmerking.value == "") {
    missingveld += "\n     -  Opmerking";
    }
	 if(document.kontaktwebmaster.security_code.value == "") {
    missingveld += "\n     - Security code";
    }
	if (missingveld != "") {
    missingveld ="U heeft een of meer velden niet ingevuld:\n" +
    missingveld + "\n" + "\nU kunt dit alsnog doen!";
    alert(missingveld);
    for (i = 0; i < document.kontaktwebmaster.elements.length; ++i) {
	if (document.kontaktwebmaster.elements[i].value == "") {
	    document.kontaktwebmaster.elements[i].focus();
     	    return false;
	}
    }
    return false;
    }
    if (document.kontaktwebmaster.email.value.indexOf("@") == -1 || 
        document.kontaktwebmaster.email.value.indexOf(".") == -1) {
        alert("Controleer uw Email adres !");
        document.kontaktwebmaster.email.select();
        document.kontaktwebmaster.email.focus();
        return false;
    }

    else {		
		return true;
	}
}

// betreft formulier kontakt vereniging/webmaster
function checkveldenkontaktvereniging() {	
    missingveld = "";
    if (document.kontaktvereniging.naam.value == "") {
    missingveld += "\n     -  Naam";
    }
    if(document.kontaktvereniging.email.value == "") {
    missingveld += "\n     -  Email";
    }
    if(document.kontaktvereniging.opmerking.value == "") {
    missingveld += "\n     -  Opmerking";
    }
	 if(document.kontaktvereniging.security_code.value == "") {
    missingveld += "\n     - Security code";
    }
	if (missingveld != "") {
    missingveld ="U heeft een of meer velden niet ingevuld:\n" +
    missingveld + "\n" + "\nU kunt dit alsnog doen!";
    alert(missingveld);
    for (i = 0; i < document.kontaktvereniging.elements.length; ++i) {
	if (document.kontaktvereniging.elements[i].value == "") {
	    document.kontaktvereniging.elements[i].focus();
     	    return false;
	}
    }
    return false;
    }
    if (document.kontaktvereniging.email.value.indexOf("@") == -1 || 
        document.kontaktvereniging.email.value.indexOf(".") == -1) {
        alert("Controleer uw Email adres !");
        document.kontaktvereniging.email.select();
        document.kontaktvereniging.email.focus();
        return false;
    }

    else {		
		return true;
	}
}

// betreft formulier mail een vriend
function checkveldenmailvriend() {	
    missingveld = "";
    if (document.mailvriend.naam.value == "") {
    missingveld += "\n     -  Naam";
    }
	if(document.mailvriend.fromemail.value == "") {
    missingveld += "\n     -  Uw email adres";
    }
    if(document.mailvriend.email.value == "") {
    missingveld += "\n     -  Email geadresseerde";
    }
    
	 if(document.mailvriend.security_code.value == "") {
    missingveld += "\n     - Security code";
    }
	if (missingveld != "") {
    missingveld ="U heeft een of meer velden niet ingevuld:\n" +
    missingveld + "\n" + "\nU kunt dit alsnog doen!";
    alert(missingveld);
    for (i = 0; i < document.mailvriend.elements.length; ++i) {
	if (document.mailvriend.elements[i].value == "") {
	    document.mailvriend.elements[i].focus();
     	    return false;
	}
    }
    return false;
    }
    if (document.mailvriend.email.value.indexOf("@") == -1 || 
        document.mailvriend.email.value.indexOf(".") == -1) {
        alert("Controleer uw Email adres !");
        document.mailvriend.email.select();
        document.mailvriend.email.focus();
        return false;
    }

    else {		
		return true;
	}
}


// check ingevulde velden email_reunist formulier
function controlVeldEmail() {
    missingveld = "";
    if (document.emailform.voornaam.value == "") {
    missingveld += "\n     -  Voornaam";
    }
    if(document.emailform.achternaam.value == "") {
    missingveld += "\n     -  Achternaam";
    }
	 if(document.emailform.straat.value == "") {
    missingveld += "\n     -  Straatnaam";
    }
	 if(document.emailform.huisnr.value == "") {
    missingveld += "\n     -  Huisnummer";
    }
	 if(document.emailform.plaats.value == "") {
    missingveld += "\n     -  Plaatsnaam";
    }
	 if(document.emailform.postcode.value == "") {
    missingveld += "\n     -  Postcode";
    }
	 if(document.emailform.land.value == "") {
    missingveld += "\n     -  Land";
    }
	if(document.emailform.email.value == "") {
    missingveld += "\n     -  Email-adres";
    }
    if(document.emailform.gebruikersnaam.value == "") {
    missingveld += "\n     -  Gebruikersnaam";
    }
	 if(document.emailform.security_code.value == "") {
    missingveld += "\n     - Security code";
    }
    
    
    if (missingveld != "") {
    missingveld ="U heeft een of meer velden niet ingevuld:\n" +
    missingveld + "\n" + "\nU kunt dit alsnog doen!";
    alert(missingveld);
    for (i = 0; i < document.emailform.elements.length; ++i) {
	if (document.emailform.elements[i].value == "") {
	    document.emailform.elements[i].focus();
     	    return false;
	}
    }
    return false;
    }
    if (document.emailform.email.value.indexOf("@") == -1 || 
        document.emailform.email.value.indexOf(".") == -1) {
        alert("Controleer uw Email adres !");
        document.emailform.email.select();
        document.emailform.email.focus();
        return false;
    }

    else {		
		
		if (bevestigInvoerEmail()) {
			return true;
		} else {
			return false;
		}
		
	}
}

function bevestigInvoerEmail() {
    volveld = "";
    veld1 = document.emailform.voornaam.value;
    veld2 = document.emailform.achternaam.value;
	veld3 = document.emailform.straat.value; 
	veld4 = document.emailform.huisnr.value; 
	veld5 = document.emailform.postcode.value; 
	veld6 = document.emailform.plaats.value; 
	veld7 = document.emailform.land.value;    
	veld8 = document.emailform.email.value; 
    veld9 = document.emailform.gebruikersnaam.value;
      
    volveld += "\n     Voornaam: " + veld1;
    volveld += "\n     Achternaam: " + veld2;
	volveld += "\n     Straatnaam: " + veld3;
	volveld += "\n     Huisnummer: " + veld4;	
	volveld += "\n     Plaatsnaam: " + veld5;
	volveld += "\n     Postcode: " + veld6;
	volveld += "\n     Land: " + veld7;	
	volveld += "\n     Email-adres: " + veld8;
    volveld += "\n     Gebruikersnaam: " + veld9;
       
    if (volveld != "") {
    volveld ="\n CONTROLEER UW INGEVOERDE GEGEVENS:\n\n" +
    volveld; 
	if (confirm(volveld + "\n\n Klik op OK om te verzenden of op ANNULEREN om te wijzigen !!")) {		
 		
		return true;
    } else {
		return false;
	}
	
  }
 
}

function afhandelingemail() {
	if (controlVeldEmail()) {
    bevestigInvoerEmail();
	}
}

function wissen() {
	document.emailform.reset();
}

function bepaalJaar(){
	var datum = new Date();
	var jaar = datum.getFullYear();
	return jaar;
}

$(document).ready(function(){
	$(".zoekveld").colorbox({width:"400px", height:"200px", inline:true, href:"#zoeken"});
	$(".webmasterkontakt").colorbox({width:"450px", height:"500px", inline:true, href:"#webmaster"});
	$(".verenigingkontakt").colorbox({width:"450px", height:"500px", inline:true, href:"#vereniging"});	
	$(".emailnaarvriend").colorbox({width:"450px", height:"400px", inline:true, href:"#mailvriend"});			
});


$(document).ready(function(){
	 $(".tooltip").hover(function() {
    	 $("#tooltip_hcbemanning").css({'display' : 'block'});	
     },function(){
    	 $("#tooltip_hcbemanning").css({'display' : 'none'});      
});


 $("#manual2").click(function() {
		$.fancybox([
			// foto's zonder tekst
			'reunie29062011-klein/1.jpg',
			'reunie29062011-klein/2.jpg',
			'reunie29062011-klein/3.jpg',
			'reunie29062011-klein/4.jpg',
			'reunie29062011-klein/5.jpg',
			'reunie29062011-klein/6.jpg',
			'reunie29062011-klein/7.jpg',
			'reunie29062011-klein/8.jpg',
			'reunie29062011-klein/9.jpg',
			'reunie29062011-klein/10.jpg',
			'reunie29062011-klein/11.jpg',
			'reunie29062011-klein/12.jpg',
			'reunie29062011-klein/13.jpg',
			'reunie29062011-klein/14.jpg',
			'reunie29062011-klein/15.jpg',
			'reunie29062011-klein/16.jpg',			
			'reunie29062011-klein/17.jpg',
			'reunie29062011-klein/18.jpg',
			'reunie29062011-klein/19.jpg',
			'reunie29062011-klein/20.jpg',
			'reunie29062011-klein/21.jpg',
			'reunie29062011-klein/22.jpg',
			'reunie29062011-klein/23.jpg',
			'reunie29062011-klein/24.jpg',
			'reunie29062011-klein/25.jpg',
			'reunie29062011-klein/26.jpg',
			'reunie29062011-klein/27.jpg',
			'reunie29062011-klein/28.jpg',
			'reunie29062011-klein/29.jpg',
			'reunie29062011-klein/30.jpg',
			'reunie29062011-klein/31.jpg',
			'reunie29062011-klein/32.jpg',			
			'reunie29062011-klein/33.jpg',
			'reunie29062011-klein/34.jpg',
			'reunie29062011-klein/35.jpg',
			'reunie29062011-klein/36.jpg',
			'reunie29062011-klein/37.jpg',
			'reunie29062011-klein/38.jpg',
			'reunie29062011-klein/39.jpg',
			'reunie29062011-klein/40.jpg',
			'reunie29062011-klein/41.jpg',
			'reunie29062011-klein/42.jpg',
			'reunie29062011-klein/43.jpg',
			'reunie29062011-klein/44.jpg',
			'reunie29062011-klein/45.jpg',
			'reunie29062011-klein/46.jpg',
			'reunie29062011-klein/47.jpg',
			'reunie29062011-klein/48.jpg',			
			'reunie29062011-klein/49.jpg',
			'reunie29062011-klein/50.jpg',
			'reunie29062011-klein/51.jpg',
			{
				// foto's met tekst
				'href'	: 'reunie29062011-klein/1.jpg',
				'title'	: 'Foto\'s: Flip van Oosten, email: fulpsvanoosten(at)gmail(dot)com'
			}
		], {
			'padding'			: 5,	// geeft witte rand rondom		
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'type'              : 'image',
			'changeFade'        : 0   //  'fast'
		});
	});
	
});
	
