// JavaScript Document

var contaADV = 0;
var whatpage;
var gruppo;
var posizione;
var vocemenu;
var totallinks;
var prevpage = 0;
var nextpage = 0;

function mostraSubmenu(gruppo,posizione) {
	currentsubmenu = gruppo;
	//chiudo tutti i submenu e apro quello del gruppo scelto
	jQuery('li.submenu-brand ul').slideUp();
	jQuery('li.submenu-brand ul.'+gruppo).slideDown();
	setTimeout('resizescroll()',500);
/*	
	if(!gruppo) {
	//se non trovo 'gruppo' -> index.html
	loadpage('profili/index.html');
	}
	else {
	//chiamo la pagina 'gruppo-n.html'
	loadpage('profili/'+gruppo+'-index.html');
	vocemenu = 1;
	}
*/	
	vocemenu = 1;
	// spengo tutto e accendo il 1° item del menu
	jQuery('.submenu-brand ul li a').removeClass("selected");
	jQuery('.submenu-brand ul.'+gruppo+' li a:eq(0)').addClass("selected");
	
	
	jQuery('.submenu-brand ul li').removeClass("selected");
	jQuery('.submenu-brand ul.'+gruppo+' li:eq(0)').addClass("selected");
	
	
	jQuery('#brandcarousel li.pic a').removeClass("current");
	jQuery('#brandcarousel li.pic a:eq('+posizione+')').addClass("current");

}

function resizescroll() {
	jQuery('#pane1').jScrollPane({scrollbarWidth:20, dragMaxHeight:15, showAlwaysBars:true});
}

function loadpage(whatpage, numpage) {
	vocemenu = numpage;
	
	// conto quante sono le voci del submenu
	totallinks = (jQuery('li.submenu-brand ul.'+currentsubmenu+' li').length)-1;

	//carica pagina + effetto fadein
	jQuery('#in-fashion').load(whatpage).hide().fadeIn(500);		
	
	//evidenzio la voce nel submenu	    
	jQuery(".submenu-brand ul li a").removeClass("selected");
	jQuery('.submenu-brand ul li a:eq('+(vocemenu)+')').addClass("selected");
	
	    
	jQuery(".submenu-brand ul li").removeClass("selected");
	jQuery('.submenu-brand ul li:eq('+(vocemenu)+')').addClass("selected");
	
	// frecce navigazione: nascondo se non servono
	if (vocemenu >= totallinks) { // sono all'ultima pagina
	jQuery('#navnext').fadeOut;
	}
	if (vocemenu <= 2) { // sono alla prima pagina
	jQuery('#navprev').hide;
	}
	
	//inserire contaADV, trackpage() e refreshADV
	contaADV++
	//ogni 5 click... showADV()
	if (contaADV==5) { showADV(); }
  
}

function navigatePrev() {
	prevpage = 	vocemenu-1;
	
	if (!vocemenu || vocemenu >= totallinks) {
	closepage();
	}
	else {
	//trovo quello che nell'html ha 'rel = prevpage' e ne scateno il click
	jQuery('[rel='+prevpage+']').trigger('click');
	}
}
function navigateNext() {
	nextpage = (vocemenu-0)+1;
	
	if (vocemenu >= totallinks) {
	closepage();
	}
	else {
	//trovo quello che nell'html ha 'rel = prevpage' e ne scateno il click
	jQuery('[rel='+nextpage+']').trigger('click');
	}
}

function showADV() {
	jQuery('#adv').fadeIn(500);
	jQuery('#veloadv').show();
	jQuery('#adv').html('<p class="loading"><img src="images/ajax-loader.gif" width="16" height="16" />LOADING...</p>');
	jQuery('#adv').load('profili/advloader.html');
	contaADV=0;
}
function closeADV() {
	jQuery('#adv').fadeOut(500);
	jQuery('#veloadv').hide();
}

function closepage() { // bottone [CLOSE X]
	jQuery('#in-fashion').hide();
	mostraSubmenu('');
}

function currentStagione(gruppo,posizione) {
	jQuery('#stagione li').removeClass("current");
	jQuery('#stagione li:eq('+posizione+')').addClass("current");
}

function currentLuogo(gruppo,posizione) {
	jQuery('#luogo li ').removeClass("current");
	jQuery('#luogo li:eq('+posizione+')').addClass("current");
}

function currentStilista(gruppo,posizione) {
	jQuery('#stilista li ').removeClass("current");
	jQuery('#stilista li:eq('+posizione+')').addClass("current");
}

/** bottoni avanti indietro x slider **/
function mycarousel_initCallback(carousel) {
    jQuery('.jcarousel-control a').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('#mycarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });

    jQuery('#mycarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};


