function validarde (e) {
  if ((defA !== document.forms['formude']['asunto'].value) ||
  (defB !== document.forms['formude']['mensaje'].value) ||
  (defC !== document.forms['formude']['infoContacto'].value)) {
    document.formu.submit();
  } else {
    alert("All the form's fields are empty.");
    e= e || window.event;
    if (typeof e.preventDefault === "function") {
      e.preventDefault();
    } else {
      e.returnValue= false;
    }
    return false;
  }
}

function validarch (e) {
  if ((defA !== document.forms['formuch']['asunto'].value) ||
  (defB !== document.forms['formuch']['mensaje'].value) ||
  (defC !== document.forms['formuch']['infoContacto'].value)) {
    document.formu.submit();
  } else {
    alert("All the form's fields are empty.");
    e= e || window.event;
    if (typeof e.preventDefault === "function") {
      e.preventDefault();
    } else {
      e.returnValue= false;
    }
    return false;
  }
}

function validar (e) {
  if ((defA !== document.forms['formu']['asunto'].value) ||
  (defB !== document.forms['formu']['mensaje'].value) ||
  (defC !== document.forms['formu']['infoContacto'].value)) {
    document.formu.submit();
  } else {
    alert("All the form's fields are empty.");
    e= e || window.event;
    if (typeof e.preventDefault === "function") {
      e.preventDefault();
    } else {
      e.returnValue= false;
    }
    return false;
  }
}

function emailde () {
  var hide= "o:Conta Optic GmbH\<order"+"@";
  hide+= "conta"+"optic.";
  hide+= "de\>?sub";
  location.href="mai"+"lt"+hide;
}

function emailch () {
  var hide= "o:Rothschild Optik\<info"+"@";
  hide+= "rothschild-"+"optik.";
  hide+= "ch\>?sub";
  location.href="mai"+"lt"+hide;
}

function email () {
  var hide= "o:Disop\<contact"+"@";
  hide+= "dis"+"op.";
  hide+= "es\>?sub";
  location.href="mai"+"lt"+hide;
}

function clickOrFocus (p, def) {
  p.onblur= function () {
    if (!p.value) {
      p.value= def;
    }
  };
  if (p.value === def) {
    p.value= "";
  }
}

window.onload= function () {
  fixPNGs();
  var e;
  e= document.forms['formu']['asunto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defA= e.value);
  e= document.forms['formu']['mensaje'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defB= e.value);
  e= document.forms['formu']['infoContacto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defC= e.value);
  e= document.forms['formude']['asunto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defA= e.value);
  e= document.forms['formude']['mensaje'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defB= e.value);
  e= document.forms['formude']['infoContacto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defC= e.value);
  e= document.forms['formuch']['asunto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defA= e.value);
  e= document.forms['formuch']['mensaje'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defB= e.value);
  e= document.forms['formuch']['infoContacto'];
  e.onclick= e.onfocus= (function (p, def) {
    return function () { clickOrFocus(p, def); };
  })(e, defC= e.value);
};