$(document).ready(function() {

	/*setto il page title*/
	$('#page-title h3').append($('#testo h3').html());
	
	/*setto il link alla scheda*/
	var $starturl = $('.getpdf a').attr('href');
	var $getname = $('#page-title h3').text();
	$getname = $getname.replace(/ /gi,"");
	var $getEm = $('#page-title h3 em').text();
	$getEm = $getEm.replace(/ /gi,"");
	
	$getname = $getname.substr(0, $getname.length - $getEm.length);
	
	$('.getpdf a').attr('href', $starturl+$getname+'.pdf');


	/*setto i background degli elementi gallery*/
	
	$('#gallery .gall-element').css('background-image',function(){
		var $bgvar = $(this).find('img').attr('src');
		$bgvar = 'url('+$bgvar+')';
		return $bgvar;
	});
	

	var $num_elem = $('#gallery .gall-element').length;
	
	/*allargo crop*/
	var $initGallW = $('#gallery .crop').width();
	var $initGallTot = $initGallW*$num_elem;
	$('#gallery .crop').css('width',$initGallTot);
	
	/*carico i controlli scheda prodotto*/
	if($num_elem > 1){
	$('#gallery #controls').append('<img class="left" src="../../../img/scroll_left_in.gif" />');
	$('#gallery #controls').append('<img class="right" src="../../../img/scroll_right_in.gif" />');
	}
	
	
	/*definisco il rollover per i controlli*/
	$('#gallery #controls img').animate({opacity: 0.7},0);
	$('#gallery #controls img').hover(
      function () {
        $(this).animate({opacity: 1},250);
      }, 
      function () {
        $(this).animate({opacity: 0.7},250);
      });

	
	/*inizializzo comendi right*/
	$('#controls .right').click(function(){
	
		var $limite = $initGallTot - $initGallW;
		var $templeft = $('#gallery .crop').css('marginLeft');
			$templeft = $templeft.substr(0,$templeft.length-2);
			$templeft = $templeft - $initGallW; 
		
		if($templeft < -$limite){
			$templeft = 0;
		}
		
		$('#gallery .crop').animate({marginLeft: $templeft+'px'},500);
	});
	
	/*inizializzo comendi left*/
	$('#controls .left').click(function(){
	
		var $limite = 0;
		var $templeft = $('#gallery .crop').css('marginLeft');
			$templeft = $templeft.substr(0,$templeft.length-2);
			$templeft = (($templeft*1) + ($initGallW*1)*1); 
		
		if($templeft > $limite){
			$templeft = -($initGallTot - $initGallW);
		}
		
		
		//alert('to:' + $templeft);
		
		$('#gallery .crop').animate({marginLeft: $templeft+'px'},500);
	});


	/*coloro le righe pari della tabella*/
	$('tr:odd td').css('background-color', '#f5f5f5');
	$('tr:even td').css('background-color','#f9f9f9');
	
});


