/* 
http://jamesvec.com
large thumbs v2
Written by james vecchio (jamesvec[at]gmail.com) June 2010.
*/

$JQ(document).ready (function(){

	var apple = (navigator.platform.indexOf("iPhone") != -1) || 
				(navigator.platform.indexOf("iPod") != -1) ||
				(navigator.platform.indexOf("iPad") != -1);

				if (!apple) $JQ(".demo img[title]").tooltip({offset:[250,0]});
			
	$JQ(".thumb_img a[rel^='gallery']").prettyPhoto({theme:'stailfab', hideflash:true, autoplay:true});
	$JQ("a[rel='privacy']").prettyPhoto({theme:'stailfab', hideflash:true, default_width:500});
	
	//loops to add classes and identifiers

	//variables
	var mainImg = "";
	var showImg = "";
	
	var lastClick;
	var lastImage;
	var lastHover;
	$JQ('#menu ul li a').hover(function(){
		lastHover = $JQ(this).parent();
		lastImage = lastHover.css('background-image');
		if(this.hash == '#I')
		{
			lastHover.css('background-image','url(img/menuHoverEventi.png)');	
		} else if(this.hash == '#J') {
			lastHover.css('background-image','url(img/menuHoverLifestyle.png)');	
		} else {
			lastHover.css('background-image','url(img/menuHover.png)');	
		}
	},function(){
		lastHover.css('background-image',lastImage);
	});
	$JQ('#menu ul li a').click(function(){
		$JQ(lastClick).css('background-image','url(img/menuVisited.png)');
		lastClick = $JQ(this).parent();		
		if(this.hash == '#I')
		{
			lastHover.css('background-image','url(img/menuEventi.png)');	
		} else if(this.hash == '#J') {
			lastHover.css('background-image','url(img/menuLifestyle.png)');	
		} else {
			$JQ(lastClick).css('background-image','url(img/menuActive.png)');
		}
		lastImage = lastHover.css('background-image');
	});
	
/* Web */ 

	var contWidth_D = $JQ('#photo_wrap_D').width();	
	var groups_D = $JQ('.group_D').size();	
	var sectCount_D = 0;
	
	 //if there are more than 6 items scroll
	 if(groups_D == 1){
		 $JQ('#next_D a').css('display','none');
		 }
	 if(groups_D > 1){
		 $JQ('#next_D a').css('display','inline');
		 }
	 if (sectCount_D == 0) {
		 $JQ('#prev_D a').css('display','none');
		 }
		 
	$JQ('#prev_D a').click(function(){
                if(sectCount_D >0){
                    $JQ('#thumbs_D').animate({left: '+='+contWidth_D+'px'},{duration: 'slow', easing: 'swing'})
                    sectCount_D=sectCount_D-1;
					//if there is no more sections to show hide arrow
                    if(sectCount_D==groups_D){
					$JQ('#next_D a').css('display','none');
					}else{
					$JQ('#next_D a').css('display','inline');
					}
					if (sectCount_D ==0) {
					$JQ('#prev_D a').css('display','none');
					}else{
					$JQ('#prev_D a').css('display','inline');
					}
               	}
            })
			
	$JQ('#next_D a').click (function(){
                if(sectCount_D<groups_D-1){
                $JQ('#thumbs_D').animate({left: '-='+contWidth_D+'px'},{duration: 'slow', easing: 'swing'})
                sectCount_D = sectCount_D+1;
					//if there is no more sections to show hide arrow
				   if(sectCount_D==groups_D-1){
					$JQ('#next_D a').css('display','none');
					}else{
					$JQ('#next_D a').css('display','inline');
					}
					if (sectCount_D ==0) {
					$JQ('#prev_D a').css('display','none');
					}else{
					$JQ('#prev_D a').css('display','inline');
					}
                }
            });

/* Stampa */ 

	var contWidth_E = $JQ('#photo_wrap_E').width();	
	var groups_E = $JQ('.group_E').size();	
	var sectCount_E = 0;
	
	 //if there are more than 6 items scroll
	 if(groups_E == 1){
		 $JQ('#next_E a').css('display','none');
		 }
	 if(groups_E > 1){
		 $JQ('#next_E a').css('display','inline');
		 }
	 if (sectCount_E == 0) {
		 $JQ('#prev_E a').css('display','none');
		 }
		 
	$JQ('#prev_E a').click(function(){
                if(sectCount_E >0){
                    $JQ('#thumbs_E').animate({left: '+='+contWidth_E+'px'},{duration: 'slow', easing: 'swing'})
                    sectCount_E=sectCount_E-1;
					//if there is no more sections to show hide arrow
                    if(sectCount_E==groups_E){
					$JQ('#next_E a').css('display','none');
					}else{
					$JQ('#next_E a').css('display','inline');
					}
					if (sectCount_E ==0) {
					$JQ('#prev_E a').css('display','none');
					}else{
					$JQ('#prev_E a').css('display','inline');
					}
               	}
            })
			
	$JQ('#next_E a').click (function(){
                if(sectCount_E<groups_E-1){
                $JQ('#thumbs_E').animate({left: '-='+contWidth_E+'px'},{duration: 'slow', easing: 'swing'})
                sectCount_E = sectCount_E+1;
					//if there is no more sections to show hide arrow
				   if(sectCount_E==groups_E-1){
					$JQ('#next_E a').css('display','none');
					}else{
					$JQ('#next_E a').css('display','inline');
					}
					if (sectCount_E ==0) {
					$JQ('#prev_E a').css('display','none');
					}else{
					$JQ('#prev_E a').css('display','inline');
					}
                }
            });

/* Canali digitali */ 

	var contWidth_F = $JQ('#photo_wrap_F').width();	
	var groups_F = $JQ('.group_F').size();	
	var sectCount_F = 0;
	
	 //if there are more than 6 items scroll
	 if(groups_F == 1){
		 $JQ('#next_F a').css('display','none');
		 }
	 if(groups_F > 1){
		 $JQ('#next_F a').css('display','inline');
		 }
	 if (sectCount_F == 0) {
		 $JQ('#prev_F a').css('display','none');
		 }
		 
	$JQ('#prev_F a').click(function(){
                if(sectCount_F >0){
                    $JQ('#thumbs_F').animate({left: '+='+contWidth_F+'px'},{duration: 'slow', easing: 'swing'})
                    sectCount_F=sectCount_F-1;
					//if there is no more sections to show hide arrow
                    if(sectCount_F==groups_F){
					$JQ('#next_F a').css('display','none');
					}else{
					$JQ('#next_F a').css('display','inline');
					}
					if (sectCount_F ==0) {
					$JQ('#prev_F a').css('display','none');
					}else{
					$JQ('#prev_F a').css('display','inline');
					}
               	}
            })
			
	$JQ('#next_F a').click (function(){
                if(sectCount_F<groups_F-1){
                $JQ('#thumbs_F').animate({left: '-='+contWidth_F+'px'},{duration: 'slow', easing: 'swing'})
                sectCount_F = sectCount_F+1;
					//if there is no more sections to show hide arrow
				   if(sectCount_F==groups_F-1){
					$JQ('#next_F a').css('display','none');
					}else{
					$JQ('#next_F a').css('display','inline');
					}
					if (sectCount_F ==0) {
					$JQ('#prev_F a').css('display','none');
					}else{
					$JQ('#prev_F a').css('display','inline');
					}
                }
            });

/* END */

});


