<!--Imagenes de sustitucion
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

//ZONA MULTIMEDIA CON SCROLL SLIDER JQUERY UI
 $(function() {
    $(".scroll-pane").each(function(){

      //scrollpane parts
      var scrollPane = $( this ),
          scrollContent = $(this).find( ".scroll-content" );
  
      //build slider
      var scrollbar = $(this).find( ".scroll-bar" ).slider({
              slide: function( event, ui ) {
                      if ( scrollContent.width() > scrollPane.width() ) {
                              scrollContent.css( "margin-left", Math.round(
                                      ui.value / 100 * ( scrollPane.width() - scrollContent.width() )
                              ) + "px" );
                      } else {
                              scrollContent.css( "margin-left", 0 );
                      }
              }
      });
  
      //append icon to handle
      var handleHelper = scrollbar.find( ".ui-slider-handle" )
      .mousedown(function() {
              scrollbar.width( handleHelper.width() );
      })
      .mouseup(function() {
              scrollbar.width( "100%" );
      })
      .append( "<span class='ui-icon ui-icon-grip-dotted-vertical'></span>" )
      .wrap( "<div class='ui-handle-helper-parent'></div>" ).parent();
  
      //change overflow to hidden now that slider handles the scrolling
      scrollPane.css( "overflow", "hidden" );
  
      //size scrollbar and handle proportionally to scroll distance
      function sizeScrollbar() {
              var remainder = scrollContent.width() - scrollPane.width();
              var proportion = remainder / scrollContent.width();
              var handleSize = scrollPane.width() - ( proportion * scrollPane.width() );
              scrollbar.find( ".ui-slider-handle" ).css({
                      width: handleSize,
                      "margin-left": -handleSize / 0
              });
              handleHelper.width( "" ).width( scrollbar.width() - handleSize );
  
              $('.ui-handle-helper-parent a').css('width','25px');
              $('.ui-handle-helper-parent').css('width','610px', 'margin', '0');
      }
  
      //reset slider value based on scroll content position
      function resetValue() {
              var remainder = scrollPane.width() - scrollContent.width();
              var leftVal = scrollContent.css( "margin-left" ) === "auto" ? 0 :
                      parseInt( scrollContent.css( "margin-left" ) );
              var percentage = Math.round( leftVal / remainder * 100 );
              scrollbar.slider( "value", percentage );
      }
  
      //if the slider is 100% and window gets larger, reveal content
      function reflowContent() {
                      var showing = scrollContent.width() + parseInt( scrollContent.css( "margin-left" ), 0 );
                      var gap = scrollPane.width() - showing;
                      if ( gap > 0 ) {
                              scrollContent.css( "margin-left", parseInt( scrollContent.css( "margin-left" ), 0 ) + gap );
                      }
      }
  
      //change handle position on window resize
      $( window ).resize(function() {
              resetValue();
              sizeScrollbar();
              reflowContent();
      });
  
      //init scrollbar size
      setTimeout( sizeScrollbar, 10 );//safari wants a timeout
    });
});


//TOOLTIPS ZONA MULTIMEDIA
$(document).ready(function() {

      $("#c1_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c2_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c3_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c4_tip").tooltip({ effect: 'slide', position: 'center center'});

      $("#c5_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c6_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c7_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c8_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c9_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c10_tip").tooltip({ effect: 'slide', position: 'center center'});

      $("#c11_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c12_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c13_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c14_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c15_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c16_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c17_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c18_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c19_tip").tooltip({ effect: 'slide', position: 'center center'});
      $("#c20_tip").tooltip({ effect: 'slide', position: 'center center'});

    });
