// JavaScript Document
var gP = "";
var gL = false;
var gD = false;

$(document).ready(
	function(){
		var imageObj = new Image();
		$(imageObj).attr("src","images/nuvole.jpg").load(function(){
			// nascondo il loading
			$("#loading").hide();
			
			// muovo le montagne
			$("#dolomiti").css("background-image","url(images/nuvole.jpg)").css("background-repeat","repeat-x");
			dolomiti();
		});
	}
);

function dolomiti() {
	if (!gD) {
		gD = true;
		
		// carico il menu
		$("#menu").load("amici.php?page=menu");
		
		// sposto i monti
		$("#dolomiti").css('cursor','auto').animate({"left": "0px"},8000);
	}
}

function logo() {
	// carico il logo
	if (!gL) {
		gL = true;
		$("#logo").load("amici.php?page=logo");
	}
}

function amici(p) {
	hobbit(gP);
	$("#pagina").html("");
	if (gP != p) {
		giant(p);
		gP = p;
		if (p == "about") {$("#dolomiti").animate({"left": "0px"},1000,function() {ajaxing('about');});}
		if (p == "mountain") {$("#dolomiti").animate({"left": "-100px"},1000,function() {ajaxing('mountain');});}
		if (p == "smile") {$("#dolomiti").animate({"left": "-200px"},1000,function() {ajaxing('smile');});}
		if (p == "job") {$("#dolomiti").animate({"left": "-300px"},1000,function() {ajaxing('job');});}
	} else {
		gP = "";
		myfadeOut("#pagina");
	}
}

function ajaxing(p) {
	$("#pagina").load("amici.php?page=" + p);
	myfadeIn("#pagina");
}

function mountaining(i,n) {
	$("#pagina").load("amici.php?page=mountain&i=" + i);
}

function hobbit(p) {
	// if not IE5/IE6
	if ($("#m1").css("left") != "-500px") {
		$("#m1").animate({width:'100px', top:'270px', left:'0px'});$("#m1").css('z-index', '10');
		$("#m2").animate({width:'245px', top:'244px', left:'40px'});$("#m2").css('z-index', '12');
		$("#m3").animate({width:'170px', top:'224px', left:'180px'});$("#m3").css('z-index', '13');
		$("#m4").animate({width:'140px', top:'230px', left:'300px'});$("#m4").css('z-index', '14');
	}
}

function giant(p) {
	// if not IE5/IE6
	if ($("#m1").css("left") != "-500px") {
		switch (p) {
		case "about":
			$("#m1").animate({width:'168px', top:'113px', left:'380px'});$("#m1").css('z-index', '20');
			$("#m2").animate({left:'0px'}, function() {$("#m3").animate({left:'140px'}, function () {$("#m4").animate({left:'260px'});});});
			break;
			
		case "mountain":
			$("#m2").animate({width:'360px', top:'119px', left:'200px'});$("#m2").css('z-index', '20');
			$("#m3").animate({left:'50px'}, function() {$("#m4").animate({left:'170px'});});
			break;
			
		case "smile":
			$("#m3").animate({width:'273px', top:'57px', left:'290px'});$("#m3").css('z-index', '20');
			$("#m4").animate({left:'195px'});
			break;
			
		case "job":
			$("#m4").animate({width:'224px', top:'68px', left:'320px'});$("#m4").css('z-index', '20');
			break;
		}
	}
}

function seleziona(p) {
	if (gP != p) {
		if (p == "about") {$("#m1").animate({width:'110px', top:'248px'});}
		if (p == "mountain") {$("#m2").animate({width:'255px', top:'233px'});}
		if (p == "smile") {$("#m3").animate({width:'180px', top:'208px'});}
		if (p == "job") {$("#m4").animate({width:'150px', top:'211px'});}
	}
}

function deseleziona(p) {
	if (gP != p) {
		if (p == "about") {$("#m1").animate({width:'100px', top:'270px'});}
		if (p == "mountain") {$("#m2").animate({width:'245px', top:'244px'});}
		if (p == "smile") {$("#m3").animate({width:'170px', top:'224px'});}
		if (p == "job") {$("#m4").animate({width:'140px', top:'230px'});}
	}
}

function myfadeIn(obj) {
	if($.browser.msie){
		$(obj).show();
	} else {
		$(obj).fadeIn(1000);
	}
}

function myfadeOut(obj) {
	if($.browser.msie){
		$(obj).hide();
	} else {
		$(obj).fadeOut(1000);
	}
}

