//******************************************************************** var Xmd=""; var Ymd=""; var isNav = (navigator.appName.indexOf("Netscape") !=-1); function handlerMD(e){ Xmd = (isNav) ? e.pageX : event.clientX Ymd = (isNav) ? e.pageY : event.clientY } if (isNav){ //document.captureEvents(Event.MOUSEMOVE); document.captureEvents(Event.MOUSEDOWN); //document.captureEvents(Event.MOUSEOVER); //document.captureEvents(Event.MOUSEUP); //document.captureEvents(Event.DBLCLICK); } //document.onmouseover = handlerMO; document.onmousedown = handlerMD; //document.onmouseup = handlerMU; //document.onmousemove = handlerMM; //document.ondblclick = handlerDC; /**********************************************************************************************/ function nuevoAjax(){ var xmlhttp=false; try { // Creacion del objeto AJAX para navegadores no IE xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { // Creacion del objet AJAX para IE xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(E) { xmlhttp=false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } return xmlhttp; } function agranda_imagen(src,div,clase){ var capa=document.getElementById(div); capa.innerHTML=""; } function control_mail(mail) { var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/; if (mail.length == 0 ){ return true; } else{ if (filter.test(mail)){ return false; } else{ return true; } } } function control(frm){ var indice = frm.habitacion.selectedIndex; if(frm.habitacion.options[indice].value=="") { alert("Please, select a room"); frm.habitacion.focus(); return false; } var indice = frm.personas.selectedIndex; if(frm.personas.options[indice].value=="") { alert("Please, select number of persons"); frm.personas.focus(); return false; } if(frm.nombre.value=="") { alert("Name is compulsory") frm.nombre.focus(); return false; } if(frm.nombre.apellidos=="") { alert("") frm.apellidos.focus(); return false; } if(frm.mail.value=="") { alert("An e-mail address is compulsory"); frm.mail.focus(); return false; } else { if(frm.mail.value!=frm.mail2.value) { alert("E-mail addresses do not coincide"); frm.mail.focus(); return false; } else { resp=control_mail(frm.mail.value); if(resp==true) { alert("Incorrect e-mail address") frm.mail.focus(); return false; } } } }