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) 
                { 
                        if (!xmlhttp && typeof XMLHttpRequest!="undefined") xmlhttp=new XMLHttpRequest(); 
                } 
        } 
        return xmlhttp; 
} 
function SetContainerHTML(id,html,processScripts){
mydiv = document.getElementById(id);
mydiv.innerHTML = html;
if(processScripts!=false){
var elementos = mydiv.getElementsByTagName('script');
for(i=0;i<elementos.length;i++) {
var elemento = elementos[ i ];
nuevoScript = document.createElement('script');
nuevoScript.text = elemento.innerHTML; 
nuevoScript.type = 'text/javascript';
if(elemento.src!=null && elemento.src.length>0)
nuevoScript.src = elemento.src;
elemento.parentNode.replaceChild(nuevoScript,elemento);
}
}
}

		function loadsection(div,url) {
			var url=url;
			var div=div;
		ajax=nuevoAjax(); 
        ajax.open('GET', ''+url+'', true); 
        ajax.onreadystatechange=function() 
        { 
                if (ajax.readyState==4) 
                { 
		document.getElementById(""+div+"").innerHTML='';
	    SetContainerHTML(''+div+'', ajax.responseText, true);
        //document.getElementById("texto").innerHTML=ajax.responseText;
  		} else {
		document.getElementById(""+div+"").innerHTML='';
	    document.getElementById(""+div+"").innerHTML=document.getElementById("loading").innerHTML;
		}
  		}
  		ajax.send(null);
		}
		//////////////7
		/////////////
		
		
		function sendform(url, formid,div){ 
         var Formulario = document.getElementById(formid); 
         var longitudFormulario = Formulario.elements.length; 
         var cadenaFormulario = "" 
         var sepCampos 
         sepCampos = "" 
         for (var i=0; i <= Formulario.elements.length-1;i++) { 
		 
		 if (Formulario.elements[i].tagName == "TEXTAREA") { //TEXTAREA
            cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
         } else {// TEXTAREA
		 if (Formulario.elements[i].tagName == "SELECT") { //SELECT
            cadenaFormulario += sepCampos+Formulario.elements[i].name+"="+encodeURI(Formulario.elements[i].options[Formulario.elements[i].selectedIndex].value);
         } // SELECT
		 
		 if (Formulario.elements[i].tagName == "INPUT") { //INPUTS
		 if (Formulario.elements[i].type == "radio") { // RADIO BUTTON
               if (Formulario.elements[i].checked) {
                 cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
               }
            } else {// RADIO BUTTON
		 if (Formulario.elements[i].type == "checkbox") { //CHECKBOX
               if (Formulario.elements[i].checked) { 
                 cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
               } else {
                cadenaFormulario += sepCampos+Formulario.elements[i].name+'=';
               }
			   sepCampos="&"; 
            } else { // CHECKBOX
         cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);  
			} // CHECKBOX
			} // RADIOBUTTON
		 } //INPUTS
		 } // TEXTAREA
		 sepCampos="&";
} 
  peticion=nuevoAjax(); 
  peticion.open("POST", url, true); 
  peticion.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1'); 
  peticion.onreadystatechange = function () { 
  if (peticion.readyState == 4) { 
     SetContainerHTML(''+div+'', peticion.responseText, true);  
} 
} 
peticion.send(cadenaFormulario); 
}


