	
$(document).ready ( function() {
	
	
	/*------------- MENU---------------- */					 
							 
	
	$('#menu-principal').find('li').hover(
	
		function(){
			$(this).find('ul').show(); 
		},
					
		function(){
			$(this).find('ul').hide();
		}
	);
		
	
	$('#wrapper').parent().prepend ('<span class="shadow"></span>');
	$('#wrapper').parent().css({'height':'100%'});
	$('.max-content').prepend ('<span class="bordemenuleft"></span><span class="bordemenuright"></span><span class="degradatleft"></span><span class="degradatright"></span>');
	$('.bordes-menu').prepend ('<span class="bordemenuleft2"></span><span class="bordemenuright2"></span>');
	
	/*--------cantonades --------
	
	$('#gran-placa, #placa-seccion').prepend ('<span class="ii"></span><span class="id"></span><span class="sd"></span><span class="si"></span>');
	$('#mini-placa-banner, #mini-placa-noticias, #mini-placa-shortcuts').prepend ('<span class="sd2"></span><span class="si2"></span><span class="ii"></span><span class="id"></span>');
	
	if (navigator.appName == 'Microsoft Internet Explorer') {
		
		
		$('.submenu').append ('<li><span class="bottom"> </span></li>');
	}
	----- */
	
	/*------------- Carusel ---------------- */
	
	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();
    });
};

jQuery(document).ready(function() {
    jQuery('#mycarousel2').jcarousel({
        auto: 0,
		wrap: 'both',
		animation:1000,
		scroll: 1,
        initCallback: mycarousel_initCallback
    });
});
jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        auto: 5,
        wrap: 'both',
		animation:1000,
		scroll: 1,
        initCallback: mycarousel_initCallback
    });
});

	
	/*---------- Slide clientes ----------*/
	$('.lista-clientes li').hover(function(){
		
		$(this).find('p').slideUp();
		
	});
	
	  $(".lista-clientes li").hover(
      function () {
		  $(this).find('p').slideDown('fast');
        
		}, 
      function () {
          $(this).find('p').slideUp(100);
      }
    );

	
	/*---------------- Comportamientos de pagina 'casos' -------------------*/
	
	
	  $(".lista-casos li h2.closed").hover(
      function () {
		  	if ( $(this).hasClass('closed')){
				$(this).css({'background':'#e66619', 'color':'#FFF'});
			}
		}, 
      function () {
		  	if ( $(this).hasClass('closed')){
				$(this).css({'background':'#e5e5e5', 'color':'#595959'});
			}
		}
		
      );
	
	
	  $(".lista-casos li h2.closed").toggle(
      function () {
		    $(this).removeClass('closed');
			$(this).css({'background':'#e66619', 'color':'#FFF'});
			$(this).find('span').css({'background':'url(/images/ico_menos.png) 0 0px'});
			$(this).parent().find('.extra-ficha').slideDown();
		},
	  function () {
		  	$(this).css({'background':'#e5e5e5', 'color':'#595959'});
			$(this).find('span').css({'background':'url(/images/ico_plus.png) 0 0'});

			$(this).parent().find('.extra-ficha').slideUp();
			$(this).addClass('closed');
		}
		
      );
	  
	  
	/*---------------- imprimir ----------------------*/
	$('#imprimir').click(function(){
		window.print();
		return false;
	});
	
	/*---------------- Comprobacion formulario enviar amigo------------------ */
	$('#bt-enviar-amigo').click(function(){
		var emailto = $('#txt-email-to').val();
		var emailfrom = $('#txt-email-from').val();
		var nombrefrom = $('#txt-nombre-from').val();
		var mensaje = $('#txt-mensaje').val();
		var error = 0;

		if (emailto == '') {
			$('#txt-email-to').css({'background':'#eeb6b6'});
			error = 1;
		}else {
			$('#txt-email-to').css({'background':'#fff'});
		}
		
		if (emailfrom == '') {
			$('#txt-email-from').css({'background':'#eeb6b6'});
			error = 1;
		}else {
			$('#txt-email-from').css({'background':'#fff'});
		}		
		
		if (nombrefrom == '') {
			$('#txt-nombre-from').css({'background':'#eeb6b6'});
			error = 1;
		}else {
			$('#txt-nombre-from').css({'background':'#fff'});
		}
		if (mensaje == '') {
			$('#txt-mensaje').css({'background':'#eeb6b6'});
			error = 1;
		}else {
			$('#txt-mensaje').css({'background':'#fff'});
		}
		
		if (error == 1) { 
			$('.mensaje-error').fadeIn('fast');
		
		} else {
			 $.post(
			 $("form#f-enviar-amigo")[0].action, 
			 $("form#f-enviar-amigo").serialize() + "&txt-url=" + encodeURI(parent.location.href), 
			 function(){ 
			 	parent.eval("Shadowbox.close()")
			 });
		}
	

	});
	
	/*------------------ Collapsable busqueda---------------------- */
	
	
	
	
	
	
	  $(".lista-categorias-busqueda li h2").click(
      function () {
		    if ($(this).parent().hasClass('open')){
				$(this).parent().find('ul').hide();
				$(this).parent().removeClass('open');
				$(this).parent().addClass('closed');
				
			}else if ($(this).parent().hasClass('closed')) {
				if ( $('.filtros li.todos').hasClass('activa')) {
					
				}else{
					$(".lista-categorias-busqueda li").find('ul').hide();
					$(".lista-categorias-busqueda li").removeClass('open');
					$(".lista-categorias-busqueda li").addClass('closed');
				}
				$(this).parent().find('ul').show();
				$(this).parent().removeClass('closed');
				
				$(this).parent().addClass('open');
					
			}
		});
	  
	/*--- 
		
	$('.filtros .nosotros, .filtros .productos, .filtros .tecnologia, .filtros .noticias, .filtros .todos').click(function(){
		
		$(".lista-categorias-busqueda li").removeClass('open');										 
		$(".lista-categorias-busqueda li").addClass('closed');
		$(".lista-categorias-busqueda li ul").css({'display':'none'});
		$('.filtros li').removeClass('activa');return false;
	});
	
	$('.filtros .nosotros').click(function(){
		$(".lista-categorias-busqueda li#nosotros").removeClass('closed');
		$(".lista-categorias-busqueda li#nosotros").addClass('open');
		$(".lista-categorias-busqueda li#nosotros ul").css({'display':'block'});
		$(this).addClass('activa');
	});
	$('.filtros .productos').click(function(){
		$(".lista-categorias-busqueda li#productos").removeClass('closed');
		$(".lista-categorias-busqueda li#productos").addClass('open');
		$(".lista-categorias-busqueda li#productos ul").css({'display':'block'});
		$(this).addClass('activa');
	});
	$('.filtros .tecnologia').click(function(){
		$(".lista-categorias-busqueda li#tecnologia").removeClass('closed');
		$(".lista-categorias-busqueda li#tecnologia").addClass('open');
		$(".lista-categorias-busqueda li#tecnologia ul").css({'display':'block'});
		$(this).addClass('activa');
	});
	$('.filtros .noticias').click(function(){
		$(".lista-categorias-busqueda li#noticias").removeClass('closed');
		$(".lista-categorias-busqueda li#noticias").addClass('open');
		$(".lista-categorias-busqueda li#noticias ul").css({'display':'block'});
		$(this).addClass('activa');
	});	  
	$('.filtros .todos').click(function(){
		$(".lista-categorias-busqueda li ul").css({'display':'block'});
		$(".lista-categorias-busqueda li#noticias").removeClass('closed');
		$(".lista-categorias-busqueda li#noticias").addClass('open');
		$(".lista-categorias-busqueda li#tecnologia").removeClass('closed');
		$(".lista-categorias-busqueda li#tecnologia").addClass('open');
		$(".lista-categorias-busqueda li#productos").removeClass('closed');
		$(".lista-categorias-busqueda li#productos").addClass('open');
		$(".lista-categorias-busqueda li#nosotros").removeClass('closed');
		$(".lista-categorias-busqueda li#nosotros").addClass('open');
		$(this).addClass('activa');
	});	 
	
	---*/
	
	/*------------------- FAQs -----------------------*/
	
  $(".lista-faqs a.pregunta-faq").toggle(
      function () {
		 	$('a.pregunta-faq').removeClass('activa');
		    $(this).addClass('activa');
			$(this).parent().find('div').slideDown();
		},
	  function () {
		 	$(this).removeClass('activa');
			$(this).parent().find('div').slideUp();
		}
		
      );


	/* Insercio de br a quicklinks */
	
	$(".te-interesa a img:first").parents('div.quicklink').before('<br/>');
	
	
	/* Canvi de seleccio al select */
	$("#domain_selector").change( function(){
		var select = $("#domain_selector");
		var option = select.children()[select[0].selectedIndex];
		var locale = option.attributes.locale_uri.value;
		var domain = option.attributes.domain.value;
		var new_url = document.location.href.replace(/([^\/]+\/\/)[^\.]+([^	\/]+\/)[^\/]*(.*)/, "$1"+domain+"$2"+locale+"$3");
		document.location.href = new_url; 
	});
	
	// Cercador
	$('#txt-buscar').focus(function(i){
	  if($(this).data('text') == null){
		$(this).data('text',$(this).attr('value'));
		$(this).attr('value','');
	  }
	});
	
	// Check for 'download file' parameter
	var results = (new	RegExp('[?&]download_file=([^&#]*)')).exec(window.location.href);
	if(results){
	  if(new RegExp('\\.[pP][dD][fF]$').exec(results[1])){
		window.open(results[1]);
	  }else{
		document.location.href = results[1];
	  }
	}
	
	// Opens all pdf links in     a new window.
	$("a").filter(function(){
	   return this.href.match(/\.[pP][dD][fF]$/);
	}).click(function(){
	  window.open( $(this).attr('href') );
	  return false;
	});	
	
	
});






