/* The following function creates an XMLHttpRequest object... */

function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

/* You can get more specific with version information by using 
	parseInt(navigator.appVersion)
	Which will extract an integer value containing the version 
	of the browser being used.
*/
/* The variable http will hold our new XMLHttpRequest object. */


/* Function called to get the product categories list */
function getInfo(url,sal,parametros){
	
	var http = createRequestObject(); 
    http.open('POST',url,true);
	http.onreadystatechange = function (){

        if(http.readyState == 4){         	
			document.getElementById(sal).innerHTML = http.responseText;				
		}	
	}
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send(parametros);
}


function MostrarProductos(url,sal){
	
	var http = createRequestObject(); 
    http.open('POST',url,true);
	http.onreadystatechange = function (){

        if(http.readyState == 4){         	
			document.getElementById(sal).innerHTML = http.responseText;	
			//MostrarImagenDefault();			
		}	
	}
	parametros = "";
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send(parametros);
	
}


function cambiarPagina(url,sal,parametros,width,aligns){

	var http = createRequestObject(); 
    http.open('POST',url,true);
	http.onreadystatechange = function (){

        if(http.readyState == 4){         	
			document.getElementById(sal).innerHTML = http.responseText;	
			initTableWidget('myTable',width,30,aligns);		
		}
	}
		
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send(parametros);

}


	/* Function called to get the product categories list */
	function chequear(url,parametros,form)
	{	
		var http = createRequestObject(); 
	    http.open('POST',url,true);
		http.onreadystatechange = function (){
	
	        if(http.readyState == 4){         	
	        	
	        	if(http.responseText){				
					Alerta(http.responseText);
					return false;
	        		//document.getElementById('Alerta').innerHTML = http.responseText;				
	        		//showbox();        		
	        	}else{
	        		form.submit();
	        	}
			}	
		}
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		http.send(parametros);
	}
	
	
	/* Function called to get the product categories list */
	function chequearOrganizacion(url,parametros,form,urlAlta)
	{	
		var http = createRequestObject(); 
	    http.open('POST',url,true);
		http.onreadystatechange = function (){
			
	        if(http.readyState == 4){         	
	        	
	        	if(http.responseText){				
					Alerta(http.responseText);
					return false;
	        		//document.getElementById('Alerta').innerHTML = http.responseText;				
	        		//showbox();        		
	        	}else{
	        		var httpAux = createRequestObject(); 
				    httpAux.open('POST',urlAlta,true);
					httpAux.onreadystatechange = function (){
				
				        if(httpAux.readyState == 4){         	
							document.getElementById('ComboOrganizaciones').innerHTML = httpAux.responseText;
							document.getElementById('divOrganizaciones').style.display = 'none';
							document.Formulario.id_organizaciones.focus();
						}	
					}
					httpAux.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
					httpAux.send(parametros);
	        	}
			}	
			
		}
		
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		http.send(parametros);
	}

function chequearComentario(url,parametros,form,id,fecha,usuario,tema,propietario,idBlog)
{	
	var http = createRequestObject(); 
    http.open('POST',url,true);
	http.onreadystatechange = function (){

        if(http.readyState == 4){         	
        	
        	if(http.responseText){				
				Alerta(http.responseText);				
				return false;
        		//document.getElementById('Alerta').innerHTML = http.responseText;				
        		//showbox();        		
        	}else{
        		getInfo('index.php?ACTION=R3VhcmRhckNvbWVudGFyaW8=&propietario='+propietario+'&id_blogs='+idBlog,'comentarios','comentario='+document.Formulario.comentario.value+'&id_blog_comentarios='+id+'&fecha='+fecha+'&id_usuarios='+usuario+'&id_blog_temas='+tema);
        	}
		}	
	}
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send(parametros);
}




function EnviarContenido(url,parametros,urlChequear,parametrosChequear)
{	
	var http = createRequestObject(); 
	//Cambiar Idioma (Guardar el conetido)
    http.open('POST',url,true);
	http.onreadystatechange = function (){

        if(http.readyState == 4)
        {         
        	//alert(http.responseText);
        	//Chequear y Guardar en caso de exito       	
        	chequear(urlChequear,parametrosChequear,document.Formulario);
		}	
	}
	http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	http.send(parametros);
}
