// ################################       Email adressen niet rechtstreeks op de site         #####################
function showMyEmail(name, ename, eserver, cntry, subject, tekst, style) {
	document.write("<a href='mailto: " + name + "<" + ename + "@" + eserver + "." + cntry + ">?subject=" + subject + "' " + style + ">");
	if (tekst == "") {
		document.write("" + ename + "@" + eserver + "." + cntry + "");
	}
	else {
		document.write("" + tekst + "");
	}
	document.write("</a>");
}
// ################################       Einde Email adressen niet rechtstreeks op de site   #####################

// ################################ 			De Schermresolutie                                  #####################
var f1 = 1; /* resolutie is 800 x 600 */
var f2 = 2; /* resolutie is 1024 x 768 - default */
var f3 = 3; /* resolutie is 1152 x 864 = 1280 x verschillende opties*/
var f4 = 4; /* resolutie is 1280 x 720 */

var width = screen.width;
var height = screen.height;
var bestIn;

if(width) {
	switch(width) {
		case 800: bestIn = f1; break;
		case 1152: bestIn = f3; break;
		case 1280: bestIn = f4; break;
		default: bestIn = f2; break;
	}
}

if (bestIn == 1) {       /* 800 x 600 */
	var ie_top = 120;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ie_right = 584;    /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ns_top = 520;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var ns_left = 593;     /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var menu_alignment = 15;
}
else if (bestIn == 3) {  /* 1152 x 864 */
	var ie_top = 540;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ie_right = 760;    /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ns_top = 730;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var ns_left = 769;     /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var menu_alignment = 192;
}
else if (bestIn == 4) {  /* 1280 x verschillende keuzes */
	var ie_top = 540;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ie_right = 760;    /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ns_top = 730;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var ns_left = 769;     /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var menu_alignment = 192;
}
else {                   /* 1024 x 768 */
	var ie_top = 550;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ie_right = 696;    /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR IE */
	var ns_top = 620;      /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var ns_left = 704;     /* voor het 'naar boven' pijltje NIET in de homepagina DIT IS VOOR NS */
	var menu_alignment = 127;
}
// ################################ 			Einde De Schermresolutie                            #####################

// ################################ 			Menu                                                #####################
img_jpg = ["bg_top_li", "bg_top_limdn", "bg_top_remdn", "bg_top_re", "hndl_met_01", "hndl_met_02"];
img_gif = ["hdr_home", "hdr_back"];

function preloadJpg(img_jpg) {
	for(var i=0;i<img_jpg.length;i++){
		new Image().src = "media/img_site/bg/" + img_jpg[i] + "_off.jpg";
		new Image().src = "media/img_site/bg/" + img_jpg[i] + "_on.jpg";
	}
}

function preloadGif(img_gif) {
	for(var i=0;i<img_gif.length;i++){
		new Image().src = "media/img_site/bg/" + img_gif[i] + "_off.gif";
		new Image().src = "media/img_site/bg/" + img_gif[i] + "_on.gif";
	}
}

preloadJpg(img_jpg);
preloadGif(img_gif);

function doOverJpg(obj, i) {
	obj.src = "media/img_site/bg/"+img_jpg[i]+"_on.jpg";
}

function doOutJpg(obj, i) {
	obj.src = "media/img_site/bg/"+img_jpg[i]+"_off.jpg";
}

function doOverGif(obj, i) {
	obj.src = "media/img_site/bg/"+img_gif[i]+"_on.gif";
}

function doOutGif(obj, i) {
	obj.src = "media/img_site/bg/"+img_gif[i]+"_off.gif";
}

function doDownGif(obj, i) {
	obj.src = "media/img_site/bg/"+img_gif[i]+"_dn.gif";
}
// ################################ 			Einde Menu                                          #####################


// ################################       Menuitem dropdown menu                              #####################
function goDropDown(newURL) {
	if (newURL != "" || newURL != '') {
		document.location.href = newURL;
	}
}
// ################################       Einde Locatie dropdown menu                         #####################


// ################################ 			Validate contact NL     		                        #####################
function valContnld() {
	if (document.cont.naam.value=="" || document.cont.email.value=="") {
		window.alert ('U vergeet een verplicht veld in te vullen.')
		return false;
	}
	// is het emailadres correct
	else if (!checkemail(document.cont.email.value)) {
		window.alert ('Er gaat iets mis met uw emailadres.\nIngevuld emailadres is nu: ' + document.cont.email.value)
		return false;
	}
	// er moet een bericht zijn
	else if (document.cont.body.value == "") {
		window.alert ('U moet wel even uw vraag of opmerking maken.');
		return false;
	}
}
// ################################ 			Einde Validate contact NL                           #####################


// ################################ 			Validate contact GB     		                        #####################
function valContgbr() {
	if (document.cont.naam.value=="" || document.cont.email.value=="") {
		window.alert ('You forgot to fill out one of the required fields.')
		return false;
	}
	// is het emailadres correct
	else if (!checkemail(document.cont.email.value)) {
		window.alert ('There is something wrong with your emailaddress.\nFilled out address is: ' + document.cont.email.value)
		return false;
	}
	// er moet een bericht zijn
	else if (document.cont.body.value == "") {
		window.alert ('You forgot to ask your question or make your remark.');
		return false;
	}
}
// ################################ 			Einde Validate contact GB                           #####################

// ################################ 			Validate contact DE     		                        #####################
function valContdeu() {
	if (document.cont.naam.value=="" || document.cont.email.value=="") {
		window.alert ('Sie vergessen einer der verplichtete Felder auszufullen.')
		return false;
	}
	// is het emailadres correct
	else if (!checkemail(document.cont.email.value)) {
		window.alert ('Etwas war false mit ihrem email-adres.\nAusgefullt ist jetzt: ' + document.cont.email.value)
		return false;
	}
	// er moet een bericht zijn
	else if (document.cont.body.value == "") {
		window.alert ('Sie vergessen ihre Frage oder Anmerkung.');
		return false;
	}
}
// ################################ 			Einde Validate contact DE                           #####################

// ################################ 			Validate contact FR     		                        #####################
function valContfra() {
	if (document.cont.naam.value=="" || document.cont.email.value=="") {
		window.alert ('U vergeet een verplicht veld in te vullen.')
		return false;
	}
	// is het emailadres correct
	else if (!checkemail(document.cont.email.value)) {
		window.alert ('Er gaat iets mis met uw emailadres.\nIngevuld emailadres is nu: ' + document.cont.email.value)
		return false;
	}
	// er moet een bericht zijn
	else if (document.cont.body.value == "") {
		window.alert ('U moet wel even uw vraag of opmerking maken.');
		return false;
	}
}
// ################################ 			Einde Validate contact FR                           #####################

// ################################ 			Validate contact CH     		                        #####################
function valContchn() {
	if (document.cont.naam.value=="" || document.cont.email.value=="") {
		window.alert ('U vergeet een verplicht veld in te vullen.')
		return false;
	}
	// is het emailadres correct
	else if (!checkemail(document.cont.email.value)) {
		window.alert ('Er gaat iets mis met uw emailadres.\nIngevuld emailadres is nu: ' + document.cont.email.value)
		return false;
	}
	// er moet een bericht zijn
	else if (document.cont.body.value == "") {
		window.alert ('U moet wel even uw vraag of opmerking maken.');
		return false;
	}
}
// ################################ 			Einde Validate contact CH                           #####################


// ################################			  Functie check of email adres correct is             #####################
function checkemail(str){
	var filter=/^.+@.+\..{2,3}$/;
	return filter.test(str);
}
// ################################			  Einde Functie check of email adres correct is       #####################


// ################################ 			Auto Pop Up naar kies een relatie - nieuw          ######################
function showFoto(locatie) {
	popupwin=window.open(locatie,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,width=700,height=520,screenX=150,screenY=100,left=150,top=100,align=center');
}
// ################################ 			Einde Auto Pop Up naar kies een relatie - nieuw    ######################

// ################################ 			Search, klik om veld leeg te maken.     #################################
function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ""
} 
function selectAllPDIRECT()
  {
  for (var i=0; i < document.pdirect.elements.length; i++)
    {
    var b = document.pdirect.elements[i];
    if (b.name != 'all')
      b.checked = document.pdirect.all.checked;
    }
  }
// ################################ 			Einde Search, klik om veld leeg te maken.     ###########################

// ################################       Rechter muisknop                          ###############################
/*
document.oncontextmenu = function(){return false}
if(document.layers) {
    window.captureEvents(Event.MOUSEDOWN);
    window.onmousedown = function(e){
        if(e.target==document)return false;
    }
}
else {
    document.onmousedown = function(){return false}
}
*/
// ################################       Einde Rechter muisknop                    ###############################
