function mostrar(idorig,iddestino){
    $('#'+iddestino).html($('#'+idorig).html());
}
$(function(){
$("#carrusel").jcarousel({
        initCallback: mycarousel_initCallback,
        scroll: 1,
        visible:6,
        animation:'slow'
    });
$("#carruselini").jcarousel({
        initCallback: mycarousel_initCallback,
        scroll: 1,
        visible:4,
        animation:'slow'
    });
$("#carruselpro").jcarousel({
        initCallback: mycarousel_initCallback,
        scroll: 1,
        visible:4,
        animation:'slow'
    });
    $("a[rel='galeria']").colorbox();
    $("a[rel='inline']").click(function(e){
        e.preventDefault();
        elem=e.target;
        link=($(elem).attr("href"));
        $.fn.colorbox({
            inline:true,
            href:link,
            open:true
        });
    });
    $(function(){
        jQuery('.lightwidow').quickpaginate( {
            perpage: 9,
            pager:$('#paginador')
        } );
    });
    jQuery.fn.fadeToggle = function(speed, easing, callback) {
        return this.animate({
            opacity: 'toggle'
        }, speed, easing, callback);

    };
    $.fn.autoscroll = function() {
        jQuery('html,body').animate(
        {
            scrollLeft: this.offset().left,
            scrollTop: this.offset().top
        },
        500
        );
        return this;
    };
    $("input[type='text'],textarea").each(function(){
        $(this).attr("ref",$(this).attr("value"));
    });
    $("input[type='text'],textarea").focus(function(){
        if ($(this).val()==$(this).attr("ref")){
            $(this).val("");
        }
    });
    $("input[type='text'],textarea").blur(function(){
        if($(this).val()==''){
            $(this).val($(this).attr("ref"));
        }
    });
    
//    Cufon.replace('.textobotonmenu');
//    Cufon.replace('.tituloprodu');
//    Cufon.replace('.subtitulo');
    $(".botonmenu").each(function(){
        $(this).hover(
            function () {
                $(this).addClass("botonmenuhover");
            },
            function () {
                $(this).removeClass("botonmenuhover");
            }
            );
    });
    jQuery.validator.methods.oldRequired = jQuery.validator.methods.required;
    jQuery.validator.addMethod("required", function(value, element, param) {
        if (value == $(element).attr("ref") || value ==''){
            return false;
        }
        return jQuery.validator.methods.oldRequired.call(this, value, element, param);
    },
    jQuery.validator.messages.required // use default message
    );
});
function muestrasubmenu(e,capa){
    if (typeof e == "string")
        element = document.getElementById(element)

    if (!e) return {
        top:0,
        left:0
    };

    var y = 0;
    var x = 0;
    while (e.offsetParent) {
        x += e.offsetLeft;
        y += e.offsetTop;
        e = e.offsetParent;
    }
    capa='#'+capa;
    $(capa).css("top",y+50);
    $(capa).css('left',x);
    $(capa).css('display','');
}
function ocultasubmenu(capa){
    $('#'+capa).css('display','none');
}
function buscar(a){
    param='keys='+$(a).val();
    uricon=$(a).attr("pagina");
    $.ajax({
        type: "POST",
        url: uricon,
        data: param,
        complete: function(r){
            if($('#columnaIzda')!=undefined){
                $('#columnaIzda').hide();
                var col=jQuery('<div id="columnaSeccion" style="width: 659px;"></div>')
                $('#columnaCentro').replaceWith(col);
            }
            $('#cuerpo').html(r.responseText);
        }
    });
}
function mycarousel_initCallback(carousel)
{
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};
