var object;

function plegatHover(){
	
	$('.casoestudio').unbind('mouseenter').unbind('mouseleave').css('background-color','#f5f6f7').css('cursor','default');
	
	$('.plegat').css('cursor','pointer').hover(function(){
		$(this).stop(true, true).animate({backgroundColor:"#DDD"},  300);
	},function(){
		$(this).stop(true, true).animate({backgroundColor:"#F5F6F7"},  300);
	});
}

function verticalAlignBoto(){
	$('.boto').each(function(){
		alt = $(this).children('a').height();
		valor = (20-(alt/2)) + "px";
		$(this).children('a').css('margin-top',valor);
	});
}

$(document).ready(function(){
	if ( !($.browser.msie) )
	{
	$('#slideshow').corner("8px");
	$('#boto1').corner("5px");
	$('#boto2').corner("5px");
	$('#boto3').corner("5px");
	$('#newsblock').corner("5px");
	$('ul.topnav li a').corner("5px");
	$('ul.topnav li ul').corner("round tr br bl 10px");
	$('.rounded').corner("7px");
	$('#bignewsblock').corner("5px");
	$('#logosblock').corner("10px");
	$('.pastillero').corner("10px");
	$('.sectortitol').corner("5px");
	$('#main.localizacion #content #fitxa').corner("10px");
	$('#main #content #formblock').corner("10px");
	$('#widgetpaseinstala').corner("15px");
	}
	
	
	//Desactivar els links del primer nivell del menú
	
	$('ul.topnav').children('li').has('ul').children('a').attr('href', '#');
	

	$('#slideshow div').cycle({
			fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
		});
	
	
	
	//ASSIGNAR ELS LINKS DELS BOTONS AL DIV SENCER I POSAR CURSOR DE MA
	$("#botonera").children('div').click(function(event){
	     window.location=$(this).find('a:first').attr("href");
	     return false;
	});	
	$("#botonera").children('div').css('cursor','pointer');
	$("#botonera").children('div').find("*").css('cursor','pointer');
	
	//ASSIGNAR ELS LINKS DELS BOTONS AL DIV SENCER I POSAR CURSOR DE MA (PELS BOTONS LATERALS)
	$('.pastilla').click(function(event){
	     window.location=$(this).find('a:first').attr("href");
	     return false;
	});	
	$('.pastilla').hover(function(){
		$(this).animate({backgroundColor:'#DDE2DD'},3)
		},function(){
		$(this).animate({backgroundColor:'#F5F6F7'},3)
	});
	$('.pastilla').find("*").css('cursor','pointer');
	$('.pastilla').css('cursor','pointer');
	
	//ASSIGNAR ELS LINKS DELS BOTONS AL DIV SENCER I POSAR CURSOR DE MA (PELS BOTONS DE NOTÍCIES I DESTACATS)
	$('#logonews, #logodestacats').click(function(event){
	     window.location=$(this).find('a:first').attr("href");
	     return false;
	});
	$('#logonews, #logodestacats').css('cursor','pointer');	

	//REDISTRIBUCIO 2.0

	var menu_right_offset = $('.topnav > li > a:last').offset().left;
	var last_menu_width = $('.topnav > li > a:last').width();
	var mainpos = $('#main').offset().left;
	var mainwidth = $('#main').width();
	var sobra = (mainpos + mainwidth) - (menu_right_offset + last_menu_width) -5;
	var menu_elements = $('.topnav').children('li').length;
	var offset = sobra / (menu_elements-1);
	var base = $('.topnav').children('li').css('margin-right');
	base = parseFloat(base); //TREU EL PX
	offset = offset + base -2;	
	$('.topnav').children('li').css('margin-right',offset);
	$('.topnav').children('li:last').css('margin-right','0px');
	
	
	
	

	
	//EFECTE ROLLOVER DELS BOTONS
	

	$("#botonera").children('div').hover(function(event){

	$(this).stop(true, true).animate({backgroundColor:"#EEE"},  300);


	},function(event){

		$(this).stop(true, true).animate({backgroundColor:"#FFF"},  300);

	});
	
//NEWS SCRIPTS
	
	if((getUrlVars()["node"] == "news")||(getUrlVars()["node"] == "news#"))
	{
		//ESTAT INICIAL (LAST NEWS ÉS OPCIÓ PER DEFECTE)
		$('#lastnews').css('border-bottom','none');
		$('#lastnews a').css('color','#336600');
		active = "lastnews";
	}
	if((getUrlVars()["node"] == "destaca")||(getUrlVars()["node"] == "destaca#"))
	{
		$('#lastnews').css('border-bottom','1px solid #BBB');
		$('#destaca').css('border-bottom','none');
		$('#lastnews').css('border-right','1px solid #BBB');
		$('#destaca').css('border-left','none');
		$('#lastnews a').css('color','#333');
		$('#destaca a').css('color','#336600');
		$('#newshidden').html($('#newslist').html());
		$('#newslist').html($('#destacahidden').html());
		active = "destaca";
	}
	
	//CLICK A DESTACATS
	$('#destaca a').mousedown(function(event){
		if(active == "lastnews")
		{
			$('#lastnews').css('border-bottom','1px solid #BBB');
			$('#destaca').css('border-bottom','none');
			$('#lastnews').css('border-right','1px solid #BBB');
			$('#destaca').css('border-left','none');
			$('#lastnews a').css('color','#333');
			$('#destaca a').css('color','#336600');
			$('#newshidden').html($('#newslist').html());
			$('#newslist').html($('#destacahidden').html());
			active = "destaca";
		}
	});
	
	//CLICK A LASTNEWS
	

	$('#lastnews a').mousedown(function(event){
		if(active == "destaca")
		{
			$('#destaca').css('border-bottom','1px solid #BBB');
			$('#lastnews').css('border-bottom','none');
			$('#destaca').css('border-left','1px solid #BBB');
			$('#lastnews').css('border-right','none');
			$('#destaca a').css('color','#333');
			$('#lastnews a').css('color','#336600');
			$('#newslist').html($('#newshidden').html());
			active = "lastnews";
		}
	});
	
	//AFEGIR PEUS DE FOTO
	
	$('img.ambpeu').each(function(){
		var caption = $(this).attr("title");
		$(this).attr("title",$(this).attr("alt"));
		$(this).wrap('<div class="peudefoto_wrapper" />');
		$(this).parent().append('<div class="peudefoto" />');
		$(this).siblings('div.peudefoto').html(caption);
	});
	
	//PASTILLERO PRODUCTES
	
	
	
	if(getUrlVars()["id"] == "piezas"){
		$('#piezas').show();
		$('#botopiezas').addClass('active');
	}
	else if(getUrlVars()["id"] == "materiales"){
		$('#materiales').show();
		$('#botomateriales').addClass('active');
	}
	else{
		$('#sectores').show();
		$('#botosectores').addClass('active');
	}	
	
	$('#botomateriales').click(function(){
		$('.tabdiv').hide();
		$('#materiales').show();
		$('.boto').removeClass('active');
		$(this).addClass('active');
		$('#submenu div ul li a.active').removeClass("active");
		$('#submenu div ul li a:eq(2)').addClass("active");
	});
	$('#botosectores').click(function(){
		$('.tabdiv').hide();
		$('#sectores').show();
		$('.boto').removeClass('active');
		$(this).addClass('active');
		$('#submenu div ul li a.active').removeClass("active");
		$('#submenu div ul li a:eq(0)').addClass("active");
	});
	$('#botopiezas').click(function(){
		$('.tabdiv').hide();
		$('#piezas').show();
		$('.boto').removeClass('active');
		$(this).addClass('active');
		$('#submenu div ul li a.active').removeClass("active");
		$('#submenu div ul li a:eq(1)').addClass("active");
	});
	$('.boto a').removeAttr('href');
	$('.boto a').removeAttr('style');
	
	$('.elcaso:first').show();
	$('.casoestudio').not('#cas6').click(function(){
		$(this).siblings('.casoestudio').not(this).not('#cas6').children('.elcaso').hide();
		$(this).siblings('.casoestudio').not(this).not('#cas6').addClass("plegat");
		$(this).children('.elcaso').show();
		$(this).removeClass("plegat");
		verticalAlignBoto();
		plegatHover();
	});
	
	plegatHover();
	
	$('#problema1,#problema2,#problema3,#problema4,#problema5,#problema6').show();
	$('#botoproblema1').addClass('active');
	$('#botoproblema2').addClass('active');
	$('#botoproblema3').addClass('active');
	$('#botoproblema4').addClass('active');
	$('#botoproblema5').addClass('active');
	$('#botoproblema6').addClass('active');
	$('#botoproblema1').click(function(){
		$('#solucio1').hide();
		$('#problema1').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio1').click(function(){
		$('#problema1').hide();
		$('#solucio1').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	
	$('#botoproblema2').click(function(){
		$('#solucio2').hide();
		$('#problema2').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio2').click(function(){
		$('#problema2').hide();
		$('#solucio2').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	
	$('#botoproblema3').click(function(){
		$('#solucio3').hide();
		$('#problema3').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio3').click(function(){
		$('#problema3').hide();
		$('#solucio3').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	
	$('#botoproblema4').click(function(){
		$('#solucio4').hide();
		$('#problema4').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio4').click(function(){
		$('#problema4').hide();
		$('#solucio4').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botoproblema5').click(function(){
		$('#solucio5').hide();
		$('#problema5').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio5').click(function(){
		$('#problema5').hide();
		$('#solucio5').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botoproblema6').click(function(){
		$('#solucio6').hide();
		$('#problema6').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	$('#botosolucio6').click(function(){
		$('#problema6').hide();
		$('#solucio6').show();
		$(this).siblings('.boto').removeClass('active');
		$(this).addClass('active');
	});
	
	verticalAlignBoto();
	
	//POPUPS DE SECTORS
	
	
	$('.sectorlogo').click(function(){
		if($(this).hasClass("auto")) content = "<div class='sectortitol'>" + $(this).siblings('.sectortitol').eq(0).html() + " - " + $(this).attr('title') + "</div>";
		if($(this).hasClass("elec")) content = "<div class='sectortitol'>" + $(this).siblings('.sectortitol').eq(1).html() + " - " + $(this).attr('title') + "</div>";
		if($(this).hasClass("regula")) content = "<div class='sectortitol'>" + $(this).siblings('.sectortitol').eq(2).html() + " - " + $(this).attr('title') + "</div>";
		
		theid = $(this).attr("id");
		eval("content += $('#" + theid + "_content').html()");
		
		lightbox(0,content,500);
		$('.sectortitol').corner("5px");
	});
	
	//POPUP DE PRIVACITAT
	
	$('.privacy').click(function(){
		string= $('#privacy').html();
		lightbox(1,string,500);
	});
	
	//PASE DE LES INSTAL·LACIONS
	$(".paseinstala a").fancybox();
	
	$('hr').attr("noshade","noshade");
	
	//POPUP DE DISTRIBUCIO
	
	$('#distribucion a').fancybox();
	
	//VALIDAR FORMULARIS
	$("#trabajaform").validate({
		errorLabelContainer: $("#RegisterErrors"),
		messages: {
			nom: "First name is required <br>",
			cognoms: "Last name is required <br>",
			telf: "Phone number is required <br>",
			email: "Valid email address is required <br>",
			privacitat: "You neeed to accept the terms <br>"
		}
	});
	$("#proveform").validate({
		errorLabelContainer: $("#RegisterErrors"),
		messages: {
			nom: "First name is required <br>",
			cognoms: "Last name is required <br>",
			carrec: "Position is required <br>",
			empresa: "Company is required <br>",
			pais: "Conutry is required <br>",
			telf: "Phone number is required <br>",
			email: "Valid email address is required <br>",
			activitat: "Activity is required <br>",
			privacitat: "You neeed to accept the terms <br>"
		}
	});
	
	$('.oferta input[type=radio]').each(function(){
		var value = ($(this).parent().height() / 2) - ($(this).height() / 2);
		$(this).css("margin-top",value);
	});
	
});


