function creaAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
          }	
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}

function registration(){

	var formulario = document.getElementById("registro");
	
	
	var nombre = formulario.nombre.value;
	var apellidos = formulario.apellidos.value;
	var empresa = encodeURI(document.getElementById("empresa").value);
	var web = formulario.web.value;
	var no_web = document.getElementById("no_web").checked;
	var email = formulario.email.value;
	var pass = formulario.pass.value;
	var d = formulario.d.value;
	var m = formulario.m.value;
	var a = formulario.a.value;	
	var id_provincia = formulario.provincia.value;
	var acepto = document.getElementById("acepto").value;
	var sexo = document.getElementById("sexo").value;	
	var actividad = document.getElementById("actividad").value;		

	empresa = empresa.replace("&","and;");
	
	if(acepto!="1")
		return;
		
	var url = 'registration.php';
	var metodo = 'POST';
	var valores = "nombre="+nombre+"&apellidos="+apellidos+"&empresa="+empresa+"&web="+web+"&no_web="+no_web+"&email="+email+"&pass="+pass+"&d="+d+"&m="+m+"&a="+a+"&id_provincia="+id_provincia+"&acepto="+acepto+"&sexo="+sexo+"&actividad="+actividad;
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('registration_response');
	
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
						capaContenedora.style.display = "block";			 
						
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   	if(ajax.responseText == 1)
							location.href="./registro.php";
						else capaContenedora.innerHTML = ajax.responseText;	
					   
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return;
}