/*===> Objet d'identification de browser <===*/ function Is() { agent = navigator.userAgent.toLowerCase(); this.major = parseInt(navigator.appVersion); this.minor = parseFloat(navigator.appVersion); this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1))); this.ns2 = (this.ns && (this.major == 3)); this.ns3 = (this.ns && (this.major == 3)); this.ns4b = (this.ns && (this.major == 4) && (this.minor <= 4.03)); this.ns4 = (this.ns && (this.major == 4)); this.ns6 = (this.ns && (this.major >= 5)); this.ie = (agent.indexOf("msie") != -1); this.ie3 = (this.ie && (this.major < 4)); this.ie4 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") == -1)); this.ie5 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0") != -1)); this.ie55 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.5") != -1)); } /*===> Déclaration et initialisation des variables globales <===*/ // Initialisation des variables 'CrossBrowser' var is = new Is(); if (is.ns6) { } else if (is.ns4) { // alert("test ns4") doc = "document"; docimg = "document.images."; sty = ""; htm = ".document" xpos = "e.pageX"; ypos = "e.pageY"; } else if (is.ie4 || is.ie5) { doc = "document.all"; docimg = "document." sty = ".style"; htm = ""; xpos = "event.x"; ypos = "event.y"; } function sendMsg() { if (IsAllMandatoryOk()) document.forms[0].submit(); } function IsAllMandatoryOk() { // if (is.ns6) // { // } else if (is.ns4) // { // contact = document['CONTENT'].document.forms[0]; // } else if (is.ie4 || is.ie5) // { contact = document.forms[0]; // } if (contact.Nom.value == "") { alert("vous devez saisir le champ Nom"); contact.Nom.focus(); return false; } else if (contact.Prenom.value == "") { alert("vous devez saisir le champ Prénom"); contact.Prenom.focus(); return false; } else if (contact.Email.value == "") { alert("vous devez saisir le champ email"); contact.Email.focus(); return false; } else if (contact.Email.value.indexOf("@") == -1 || contact.Email.value.indexOf(".") == -1) { alert("Le format n'est pas valide pour le champ Email"); contact.Email.focus(); return false; } else if (contact.Subject.value == "") { alert("vous devez saisir le champ Sujet"); contact.Subject.focus(); return false; } else if (contact.Body.value == "") { alert("vous devez saisir un message"); contact.Body.focus(); return false; } else return true; }