// JavaScript Document
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- El campo  '+nm+' debe contener una direccion de email correcta.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- El campo '+nm+' debe contener un numero.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- El campo '+nm+' debe contener un numero entre '+min+' y '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- Se necesita el campo '+nm+'.\n'; }
    } if (errors) alert('Debes de rellenar los siguiente campos:\n'+errors);
    document.MM_returnValue = (errors == '');
} }

function comprobarClave(nomFormulario,clave1,clave2){ 
	clave1 = document.nomFormulario.clave1.value;
	clave2 = document.nomFormulario.clave2.value; 

	if (clave1 == clave2){ 
	   alert("Las dos claves son iguales...\nRealizariamos las acciones del caso positivo") 
	}else {
	   alert("Las dos claves son distintas...\nRealizariamos las acciones del caso negativo") 
	} 
}

function nuevaVentana(pagina,ancho,alto){		
		  window.open(pagina,'_blank','height='+alto+',width='+ancho+',top='+((screen.height-alto)/2)+',left='+((screen.width-ancho)/2)+',toolbar=no,menubar=no,location=no,status=no,scrollbars=yes,resizable=yes');
}