function aj(){
    if(window.XMLHttpRequest){
        return new XMLHttpRequest();
    }
    else{
        try{
            return new ActiveXObject('Microsoft.XMLHTTP');
        }catch(e){
            try{
                return new ActiveXObject('Msxml2.XMLHTTP');
            }catch(e){
                alert('tu navegador no soporta ajax');
                return false;
            }
        }
    }
}
function sendAndLoad(){
    var rpc=aj();
    if(rpc){
        //si pudo crearse el objeto, avanzamos (respetar el orden)
        rpc.open('POST','./presupuesto.html',true);
		
        rpc.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        //preparamos las variables a enviar
        var aEnviar='';
        for(ii=0; ii<arguments.length;ii++){
            aEnviar+=arguments[ii].desc+'='+encodeURI(arguments[ii].dato)+'&';
        }
        //creamos una función anónima que sirva de handler
        rpc.onreadystatechange=function(){
            if(rpc.readyState==4){
                //nos conectamos, recibimos y hacemos algo con lo que recibimos si queremos
                //en este caso, mostramos lo que enviamos
                document.getElementById('status').style.display='block';
                /*document.getElementById('status').style.color='blue';
                document.getElementById('status').innerHTML="Enviado.";
				timerID = setTimeout("borra()", 2500);*/
				document.formPresupuesto.submit();
				
            }else{
                //no nos conectamos todavía y mostramos la precarga
                document.getElementById('status').style.display='block';
            }
        }
        rpc.send(aEnviar);
    }
}
function borra(){
	document.getElementById('status').innerHTML="";
	document.getElementById('SubmitPresupuesto').disabled=false;
	clearTimeout(timerID);
}
//asignamos la función al botón de envío al cargar la página, así no tocamos el html
function enviaPresupuesto(){
    document.getElementById('SubmitPresupuesto').onclick=function(){
		document.getElementById('SubmitPresupuesto').disabled=true;
        sendAndLoad({desc:'nombre',dato:document.getElementById('nombre').value},{desc:'transporte',dato:document.getElementById('transporte').value},{desc:'comida',dato:document.getElementById('comida').value},{desc:'Submit',dato:document.getElementById('SubmitPresupuesto').value},{desc:'numero',dato:document.getElementById('numero').value},{desc:'telefono',dato:document.getElementById('telefono').value},{desc:'email',dato:document.getElementById('email').value},{desc:'observaciones',dato:document.getElementById('observaciones').value});
    }
}
var presupuesto=1;