// JavaScript Document
var index = 1;
var bgImageTotal = 14;

function isiPhone(){
    return (
        (navigator.platform.indexOf("iPhone") != -1) ||
        (navigator.platform.indexOf("iPod") != -1)
    );
}

function isiPad(){
    return (navigator.platform.indexOf("iPad") != -1);
}

function mycarousel_initCallback(carousel) {
	var minVal = .5;
	var maxVal = 1;
	var timer;
	var text = jQuery('.nav-text').text();	
	
	// riduco l'opacità
	//jQuery('.nav-container .nav-content li').css({"opacity": minVal});
	
	
	// eventi mouseover
	jQuery('.nav-container .nav-content li').bind('mouseenter', function() {
		if (!jQuery(this).hasClass('current')) {
			var src = jQuery(this).find('img').attr('src');
			var long = jQuery(this).find('img').attr('long');			
			jQuery(this).find('img').attr('src', long);
			jQuery(this).find('img').attr('long', src);
			jQuery('.nav-text').text(jQuery(this).find('img').attr('alt'));			
			//jQuery(this).animate({"opacity": maxVal});
		}
		return false;
	});
	
	// eventi mouseout
	jQuery('.nav-container .nav-content li').bind('mouseleave', function() {		
		if (!jQuery(this).hasClass('current')) {
			var src = jQuery(this).find('img').attr('src');
			var long = jQuery(this).find('img').attr('long');			
			jQuery(this).find('img').attr('src', long);
			jQuery(this).find('img').attr('long', src);
			jQuery('.nav-text').text(text);
			//jQuery(this).animate({"opacity": minVal});
		}
		return false;
	});
	
	// avanti
	jQuery('.nav-container .nav-next a').bind('click', function() {
        carousel.next();	
		$("#slider").slider("value", carousel.first);
		return false;
    });
	jQuery('.nav-container .nav-next a').hover(function() {
		timer = setInterval(function() { carousel.next(); $("#slider").slider("value", carousel.first); }, 800);
    }, function() {
        clearInterval(timer);
    });
	
	// indietro
    jQuery('.nav-container .nav-prev a').bind('click', function() {
        carousel.prev();
		$("#slider").slider("value", carousel.first);
        return false;
    });
	jQuery('.nav-container .nav-prev a').hover(function() {
		timer = setInterval(function() { carousel.prev(); $("#slider").slider("value", carousel.first); }, 800);
    }, function() {
        clearInterval(timer);
    });
};

function runIt() {
	var randomNumber = Math.round(Math.random()*(bgImageTotal-1))+1;
	
	var imgPath=(baseUrl +'img/api/ape'+ randomNumber +'.gif');
	if (index != randomNumber) {
		index = randomNumber;
		$('#logo a')
			.css('background-image', ('url("'+imgPath+'")'))
			.fadeIn("fast")
			.delay(10000)
			.fadeOut("fast", runIt);
	} else {
		runIt();
	}
}

$(document).ready(function(){
	for(i=1;i <= bgImageTotal;i++){
		var loading = document.createElement('img');
		loading.src = baseUrl +'img/api/ape'+i+'.gif';
	}
	
	$('li.sharetxt a').click(function(e){
		e.preventDefault();
		$('ul.share li.btn').toggle();
	});
	
	$('#features a.share').click(function(e){
		e.preventDefault();
		window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=400,resizable=yes,toolbar=no,location=no,status=no');
	});
	
});

$(window).load(function(){
	runIt();
});

function condividi(via)
{
	var url,
		pageUrl = encodeURIComponent(window.location),
		//pageTitle = encodeURIComponent(document.title);
		pageTitle = 'Inarea';
		
	switch(via){
		case 'facebook':
			url = 'http://www.facebook.com/sharer.php?u=' + pageUrl + '&amp;t=' + pageTitle;
		break;
		
		case 'tweet':
			url = 'http://twitter.com/home?status=' + pageTitle + ':+' + pageTitle;
		break;

		case 'buzz':
			url = 'http://www.google.com/reader/link?url='+ pageUrl +'&title='+ pageTitle;
		break;
		
		case 'delicious':
			url = 'http://del.icio.us/post?url='+ pageUrl +'&title='+ pageTitle;
		break;
	
		case 'friendfeed':
			url = 'http://friendfeed.com/share/bookmarklet/frame#title=' + pageTitle + '&url=' + pageUrl;
		break;
					
		case 'oknotizie':
			url = 'http://oknotizie.virgilio.it/post?url='+ pageUrl +'&title='+ pageTitle;
		break;
	}
	//console.log(url);
	window.open(url, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no');	
}
