﻿    var bAcabat = true;

    function CanviarEfecte_OnEnd(obj) {
        bAcabat = true;
    }

    function CanviarEfecte(sParentPanel, sId) {
        var oImatge = document.getElementById(sId);
        sIdBoto = sId;

        if (bAcabat) {
            bAcabat = false;
            var sOrigen = oImatge.getAttribute("src");

            if (sOrigen.indexOf("amunt") > -1)
                oImatge.setAttribute("src", sOrigen.substr(0, sOrigen.indexOf("expandir_amunt")) + "expandir_avall.gif");
            else
                oImatge.setAttribute("src", sOrigen.substr(0, sOrigen.indexOf("expandir_avall")) + "expandir_amunt.gif");

            if (sOrigen.indexOf("amunt") > -1) {
                Effect.SlideUp(sParentPanel, { afterFinish: CanviarEfecte_OnEnd });
            }
            else {
                Effect.SlideDown(sParentPanel, { afterFinish: CanviarEfecte_OnEnd });
            }
        }

        return false;
    }

    function Minimitzar(sId, parent) {
        var sOrigen = document.getElementById(sId).getAttribute("src");
        document.getElementById(sId).setAttribute("src", sOrigen.substr(0, sOrigen.indexOf("expandir_amunt")) + "expandir_avall.gif");
    }

    // scroll the element vertically based on its width and the slider maximum value
    function scrollVertical(value, element, slider) {
        element.scrollTop = Math.round(value / slider.maximum * (element.scrollHeight - element.offsetHeight));
    }

    function setLinks() {
        var links = document.getElementsByTagName("a");
        for (var i = 0; i < links.length; i++) {
            var rels = links[i].getAttribute("rel");
            if (rels) {
                var testpattern = new RegExp("external");
                if (testpattern.test(rels)) {
                    links[i].onclick = function() {
                        return !window.open(this.href);
                    }
                }
            }
        }
    }


    function clickButton(e, buttonid) {
        var evt = e ? e : window.event;
        var bt = document.getElementById(buttonid);
        if (bt) {
            if (evt.keyCode == 13) {
                bt.click();
                return false;
            }
        }
    }


    /************************************************************************/
    /*                             WIDGET AGENDA                            */
    /************************************************************************/

    function FormatarData(element_id, element_dia, element_mostrar_dia) {
        var sData = document.getElementById(element_id).value;
        var sDia = "";
        var sMes = "";

        sDia = sData.substring(0, 2);
        sMes = sData.substring(3, 5);
        sAny = sData.substring(6, 10);

        switch (sMes) {
            case '01':
                sMes = " de gener de ";
                break;
            case '02':
                sMes = " de febrer de ";
                break;
            case '03':
                sMes = " de març de ";
                break;
            case '04':
                sMes = " d'abril de ";
                break;
            case '05':
                sMes = " de maig de ";
                break;
            case '06':
                sMes = " de juny de ";
                break;
            case '07':
                sMes = " de juliol de ";
                break;
            case '08':
                sMes = " d'agost de ";
                break;
            case '09':
                sMes = " de setembre de ";
                break;
            case '10':
                sMes = " d'octubre de ";
                break;
            case '11':
                sMes = " de novembre de ";
                break;
            case '12':
                sMes = " de desembre de ";
                break;
        }

        document.getElementById(element_dia).value = sData;
        document.getElementById(element_mostrar_dia).value = sData.substring(0, 2);
        document.getElementById(element_id).value = sMes + sAny;
    }
    
    
    /************************************************************************/
    /*                             WIDGET PRODUCTE                            */
    /************************************************************************/
    
    function CarregarImatge(ctrlImage, url_imatge) {
        if(document.getElementById(ctrlImage).src.indexOf('trans.gif') > -1 )
            document.getElementById(ctrlImage).src = url_imatge;
    }
    
    
    /************************************************************************/
    /*                             WIDGET RADIO                             */
    /************************************************************************/

    var pnlRadios_s;
    var scrolling;
    var s1;

    function CreateScrollRadio(vHandle, vTrack, vContainer)
    {
        pnlRadios_s = new Control.Slider(vHandle, vTrack, {
                                                                axis: 'vertical',
                                                                onSlide: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); },
                                                                onChange: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); }
                                                            });
    }

    function scrollUp() {
        scrolling = 1;
        s1 = setTimeout(scroll, 50);
    }

    function scroll(vContainer) {
        if(scrolling == 1)
        {
            if(pnlRadios_s.value < 1)
                pnlRadios_s.setValue(pnlRadios_s.value + 0.05);

            s1 = setTimeout(scroll, 50);
        }
        else if(scrolling == -1)
        {
            if(pnlRadios_s.value > 0)
                pnlRadios_s.setValue(pnlRadios_s.value - 0.05);
        
            s1 = setTimeout(scroll, 50);
        }
        else
        {
            clearTimeout(s1);
        }
    }

    function stopScroll()
    {
        scrolling = 0;
    }

    function scrollDown() {
        scrolling = -1;
        s1 = setTimeout(scroll, 50);
    }


    /************************************************************************/
    /*                             WIDGET RSS                               */
    /************************************************************************/

    var pnlRSS_s;
    var scrollingRSS;
    var s1RSS;
    
    function CreateScrollRSS(vHandle, vTrack, vContainer) {
        pnlRSS_s = new Control.Slider(vHandle, vTrack, {
            axis: 'vertical',
            onSlide: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); },
            onChange: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); }
        });
    }

    function scrollUpRSS() {
        scrollingRSS = 1;
        s1RSS = setTimeout(scrollRSS, 50);
    }

    function scrollRSS()
    {
        if(scrollingRSS == 1)
        {
            if(pnlRSS_s.value < 1)
                pnlRSS_s.setValue(pnlRSS_s.value + 0.05);
                s1RSS = setTimeout(scrollRSS, 50);
        }
        else if(scrollingRSS == -1)
        {
            if(pnlRSS_s.value > 0)
                pnlRSS_s.setValue(pnlRSS_s.value - 0.05);

            s1RSS = setTimeout(scrollRSS, 50);
        }
        else
        {
            clearTimeout(s1RSS);
        }
    }

    function stopScrollRSS()
    {
        scrollingRSS = 0;
    }

    function scrollDownRSS() {
        scrollingRSS = -1;
        s1RSS = setTimeout(scrollRSS, 50);
    }


    /************************************************************************/
    /*                             WIDGET TVC                               */
    /************************************************************************/
    function CarregarTv3(vIdVideo) {
        var flashvars2 = false;
        var params2 = { movie: 'http://www.tv3.cat/svp2/svp2.swf', align: 'tl', allowFullScreen: 'true', allowscriptaccess: 'always', flashvars: 'VIDEO_ID=' + vIdVideo + '&FD="' + vIdVideo + '"&WIDTH=310&HEIGHT=268&USE_LINK_TOCONTEXT=true', width: '310', height: '268', wmode: 'opaque' };
        var attributes2 = { id: 'SVP' + vIdVideo + 'IE', name: 'SVP' + vIdVideo + 'IE', width: '310', height: '268', align: 'tl' };
        swfobject.embedSWF('http://www.tv3.cat/svp2/svp2.swf', 'flashContentVideo', '310', '308', '9.0.0', 'expressInstall.swf', flashvars2, params2, attributes2);
    }

    function CarregarVideo(vIdVideo, vTitol, vSubtitol, vImatge) {
        var flashvars = {mediasrc: vIdVideo, frontcolor: '666666', lightcolor: '666666', screencolor: '666666', autostart: 'false', titol: vTitol, subtitol: vSubtitol, URLKeyFrame: vImatge};
        var params = { wmode: 'opaque', allowfullscreen: 'true'};
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxac.swf', 'flashContentVideo', '310', '308', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }

    var pnlTVC_s;
    var scrollingTVC;
    var s1TVC;

    function CreateScrollTVC(vHandle, vTrack, vContainer) {
        pnlTVC_s = new Control.Slider(vHandle, vTrack, {
            axis: 'vertical',
            onSlide: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); },
            onChange: function(v) { scrollVertical(v, $(vContainer), pnlRadios_s); }
        });
    }

    function scrollUpTVC() {
        scrollingTVC = 1;
        s1TVC = setTimeout(scrollTVC, 50);
    }

    function scrollTVC() {
        if (scrollingTVC == 1) {
            if (pnlTVC_s.value < 1)
                pnlTVC_s.setValue(pnlTVC_s.value + 0.05);
            s1TVC = setTimeout(scrollTVC, 50);
        }
        else if (scrollingTVC == -1) {
            if (pnlTVC_s.value > 0)
                pnlTVC_s.setValue(pnlTVC_s.value - 0.05);

            s1TVC = setTimeout(scrollTVC, 50);
        }
        else {
            clearTimeout(s1TVC);
        }
    }

    function stopScrollTVC() {
        scrollingTVC = 0;
    }

    function scrollDownTVC() {
        scrollingTVC = -1;
        s1TVC = setTimeout(scrollTVC, 50);
    }


    /************************************************************************/
    /*                             WIDGET AGENDA                            */
    /************************************************************************/

    var pnlAgenda_s;
    var scrollingAgenda;
    var s1Agenda;

    function CreateScrollAgenda(vHandle, vTrack, vContainer) {
        pnlAgenda_s = new Control.Slider(vHandle, vTrack, {
            axis: 'vertical',
            onSlide: function(v) { scrollVertical(v, $(vContainer), pnlAgenda_s); },
            onChange: function(v) { scrollVertical(v, $(vContainer), pnlAgenda_s); }
        });
    }

    function scrollUpAgenda() {
        scrollingAgenda = 1;
        s1Agenda = setTimeout(scrollAgenda, 50);
    }

    function scrollAgenda() {
        if (scrollingAgenda == 1) {
            if (pnlAgenda_s.value < 1)
                pnlAgenda_s.setValue(pnlAgenda_s.value + 0.05);
            s1Agenda = setTimeout(scrollAgenda, 50);
        }
        else if (scrollingAgenda == -1) {
            if (pnlAgenda_s.value > 0)
                pnlAgenda_s.setValue(pnlAgenda_s.value - 0.05);

            s1Agenda = setTimeout(scrollAgenda, 50);
        }
        else {
            clearTimeout(s1Agenda);
        }
    }

    function stopScrollAgenda() {
        scrollingAgenda = 0;
    }

    function scrollDownAgenda() {
        scrollingAgenda = -1;
        s1Agenda = setTimeout(scrollAgenda, 50);
    }
    
    
    /************************************************************************/
    /*                          WIDGET LOGIN                                */
    /************************************************************************/
    function CheckKey(pEvent, vObject){
        var wKey;
        wKey = pEvent.keyCode;
        if(wKey == 13)
        {
            document.getElementById(vObject).click();
        }
    }
    
    
    /************************************************************************/
    /*                          GALERIES                                    */
    /************************************************************************/

    var Moving      = false;
    var iCounter    = 0;
    var iStep       = 98;

    function MoveLeft(vHidden, iStep) {
        if (!Moving) {
            if (iCounter > 0) {
                new Effect.MoveBy('BigBox', 0, iStep,
                          {
                                duration: 0.4,
                                transition: Effect.Transitions.sinoidal
                          });

                document.getElementById(vHidden).value = parseInt(document.getElementById("BigBox").style.left) + iStep;

                setTimeout("", "400");
                iCounter--;
                delay();
            }
        }
    }

    function MoveRight(vNumGaleries, vHidden, iStep) {
        if (!Moving) {
            if (iCounter < (vNumGaleries - 6)) {
                new Effect.MoveBy('BigBox', 0, -iStep,
                          {
                              duration: 0.4,
                              transition: Effect.Transitions.sinoidal
                          });

                document.getElementById(vHidden).value = parseInt(document.getElementById("BigBox").style.left) - iStep;

                iCounter++;
                delay();
            }
        }
    }

    function delay() {
        Moving = true;
        setTimeout('fi()', 500)
    }

    function fi() {
        Moving = false;
    }

    function SetUniqueRadioButton(nameregex, current) {
        re = new RegExp(nameregex);
        for (i = 0; i < document.forms[0].elements.length; i++) {
            elm = document.forms[0].elements[i]
            if (elm.type == 'radio') {
                if (re.test(elm.name)) {
                    elm.checked = false;
                }
            }
        }

        current.checked = true;
    }
    
    /************************************************************************/
    /*                          HOME                                        */
    /************************************************************************/
    function CreateSortableLists() {
        Sortable.create('firstlist',
                            {
                                dropOnEmpty: true, containment: ['firstlist', 'secondlist', 'thirdlist'], constraint: false, handle: 'widget_header',
                                onUpdate: function() { Desar(Sortable.serialize('firstlist')); }
                            }
                        );

        Sortable.create('secondlist',
                            {
                                dropOnEmpty: true, handle: 'handle', containment: ['firstlist', 'secondlist', 'thirdlist'], constraint: false, handle: 'widget_header',
                                onUpdate: function() { Desar(Sortable.serialize('secondlist')); }
                            }
                        );

        Sortable.create('thirdlist',
                            {
                                dropOnEmpty: true, handle: 'handle', containment: ['firstlist', 'secondlist', 'thirdlist'], constraint: false, handle: 'widget_header',
                                onUpdate: function() { Desar(Sortable.serialize('thirdlist')); }
                            }
                        );
    }


    function InitRequestHandler() {
        var prm = Sys.WebForms.PageRequestManager.getInstance();
        prm.add_initializeRequest(InitializeRequestHandler);
        prm.add_endRequest(EndRequestHandler);

        var pbQueue = new Array();
        var argsQueue = new Array();

        function InitializeRequestHandler(sender, args) {
            if (prm.get_isInAsyncPostBack()) {
                args.set_cancel(true);
                pbQueue.push(args.get_postBackElement().id);
                argsQueue.push(document.forms[0].__EVENTARGUMENT.value);
            }
        }

        function EndRequestHandler(sender, args) {
            if (pbQueue.length > 0) {
                __doPostBack(pbQueue.shift(), argsQueue.shift());
            }
        }
    }
    
    function Desar(sXml) {
        PageMethods.DesarCaixes(sXml);
    }

    function CanviarMinimitzar(IdCaixa) {
        PageMethods.CanviarMinimitzar(IdCaixa);
    }

    function Treure(id) {
        var arrayListItems = document.getElementsByTagName("li");
        for (i = 0; i < arrayListItems.length; i++) {
            if (arrayListItems[i].id.indexOf("Dockable_Panel_" + id) > -1) {
                arrayListItems[i].style.display = 'none';
            }
        }

        PageMethods.EliminarCaixa(id);
    }

    function LoadCarroussel(vTheme) {
        var flashvars = {FontColor: vTheme, InHome: 1};
        var params = { wmode: 'opaque' };
        var attributes = {};

        swfobject.embedSWF('/HPlayer01.swf', 'flashContent', '638', '361', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }
    
    /************************************************************************/
    /*                              SUBHOME                                 */
    /************************************************************************/

    function CreateSortableIn()
    {
        Sortable.create('thirdlist', 
                            { 
                                dropOnEmpty: true, handle: 'handle', containment: ['firstlist', 'secondlist', 'thirdlist'], constraint: false, handle: 'widget_header',
                                onUpdate: function() { Desar(Sortable.serialize('thirdlist')); }
                            }
                        );
    }


    function LoadDestacats(vTheme, vIdFamilia) {
        var vInHome = 0;
        var flashvars;

        if (vIdFamilia != 0)
            flashvars = { FontColor: vTheme, InHome: 0, IdFamilia: vIdFamilia};
        else
            flashvars = { FontColor: vTheme, InHome: 1 };

        var params = { wmode: 'opaque' };
        var attributes = {};
        swfobject.embedSWF('/destacat01.swf', 'dvDestacats', '638', '125', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }


    /************************************************************************/
    /*                              COMPRA                                  */
    /************************************************************************/

    function changeMediaCompra(sArxiu, sTipus) {
        if (sTipus == "IMG_FITXA") {
            document.getElementById('imageContent').style.display = 'block';
            document.getElementById('flashContent').style.display = 'none';
            document.getElementById('mp3Content').style.display = 'none';
            document.getElementById('imgMedia').src = sArxiu;
        }
        else if (sTipus == "VIDEO_FITXA") {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('flashContent').style.display = 'block';
            document.getElementById('mp3Content').style.display = 'none';
            CarregarVideoCompra(sArxiu);
        }
        else {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('flashContent').style.display = 'none';
            document.getElementById('mp3Content').style.display = 'block';
            CarregarAudioCompra(sArxiu);
        }
    }

    function CarregarVideoCompra(sArxiu) {
        sArxiu = "/" + sArxiu;
        var flashvars = { mediasrc: sArxiu };
        var params = { wmode: 'opaque', allowfullscreen: 'true' };
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxav.swf', 'flashContent', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }

    function CarregarAudioCompra(sArxiu) {
        var flashvars = { mp3url: sArxiu, titol: '', subtitol: '' };
        var params = { wmode: 'opaque' };
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxaa.swf', 'mp3Content', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }

    function CanviarText(layer_id) {
        document.getElementById("dv" + layer_id).style.overflow = "visible";
        document.getElementById("dv" + layer_id).style.height = "100%";
    }

    function canviarFont(pixels) {

        var sTagNames = new Array('div', 'span', 'p', 'a');

        for (var z = 0; z < sTagNames.length; z++) {
            var capes = document.getElementById("global").getElementsByTagName(sTagNames[z]);

            for (var i = 0; i < capes.length; i++) {

                if (capes[i].style.fontSize == "") {
                    capes[i].style.fontSize = "1.0em";
                }

                capes[i].style.fontSize = parseFloat(capes[i].style.fontSize) + pixels + "em";
            }
        }
    }

    function fbs_click() {
        u = location.href;
        t = document.title;
        window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t), 'sharer', 'toolbar=0,status=0,width=626,height=436');
        return false;
    }


    /************************************************************************/
    /*                              FITXA                                   */
    /************************************************************************/
    var sImatgeGran;
    var iTimer = 0;
    var vMediaLargeObject;

    function changeMedia(sArxiu, sTipus, sImatge, bApagar, sMedia) {
        if (sTipus == "IMG_FITXA") {

            if (bApagar) {
                var flashvars = { mediasrc: '', titol: '', subtitol: '' };
                var params = { wmode: 'opaque', allowfullscreen: 'true' };
                var attributes = {};
                var so = swfobject.embedSWF('/plyfitxav.swf', 'mediaContent', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
            }

            sImatgeGran = sImatge;
            document.getElementById('imageContent').style.display = 'block';
            document.getElementById('mediaContent').style.display = 'none';
            document.getElementById(sMedia).src = sArxiu;
        }
        else if (sTipus == "VIDEO_FITXA") {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('mediaContent').style.display = 'block';
            CarregarVideoFitxa(sArxiu);
        }
        else {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('mediaContent').style.display = 'block';
            CarregarAudioFitxa(sArxiu);
        }
    }

    function MostrarImatgeGran(vMediaLarge) {
        document.getElementById(vMediaLarge).src = "/wfGetImage.aspx?url=" + sImatgeGran;
        vMediaLargeObject = document.getElementById(vMediaLarge);
        waitFor(document.getElementById(vMediaLarge))

        // Es centra la imatge
        ReposicionarImatge();

        // Es mostra la imatge
        document.getElementById("mediaBackgroundFilter").style.visibility = 'visible';
        document.getElementById(vMediaLarge).style.visibility = 'visible';
        document.getElementById("dvFoto").style.visibility = 'visible';
    }

    function SetImageWidth(oImage) {
        dvTitol.style.width = r.width;
    }

    function AmagarImatgeGran() {
        if (vMediaLargeObject != null) {
            document.getElementById("dvMediaLarge").style.visibility = 'hidden';
            document.getElementById("mediaBackgroundFilter").style.visibility = 'hidden';
            document.getElementById("dvFoto").style.visibility = 'hidden';
            vMediaLargeObject.src = "/imgs/common/trans.gif";
        }
    }

    function ReposicionarImatge() {
        var IpopLeft = (document.body.offsetWidth - 600) / 2;
        document.getElementById("dvMediaLarge").style.left = IpopLeft + document.body.scrollLeft;
    }

    function waitFor(img, vMediaLarge) {
        if (iTimer <= 10) {
            if (!img.complete) {
                imgWait = setTimeout('waitFor(document.getElementById("' + vMediaLarge + '"))', 250);
            }
            else {
                document.getElementById("dvMediaLarge").style.visibility = 'visible';
            }

            iTimer++;
        }
        else {
            AmagarImatgeGran();
            iTimer = 0;
        }
    }

    document.onkeyup = KeyCheck;

    function KeyCheck() {
        if (document.getElementById("dvMediaLarge")) {
            var KeyID = event.keyCode;
            switch (KeyID) {
                case 27:
                    AmagarImatgeGran();
            }
        }
    }

    function CarregarVideoFitxa(sArxiu) {
        sArxiu = "/" + sArxiu;
        var flashvars = { mediasrc: sArxiu };
        var params = { wmode: 'opaque', allowfullscreen: 'true' };
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxav.swf', 'mediaContent', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }

    function CarregarAudioFitxa(sArxiu) {
        var flashvars = { mp3url: sArxiu, titol: '', subtitol: '' };
        var params = { wmode: 'opaque' };
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxaa.swf', 'mediaContent', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }
    
    
    
    /************************************************************************/
    /*                              GALERIA                                 */
    /************************************************************************/
    
    function MostrarImatgeGranGaleria(vImgMediaLarge) {
        document.getElementById(vImgMediaLarge).src = "/wfGetImage.aspx?url=" + sImatgeGran;
        vMediaLargeObject = document.getElementById(vImgMediaLarge);
        waitFor(document.getElementById(vImgMediaLarge))

        // Es centra la imatge
        ReposicionarImatge();

        // Es mostra la imatge
        document.getElementById("mediaBackgroundFilter").style.visibility         = 'visible';
        document.getElementById(vImgMediaLarge).style.visibility = 'visible';
        document.getElementById("dvFoto").style.visibility = 'visible';
    }

    function changeMediaGaleries(sArxiu, sTipus, sImatge, bApagar, vImgMediaLarge) {

        if (sTipus == "IMG_GALERIA") {

            if (bApagar) {
                var flashvars = { mediasrc: '', titol: '', subtitol: '' };
                var params = { wmode: 'opaque', allowfullscreen: 'true' };
                var attributes = {};
                var so = swfobject.embedSWF('/plyfitxav.swf', 'mediaContent', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
            }

            sImatgeGran = sImatge;

            document.getElementById('imageContent').style.display = 'block';
            document.getElementById('mediaContent').style.display = 'none';
            document.getElementById(vImgMediaLarge).src = sArxiu;
        }
        else if (sTipus == "VIDEO_GALERIA") {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('mediaContent').style.display = 'block';
            CarregarVideoFitxa(sArxiu);
        }
        else {
            document.getElementById('imageContent').style.display = 'none';
            document.getElementById('mediaContent').style.display = 'block';
            CarregarAudioFitxa(sArxiu);
        }
    }

    /************************************************************************/
    /*                         PLAYER RADIO                                 */
    /************************************************************************/
    function CarregarAudioPlayer(sArxiu, sTitol, sSubtitol) {
        var flashvars = { mp3url: sArxiu, titol: sTitol, subtitol: sSubtitol };
        var params = { wmode: 'opaque' };
        var attributes = {};
        var so = swfobject.embedSWF('/plyfitxaa.swf', 'mp3Content', '420', '240', '9.0.0', 'expressInstall.swf', flashvars, params, attributes);
    }
    
    /************************************************************************/
    /*                              REVISTA                                 */
    /************************************************************************/

    var Moving = false;
    var iCounter = 0;
    
    function MoveLeftRevista() {
            if (!Moving) {
                if (iCounter > 0) {
                    new Effect.MoveBy('BigBox', 0, 105,
                              {
                                  duration: 0.4,
                                  transition: Effect.Transitions.sinoidal
                              });
                    setTimeout("", "400");
                    iCounter--;
                    delay();
                }
            }
        }

        function MoveRightRevista(vCount) {
            if (!Moving) {
                if (iCounter < (vCount - 5)) {
                    new Effect.MoveBy('BigBox', 0, -105,
                              {
                                  duration: 0.4,
                                  transition: Effect.Transitions.sinoidal
                              });
                    iCounter++;
                    delay();
                }
            }
        }

        function LoadRevista(vIdRevista, vNom, vData) {
            var attributes2  = {id: 'issuuViewer'};
            var params2      = {allowfullscreen: 'true', menu: 'false'}; 
            var flashvars2   = {jsAPIClientDomain: 'www.tresc.cat',mode: 'embed',layout: 'http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml',showFlipBtn: 'false',documentId: vIdRevista ,docName: vNom ,username: 'ClubTR3SC',loadingInfoText: 'Club TR3SC - ' + vData,et: '1251461518896',er: '26'};
            swfobject.embedSWF('http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf', 'dvRevistes', '609', '320', '9.0.0','swfobject/expressInstall.swf', flashvars2, params2, attributes2);
        }


        /************************************************************************/
        /*                              SOCI                                    */
        /************************************************************************/
        function Go() {
            if (document.getElementById("radioTresc").checked) {
                window.location.href = document.getElementById("radioTresc").value;
            }
            else if (document.getElementById("radioRegala").checked) {
                window.location.href = document.getElementById("radioRegala").value;
            }
            else if (document.getElementById("radioAbacus").checked) {
                window.open(document.getElementById("radioAbacus").value);
            }
        }