// JavaScript Document
var taal_gedetecteerd = "geen"; //

function jva_mail_a_friend_adjust(veldnaam){
var veldwaarde = document.getElementById(veldnaam).value;
var txtWaarde = document.getElementById("mtf_inhoud").value;

  if (taal_gedetecteerd=="geen") {
    if (txtWaarde.indexOf("uw naam")!=-1) taal_gedetecteerd = "Nederlands";
    if (txtWaarde.indexOf("your name")!=-1) taal_gedetecteerd = "Engels";
    if (txtWaarde.indexOf("Ihr Name")!=-1) taal_gedetecteerd = "Duits";
  }
  
  if (veldwaarde!="") {
    switch (veldnaam) {
      case "mtf_naam": {
	    if (taal_gedetecteerd=="Nederlands") txtWaarde = txtWaarde.replace("uw naam", veldwaarde);
	    if (taal_gedetecteerd=="Engels") txtWaarde = txtWaarde.replace("your name", veldwaarde);
	    if (taal_gedetecteerd=="Duits") txtWaarde = txtWaarde.replace("Ihr Name", veldwaarde);
	    break;}
      case "mtf_vriend_naam": {
	    if (taal_gedetecteerd=="Nederlands") txtWaarde = txtWaarde.replace("naam vriend", veldwaarde);
	    if (taal_gedetecteerd=="Engels") txtWaarde = txtWaarde.replace("name friend", veldwaarde);
	    if (taal_gedetecteerd=="Duits") txtWaarde = txtWaarde.replace("Name des Freundes", veldwaarde);
	    break;}
    }
	document.getElementById("mtf_inhoud").value = txtWaarde;
  }
}

function s2s_controleer_email(sEmail) { //Deze routine controleert een e-mailadres
  var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return regex.test(sEmail);
}

var state_mtf = "hidden";
function showhide(layer_ref) {
  if (state_mtf == "visible") {
    state_mtf = "hidden"; }
  else {
    state_mtf = "visible";
  }
  
  if (document.all) { //IS IE 4, 5 of 6
    eval("document.all." + layer_ref + ".style.visibility = state_mtf");
    eval("document.all.mtf_vriend_naam.focus");
  }
  if (document.layers) { //IS NETSCAPE 4 of lager
    document.layers[layer_ref].visibility = state_mtf;
    document.mtf_vriend_naam.focus;
  }
  if (document.getElementById && !document.all) {
    maxwell_smart = document.getElementById(layer_ref);
    maxwell_smart.style.visibility = state_mtf;
    document.getElementById("mtf_vriend_naam").focus;
  }
}

function jva_mail_a_friend() {
  showhide("lyr_mailtofriend");
}

function jva_send_to_friend_submit() {
var naam = document.getElementById("mtf_naam").value;
var naam_vriend = document.getElementById("mtf_vriend_naam").value;
var email = document.getElementById("mtf_email").value;
var email_vriend = document.getElementById("mtf_vriend_email").value;
var err = false;
var err_melding = "";
  if (naam_vriend == "") {
    err = true;
	if (taal_gedetecteerd=="Nederlands") err_melding += "- De naam van uw vriend is niet ingevuld.\n"
	if (taal_gedetecteerd=="Engels") err_melding += "- You didn't supply the name of your friend.\n"
	if (taal_gedetecteerd=="Duits") err_melding += "- Der Name Ihres Freundes ist nicht ausgefüllt worden.\n"
  }
  if (!s2s_controleer_email(email_vriend)) {
    err = true;
	if (taal_gedetecteerd=="Nederlands") err_melding += "- Het e-emailadres van uw vriend is niet geldig.\n"
	if (taal_gedetecteerd=="Engels") err_melding += "- Your friends e-mailaddress isn\'t valid.\n"
	if (taal_gedetecteerd=="Duits") err_melding += "- Die eMail Adresse Ihres Freundes ist unzulässig.\n"
  }
  if (naam == "") {
    err = true;
	if (taal_gedetecteerd=="Nederlands") err_melding += "- Uw naam is niet ingevuld.\n"
	if (taal_gedetecteerd=="Engels") err_melding += "- You didn\'t supply your name.\n"
	if (taal_gedetecteerd=="Duits") err_melding += "- Ihr Name ist nicht ausgefüllt worden.\n"
  }
  if (!s2s_controleer_email(email)) {
    err = true;
	if (taal_gedetecteerd=="Nederlands") err_melding += "- U moet uw eigen e-mailadres opgeven zodat uw vriend kan replyen.\n"
	if (taal_gedetecteerd=="Engels") err_melding += "- You have to supply your e-mailaddress. It will be used as reply-address.\n"
	if (taal_gedetecteerd=="Duits") err_melding += "- Sie müssen Ihre eigene eMail Adresse eingeben damit Ihr Freund Sie antworten kann.\n"
  }
  if (!err) {
    document.frm_mail_to_friend.submit();
  }
  else {
	if (err_melding!="") alert(err_melding);
  }
}