var ajax=new Array();
function objetus(file) {
    xmlhttp=false;
    this.AjaxFailedAlert='Su navegador no soporta las funci�nalidades de este sitio y podria experimentarlo de forma diferente a la que fue pensada.Por favor habilite javascript en su navegador para verlo normalmente.\n';
    this.requestFile = file;
    this.encodeURIString = true;
    this.execute = false;
    if (window.XMLHttpRequest) { 
        this.xmlhttp = new XMLHttpRequest();
        if (this.xmlhttp.overrideMimeType) {
            this.xmlhttp.overrideMimeType('text/xml');
        }
    } 
    else if (window.ActiveXObject) { // IE
        try {
            this.xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        }catch (e) {
            try {
                this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                this.xmlhttp = null;
            }
        }
        if (!this.xmlhttp && typeof XMLHttpRequest!='undefined') {
            this.xmlhttp = new XMLHttpRequest();
            if (!this.xmlhttp){
                this.failed = true; 
            }
        } 
    }
    return this.xmlhttp ;
}
function recibeid(pPagina,pValorGet,pValorPost,pCapa,pPosicion,pValorCarga){
	if(pValorCarga=="")
		pValorCarga=1;
    ajax[pPosicion]=objetus(pPagina);
    if(pValorPost!=""){
        ajax[pPosicion].open("POST", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    } else {
        ajax[pPosicion].open("GET", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    }
    ajax[pPosicion].onreadystatechange=function() {
        if (ajax[pPosicion].readyState==1){
            document.getElementById(pCapa).innerHTML = "<div style='width:100%;padding:10px;text-align=center;'><img src='../images/loading.gif' align='center'> Cargando...</div>";
			//document.getElementById("layForm").innerHTML="<div class='capaOculta'>qqqqqqqqqqqqqqqqq</div>";
        }
        if (ajax[pPosicion].readyState==4) {
            if(ajax[pPosicion].status==200){
            //alert(ajax[pPosicion].responseText);
           
                if(pValorCarga==1)
				{document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
					
            /*========================================================================================*/
            
            if($.browser.msie && $.browser.version=='9.0'){
                $(".divradio").each(function(){
                    $("#box5 ul li").css("height","20px");
                    //$(this).css("margin-bottom","15px");
                    //$(this).addClass("divradio");
                }); 
            }else if($.browser.msie && $.browser.version=='7.0'){
                $(".divradio").each(function(){
                    $("#box5 ul li").css("height","20px").css("border","0px solid #541251");
                    $("#box5 ul li div").css("margin-bottom","15px").css("position","absolute");
                    //$(this).addClass("divradio");
                }); 
            }

            $(".divradio").click(function(){ //alert('click divradio');
                $(".divradio").each(function(){
                    $(this).removeClass("divradioClick");
                    $(this).addClass("divradio");
                });
                //$(this).removeClass();
                $(this).addClass("divradioClick");
                $("#radLocal1").attr("value", $(this).attr("id"));

            });
           /*========================================================================================*/        
                                        
				}
				else
				{if((parseInt(ajax[pPosicion].responseText.indexOf('php')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('htm')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('html')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('http')) > -1))
					{
						document.location.href=ajax[pPosicion].responseText;
					} else {
						
						document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
					}
				}
				
				if(recibeid.callback){
					recibeid.callback(ajax[pPosicion].responseText);
				}
			}
            else if(ajax[pPosicion].status==404)
            {
                pCapa.innerHTML = "La direccion no existe";
            }
            else
            {
                pCapa.innerHTML = "Error: ".ajax[pPosicion].status;
            }
        }
    }
    if(pValorPost!=""){
        ajax[pPosicion].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax[pPosicion].send(pValorPost);
    } else {
        ajax[pPosicion].send(null);
    }
}
function recibeidOfertas(pPagina,pValorGet,pValorPost,pCapa,pPosicion,pValorCarga){
	if(pValorCarga=="")
		pValorCarga=1;
    ajax[pPosicion]=objetus(pPagina);
    if(pValorPost!=""){
        ajax[pPosicion].open("POST", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    } else {
        ajax[pPosicion].open("GET", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    }
    ajax[pPosicion].onreadystatechange=function() {
        if (ajax[pPosicion].readyState==1){
            document.getElementById(pCapa).innerHTML = "<div style='width:100%;padding:10px;text-align=center;'><img src='../images/loading.gif' align='center'> Cargando...</div>";
			//document.getElementById("layForm").innerHTML="<div class='capaOculta'>qqqqqqqqqqqqqqqqq</div>";
        }
        if (ajax[pPosicion].readyState==4) {
            if(ajax[pPosicion].status==200)
            {if(pValorCarga==1)
				{document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
				}
				else
				{if((parseInt(ajax[pPosicion].responseText.indexOf('php')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('htm')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('html')) > 0)
						||(parseInt(ajax[pPosicion].responseText.indexOf('http')) > -1))
					{
						document.location.href=ajax[pPosicion].responseText;
					} else {
						document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
					}
				}
			}
            else if(ajax[pPosicion].status==404)
            {
                pCapa.innerHTML = "La direccion no existe";
            }
            else
            {
                pCapa.innerHTML = "Error: ".ajax[pPosicion].status;
            }
        }
    }
    if(pValorPost!=""){
        ajax[pPosicion].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax[pPosicion].send(pValorPost);
    } else {
        ajax[pPosicion].send(null);
    }
}
function recibeid2(pPagina,pValorGet,pValorPost,pCapa,pPosicion,pValorCarga,pLinkVolver){
	if(pValorCarga=="")
		pValorCarga=1;
    ajax[pPosicion]=objetus(pPagina);
    if(pValorPost!=""){
        ajax[pPosicion].open("POST", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    } else {
        ajax[pPosicion].open("GET", pPagina+"?"+pValorGet+"&tiempo="+new Date().getTime(),true);
    }
    ajax[pPosicion].onreadystatechange=function() {
        if (ajax[pPosicion].readyState==1){
            document.getElementById(pCapa).innerHTML = "<div style='width:100%;padding:10px;text-align=center;'><img src='../images/loading.gif' align='center'> Cargando...</div>";
        }
        if (ajax[pPosicion].readyState==4) {
            if(ajax[pPosicion].status==200)
            {if(pValorCarga==1)
					document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
					
				else
				{if(ajax[pPosicion].responseText=="ERROR")
						document.location.href=pLinkVolver;
					else
						document.getElementById(pCapa).innerHTML = ajax[pPosicion].responseText;
				}
			}
            else if(ajax[pPosicion].status==404)
            {
                pCapa.innerHTML = "La direccion no existe";
            }
            else
            {
                pCapa.innerHTML = "Error: ".ajax[pPosicion].status;
            }
        }
    }
    if(pValorPost!=""){
        ajax[pPosicion].setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        ajax[pPosicion].send(pValorPost);
    } else {
        ajax[pPosicion].send(null);
    }
}

function limpiarLayoutYo(parCapa)
{//	document.getElementById(parCapa).className='';
	//document.getElementById(parCapa).innerHTML='';
        //document.getElementById("yo").className="display_on";
        location.href='index.php';
}
function limpiarLayout(parCapa)
{//	document.getElementById(parCapa).className='';
	document.getElementById(parCapa).innerHTML='';
}
function cargarRecordatorioClave(parPagina,parCapa,parSubAcc,parPost)
{limpiarLayout('alerta');
        document.getElementById("yo").className="display_off";
	recibeid(parPagina,"subAcc="+parSubAcc,parPost,parCapa,1,1);
}

function cargarInfoUsuario(parPagina,parCapa,parAccion,parSubAccion,parItem)
{for(i=1;i<=6;i++)
	{document.getElementById("item"+i).className="";
	}
	document.getElementById("item"+parSubAccion).className="tabs-selected";
	$("#precarga").css("display", "inline");
	$.ajax({
		type: 'post',
		url: parPagina+"?acc="+parAccion+"&subAcc="+parSubAccion+"&item="+parItem,
		dataType: 'html',
		success: function(data){
			if(data!="ERROR")
			{$("#precarga").css("display", "none");
				$("#"+parCapa).html(data);
				
				if(parAccion==9){}				//Aparecer alertas
					$(".colorbox").colorbox();
			}else{
				document.location.href="index.php";
			}
		}
	});
}
function traspasoEnte(parPagina,parCapa,parAccion,parRuc,parItem)
{for(i=1;i<=6;i++)
	{document.getElementById("item"+i).className="";
	}
	document.getElementById("item6").className="tabs-selected";
	$("#precarga").css("display", "inline");
	$.ajax({
		type: 'post',
		url: parPagina+"?acc="+parAccion+"&ruc="+parRuc+"&pag="+parItem,
		dataType: 'html',
		success: function(data){
			if(data!="ERROR")
			{$("#precarga").css("display", "none");
				$("#"+parCapa).html(data);
				if(parAccion==9)				//Aparecer alertas
					$(".colorbox").colorbox();
			}else{
				document.location.href="index.php";
			}
		}
	});
}
function prendeTab(parSubAccion)
{for(i=1;i<=6;i++)
	{document.getElementById("item"+i).className="";
	}
	document.getElementById("item"+parSubAccion).className="tabs-selected";
}

function modifFavoUsuario(parPagina,parCapa,parAccion,parSubAccion,parNroPag,parPost)
{var vStrEnlace='';
	if(parSubAccion=="1")
		vStrEnlace=parPagina+"?acc="+parAccion+"&subAcc="+parSubAccion+"&pag="+parNroPag+"&orden="+parPost;
	else
		vStrEnlace=parPagina+"?acc="+parAccion+"&subAcc="+parSubAccion+"&pag="+parNroPag+"&itemF="+parPost;
	$.ajax({
		type: 'post',
		url: vStrEnlace,
		dataType: 'html',
		success: function(data){
			if(data!="ERROR")
			{$("#"+parCapa).html(data);
				if(parAccion==9)				//Aparecer alertas
					$(".colorbox").colorbox();
			}else{
				document.location.href="index.php";
			}
		}
	});
}

function mostrarMisEmpresas(parPagina,parCapa,parAccion,parSubAccion,parNroPag,parOrden,parTexto)
{var vStrEnlace='';
	vStrEnlace=parPagina+"?acc="+parAccion+"&subAcc="+parSubAccion+"&pag="+parNroPag+"&valor="+parTexto+"&orden="+parOrden;
	$.ajax({
		type: 'post',
		url: vStrEnlace,
		dataType: 'html',
		success: function(data){
			if(data!="ERROR")
			{	
				divResultado = document.getElementById(parCapa);	/*carga de datos pestaña soco*/
				divResultado.innerHTML = data;
				if(parAccion==9)				//Aparecer alertas
					$(".colorbox").colorbox();
			}else{
				document.location.href="index.php";
			}
		}
	});
}

function cargarMisComentarios(parPagina,parCapa,parAccion,parSubAccion,parNroPag,parPost)
{recibeid(parPagina,"acc="+parAccion+"&subAcc="+parSubAccion+"&pag="+parNroPag,"cmbEstado="+parPost,parCapa,1,1);
}

function cargarInfoFicha(parPagina,parCapa,parAccion,parSubAccion,parFicha,parElemento,parEstado,parNroPag)
{recibeid(parPagina,"acc="+parAccion+"&subAcc="+parSubAccion+"&pag="+parNroPag,"item="+parFicha+"&itemE="+parElemento+"&cmbEstado="+parEstado,parCapa,1,1);
	document.getElementById("item2").className="tabs-selected";
}


function cargarListaLocales(parPagina,parFicha,parOpcion,parLocal,parCapa,parPosicion)
{recibeid(parPagina,"subAcc=2&opc="+parOpcion+"&item="+parFicha+"&itemR="+parLocal,'',parCapa,parPosicion,1);
}
function cargarMensaje(parMensaje,parCapa)
{document.getElementById(parCapa).innerHTML='<div class="alerta2">'+parMensaje+'</div>';
}
function cargarAccinesLocales(parPagina,parFicha,parAccion,parLocal,parCapa,parPosicion)
{recibeid(parPagina,"subAcc="+parAccion+"&item="+parFicha+"&itemR="+parLocal,'',parCapa,parPosicion,1);
}

function cargarListaPromo(parFicha,parOpcion,parPromo,parCapa,parPosicion)
{recibeid("registrar.php","subAcc=3&opc="+parOpcion+"&item="+parFicha+"&itemP="+parPromo,'',parCapa,parPosicion,1);
}
function cargarAccionesPromo(parFicha,parAccion,parPromo,parCapa,parPosicion)
{recibeid("registrar.php","subAcc="+parAccion+"&item="+parFicha+"&itemP="+parPromo,'',parCapa,parPosicion,1);
}
function infoRestForm(parPagina,parGet,parPost,parCapa,parPosicion)
{recibeid(parPagina,parGet,parPost,parCapa,parPosicion,1);
}
function usuarioGuardarFicha()
{document.getElementById('txtVueltaOpc').value="1";
	valSimpleAjx1('','frmRegistrar','alerta','alerta',3,2);
}

