document.write('<link href="http://cclosdolores.es/cclosdolores/calcdesa/calcdesa.css" rel="stylesheet" type="text/css">');
document.write('<div id="calculadora"></div>');
envioInfo();



function CreateXmlHttp()
{
    var xmlHttp;    
    // Probamos con IE
    try
    {
        // Funcionar&#225; para JavaScript 5.0
        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
        try
        {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(oc)
        {  
            xmlHttp = null;
        }
    }

    // Si no se trataba de un IE, probamos con esto
    if(!xmlHttp && typeof XMLHttpRequest != "undefined")
    {
        xmlHttp = new XMLHttpRequest();
    }
     
    return xmlHttp;
}
function envioInfo()
{
	
    	
   
	CajasHttp = false;
	CajasHttp = CreateXmlHttp();
	CajasRequest = 'http://cclosdolores.es/cclosdolores/calcdesa/calcdesa.php' ;
	CajasHttp.onreadystatechange = function(capa,ajax){ return  function() {
    
    	
		    if(ajax.readyState == 4 && ajax.status == 200)
		    {
		        document.getElementById(capa).innerHTML=ajax.responseText;
       
    		    }
    	
    };
    }('calculadora',CajasHttp);
    CajasHttp.open("GET", CajasRequest, true);
    CajasHttp.send("");
    
   
   

}

function desarrollo()
 {
	var peri=document.getElementById('perimetro');
	var desarrollo=document.getElementById('desarrollo');
	var velocidad=document.getElementById('velocidad');
	var num=document.getElementById('diametro').value * 3.1416/1000;
   	peri.value=num.toFixed(2);
   	num=peri.value*(document.getElementById('plato').value/document.getElementById('pinon').value);
   	desarrollo.value=num.toFixed(2);
   	num=desarrollo.value*document.getElementById('cadencia').value*60/1000;
   	velocidad.value=num.toFixed(2);
   
 	var objetoperi = document.getElementById("lperi");
	objetoperi.innerHTML = peri.value;
	var objetovelo = document.getElementById("lvelo");
	objetovelo.innerHTML = velocidad.value;	
	var objetodesa = document.getElementById("ldesa");
	objetodesa.innerHTML = desarrollo.value;
 
 }
 
 function incrementa(campo)
 {
 var max=0;
 if (campo=='cadencia') 
    max=150;
if (campo=='pinon') 
    max=40;  
if (campo=='plato') 
    max=60;    
if (campo=='diametro') 
    max=1000;        

 if (document.getElementById(campo).value<max)
     document.getElementById(campo).value++;
 desarrollo();
}

function decrementa(campo)
 {
 var min=0;
 if (campo=='cadencia') {
    min=10;}
if (campo=='pinon') {
    min=9;  }
if (campo=='plato') {
    min=20;    }
if (campo=='diametro') {
    min=200;   }
if (document.getElementById(campo).value>min)     
 document.getElementById(campo).value--;
 desarrollo();
}
