var isIE = false;
var fp_ajax_loader;
fp_ajax_loader="<div align='center'><img src='"+fp_url_get()+"img/loader.gif'></div>";
function fp_ajax_cargaURL(url,destino,metodo,onload,sinloader) {
	if (!fp_ajax_loader){
		sinloader=true;
	}
	
	if (metodo=='cont'){
		var contenedor=fp_get_element_by_id(destino);
		
		if (!sinloader){
			fp_modificar_contenido(destino,fp_ajax_loader);
			//contenedor.innerHTML = fp_ajax_loader;
		}
	}

	var fp_ajax;
	if(url==''){
		return;
	}
	if (window.ActiveXObject){
		isIE = true;
		fp_ajax = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		fp_ajax = new XMLHttpRequest();
	}
	if (fp_ajax){
		fp_ajax.onreadystatechange = function (){
			if(fp_ajax.readyState == 4){
				if (metodo=='cont'){
					//contenedor.innerHTML = fp_ajax.responseText;
					fp_modificar_contenido(destino,fp_ajax.responseText);
				}else if (metodo=='valor'){
					fp_setvalue(destino,fp_ajax.responseText);
				}else if (metodo=='alert'){
					alert (fp_ajax.responseText);
				}else if (metodo=='varval'){
					eval(destino+'="'+fp_ajax.responseText+'"' );
				}else if (metodo=='eval'){
					eval(fp_ajax.responseText);
				}
				if ( onload != undefined ) {
					eval(onload);
				}

			}
		};
		fp_ajax.open("GET", url, true);
		if (isIE){
			fp_ajax.send();
		}else{
			fp_ajax.send(null);	
		}
	}
}
function fp_ajax_cargaURL_onelem(url,contenedor,sinloader) {
	if (!fp_ajax_loader){
		sinloader=true;
	}
	if (!sinloader){
		contenedor.innerHTML = fp_ajax_loader;
	}

	var fp_ajax;
	if(url==''){
		return;
	}
	if (window.ActiveXObject){
		isIE = true;
		fp_ajax = new ActiveXObject("Microsoft.XMLHTTP");
	}else if(window.XMLHttpRequest){
		fp_ajax = new XMLHttpRequest();
	}
	if (fp_ajax){
		fp_ajax.onreadystatechange = function (){
			if(fp_ajax.readyState == 4){
				contenedor.innerHTML = fp_ajax.responseText;
				if ( onload != undefined ) {
					eval(onload);
				}
			}
		};
		fp_ajax.open("GET", url, true);
		if (isIE){
			fp_ajax.send();
		}else{
			fp_ajax.send(null);	
		}
	}
}