function carga(pagina) {
            $.ajax({
                url    : pagina,
                cache  : false,
                success: function(html){
                    $("#marco").html(html);
                }
            });
}

function cargar(pagina) {
            $.ajax({
                url    : pagina,
                cache  : false,
                success: function(html){
                    $("#principal").html(html);
                }
            });
}




// Declaraciones

var prevHref = '';
var prevAux  = 0;



// Cargador Principal

function updateView(urlHref, form) {

    var loader  = '<div id="loader">'+
						'<img src="images/ajax-loader.gif">'+
						'</div>';

    form        = typeof(form) != 'undefined' ? form : '';

    var tipo    = 'get';
    var datos   = '';
    var dataVal = '';


    if (form != '' ) {

        $('#'+form+' :input').each(

            function() {

                value = '';

                value   = encodeURI(this.value);
                dataVal = this.name+'='+value+'&';
                datos   = datos + dataVal;


                dataVal = this.name+'='+value+'&'
                datos   = datos + dataVal;

            }
        );

        tipo = form == 'buscador' ? 'get' : 'post';

    } else {

        var str = urlHref.split('?');
        urlHref = str[0];
        datos   = str[1];

    }

    $.ajax({
        type       : tipo,
        url        : urlHref,
        data       : datos,
        dataType   : 'html',
        cache      : false,
        beforeSend : function () {
            $("#top").append(loader);
        },
        success    : function (html) {

            if ($("#loader").fadeOut('slow'))
                $("#loader").remove();

            $("#principal").html(html);

        }
    });
}


// Declaraciones

var prevHref = '';
var prevAux  = 0;



// Cargador Principal

function updateView2(urlHref, form) {

    var loader  = '<div id="loader">'+
						'<img src="images/ajax-loader.gif">'+
						'</div>';

    form        = typeof(form) != 'undefined' ? form : '';

    var tipo    = 'get';
    var datos   = '';
    var dataVal = '';


    if (form != '' ) {

        $('#'+form+' :input').each(

            function() {

                value = '';

                value   = encodeURI(this.value);
                dataVal = this.name+'='+value+'&';
                datos   = datos + dataVal;


                dataVal = this.name+'='+value+'&'
                datos   = datos + dataVal;

            }
        );

        tipo = form == 'buscador' ? 'get' : 'post';

    } else {

        var str = urlHref.split('?');
        urlHref = str[0];
        datos   = str[1];

    }

    $.ajax({
        type       : tipo,
        url        : urlHref,
        data       : datos,
        dataType   : 'html',
        cache      : false,
        beforeSend : function () {
            $("#top2").append(loader);
        },
        success    : function (html) {

            if ($("#loader").fadeOut('slow'))
                $("#loader").remove();

            $("#principal2").html(html);

        }
    });
}


// ventanaPopUp() ~ generador de ventanas emergentes
// La sintaxis sería similar a la siguiente:
// <a href="javascript:ventanaPopUp('pagina.html',
//                                  'nombreVentana',
//                                  '600px','400px','yes');">Texto Enlace</a>

function ventanaPopUp (pagina,nom_ventana,ancho,alto,scroll_b){
    var opciones=("toolbar=no, "+
                  "location=no, "+
                  "directories=no, "+
                  "status=no, "+
                  "menubar=yes, "+
                  "scrollbars="+scroll_b+","+
                  "resizable=no,"+
                  "width="+ancho+","+
                  "height="+alto+"");
    var w=window.open(pagina,nom_ventana,opciones);
}

