//fpv=14
var fp_bk_reloadcont = new Array();
var fp_bk_reloadcontleft = 0;
var fp_areasdevistapreviaabierta = false;
var fp_real_location = new String;
fp_real_location = window.location;




function fp_cont_recargar_pagina(){
	window.location=fp_real_location;
}
function fp_cont_goback_do(url,byajax){
	url=fp_url_addparam(url,"_fp_omitnh","true");
	if(byajax){
		url=fp_url_addparam(url,"fp_indepcont","bk");
		fp_cont_recargar_ajax(url,true);	
	}else{
		window.location=url;	
	}
	
}
function fp_cont_goback(byajax){
	var url="/facipub/output/goback.php";
	if(byajax){
		url=url+"?byajax=true";	
	}
	var iframe=fp_get_element_by_id_siexiste('fp_iframe_do_pubinterfase_user');
	if(iframe){
		iframe.setAttribute('src',url);
	}
}

function fp_cont_recargar_ajax(url,omitnavhist){
	fp_main_cont_man.fp_cont_recargar_ajax(url,omitnavhist);
}
function fp_cont_recargar_ajax_alcargarbklist(url){
	outputalert="";
	fp_bk_reloadcontleft=fp_bk_reloadcont.length;
	for (elem in fp_bk_reloadcont){
		estaurl=fp_url_addparam(url,'fp_bk_id_int_dom',fp_bk_reloadcont[elem]);
		fp_ajax_cargaURL(estaurl,fp_bk_reloadcont[elem],'cont','fp_cont_recargar_ajax_ejecutarjscargados()');
	}
}
function fp_cont_cargarvistaprevia_ajax(id,cerrarotras,solocargar,donextactionobj,onload,sinloader,ejecutarjs){
	if (cerrarotras){
		if (fp_areasdevistapreviaabierta){
			if (fp_areasdevistapreviaabierta!=id){
				fp_hide("fp_cont_"+fp_areasdevistapreviaabierta+"_div_vistaprevia");
				fp_areasdevistapreviaabierta=false;
			}
		}
	}
	
	var url="/index.php?fp_cont="+id+"&fp_indepcont=true";
	var div="fp_cont_"+id+"_div_vistaprevia";
	var contdiv=fp_get_contenido(div);
	if (contdiv!=null){
		if (contdiv.length<=0){
			fp_areasdevistapreviaabierta=id;
			fp_ajax_cargaURL(url,div,'cont',onload,sinloader,donextactionobj,ejecutarjs);
			return;
		}else{
			if(!solocargar){
				var nestado=fp_hide_show(div);
				if (nestado=="show"){
					fp_areasdevistapreviaabierta=id;	
				}else{
					fp_areasdevistapreviaabierta=false;
				}
			}
		}
		
	}	
	if(donextactionobj){
		donextactionobj.donextaction();
	}

}
function fp_cont_recargar_ajax_ejecutarjscargados(){
	fp_bk_reloadcontleft=fp_bk_reloadcontleft-1;
	if (fp_bk_reloadcontleft<=0){
		fp_ajax_postloaderjs_man.ejecutarjs_bk_reloadcont();
		fp_ajax_post_load_elem();
	}
}
function fp_get_js_bk_obj(obj) {
	var jsdo=false;
	if (obj){
		var elems=obj.getElementsByTagName("script");
		if (elems){
			if (elems.length>0){
				var z;
				jsdo="";
				for (z=0;z<elems.length;z++){
					jsdo=jsdo+elems[z].innerHTML+"\n";
				}
			}
			
		}
	}
	return (jsdo);
}
function fp_get_js_bk(destino) {
	var obj=fp_get_element_by_id_siexiste(destino);
	if (obj){
		return fp_get_js_bk_obj(obj);
	}
	
}

