/*		JAVASCRIPTS GENERALI PER BUONVICINO.NET		*/



/*
//ccodice per la disabilitazione del tasto destro del mouse
document.oncontextmenu = function(){return false}
if(document.layers) {
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown = function(e){
if(e.target==document)return false;
}
}
else {
document.onmousedown = function(){return true}
}
*/
//Codice per il cambiamento del titolo della pagina in modo scorrevole
var message = new Array();
// Set your messages you want typed into the title bar below.
// To add more messages, just add more elements to the array.
message[0] = "<<<-Buonvicino.net->>>";
message[1] = "<<<-La Community di Buonvicino->>>";
message[2] = "<<<-Buonvicino.net->>>";
message[3] = "<<<-La Community di Buonvicino->>>";
message[4] = "<<<-Buonvicino.net->>>";
message[5] = "<<<-La Community di Buonvicino->>>";


// Set the number of repetitions (how many times a given message is typed out
// before moving onto the next message).
var reps = 1;
var speed = 90;// Set the overall typing speed (larger number = slower action).
var hold = 200 // set the length of time to display the whole phrase before retyping (larger number = longer)

// DO NOT EDIT BELOW THIS LINE.
var p = message.length;
var q = 0;
var r = 0;
var C = 0;
var mC = 0;
var s = 0;
var sT = null;

if (reps < 1) {
	reps = 1;
}
function setMessage() {
	typing = message[mC];
	q = typing.length;
	r = q + hold;
	typeMessage();
}
function typeMessage() {
	if (s > r) {
		s = 0;
	}
	if (s > q) {
		document.title =  typing ;
	}
	else {
		document.title =  typing.substr(0,s);
	}
	if (C < (r * reps)) {
		sT = setTimeout("typeMessage()", speed);
		C++;
		s++;
	}
	else {
		C = 0;
		s = 0;
		mC++;
		if(mC > p - 1) {mC = 0;}
		sT = null;
		setMessage();
	}
}
setMessage();

/*	Fade effects	*/
function visload(variabile){
	document.getElementById(variabile).innerHTML="<div style=\"text-align:center;padding:10px;position: relative; top:auto;left:auto;width:200px;margin:auto auto;color:#6785af;font-weight:bold;\"> <img src=\"bnvnet/template/loading.gif\"><br/>Attendere...</div>";
}
function cp(pg, dest){

	//Elementi della pagina
	var load=document.getElementById('loading');
	var altdx=document.getElementById('altdx');
	var divdest=document.getElementById(dest);

	//REQUEST AJAX JQUERY
	$(document).ready(function(){
		$.ajax({
			method:"get",
			url:''+pg,
			dataType: "html",

			//Appena si manda la request fai...
			beforeSend: function(){

				$('#loading').show('slow');

				//questa chiamata da problemi con Internet Explorer
				//xhr.overrideMimeType('text/html; charset=ISO-8859-1');

				//nascondo il div
				divdest.style.visibility='hidden';
				divdest.style.opacity=0;
				divdest.style.filter = 'alpha(opacity=0)';
				//mostro i loading
				altdx.style.visibility='visible';
				visload('loading');
				load.style.visibility='visible';
			},

			//quando hai finito la request...
			complete: function(){
				$('#loadin').hide('slow');
			},

			//Se tutto è andato bene
			success:function(html){
				$('#'+dest).show('slow');
				$('#'+dest).html(html);
				//mostro il div facendo fade
				divdest.style.visibility='visible';
				var f =new fade(divdest,0,100,50);
				f.start();
				//divdest.style.filter = 'alpha(opacity=0)';
				load.style.visibility='hidden';
				altdx.style.visibility='hidden';
			},

			//altrimenti mostra l'errore
			error:function(XMLHttpRequest, textStatus, errorThrown){
				$('#'+dest).html(XMLHttpRequest.responseText);
			}
		})
	});
	//Aggiornamento del contatore
	$.post("bnvnet/dll/count.php");
}

function cm(id){
	var contmenu='';
	switch (id){
		case 0:{
			contmenu=logintab;
			if (defaultTab!=0){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 1:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/storia.php?p=0&v=1\',\'pagina\');">Buonvicino</a> <a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/storia.php?p=1&v=1\',\'pagina\');">'+risorse+'</a> <a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/storia.php?p=2&v=1\',\'pagina\');">San Ciriaco Abate</a> <a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/storia.php?p=3&v=1\',\'pagina\');">Ippolito Cavalcanti Duca di Buonvicino</a>';
			if (defaultTab!=1){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 2:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=10&v=1\',\'pagina\');">'+flora+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=1&v=1\',\'pagina\');">'+centro+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=2&v=1\',\'pagina\');">'+piazze+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=3&v=1\',\'pagina\');">'+edificistorici+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=4&v=1\',\'pagina\');">'+contrade+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/territorio.php?p=5&v=1\',\'pagina\');">'+restivillaggi+'</a>';

			if (defaultTab!=2){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 3:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=1&v=1\',\'pagina\');">'+ricettetipiche+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=2&v=1\',\'pagina\');">'+ricettenatale+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=3&v=1\',\'pagina\');">'+ricettepasqua+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=4&v=1\',\'pagina\');">'+ricettecavalcanti+'</a><br/>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=5&v=1\',\'pagina\');">'+cedro+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=6&v=1\',\'pagina\');">'+peperoncino+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=7&v=1\',\'pagina\');">'+fichi+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=8&v=1\',\'pagina\');">'+vino+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=9&v=1\',\'pagina\');">'+suino+'</a>';

			if (defaultTab!=3){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 4:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/religione.php?p=1&v=1\',\'pagina\');">'+festapatronale+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/religione.php?p=2&v=1\',\'pagina\');">'+diocesi+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/religione.php?p=3&v=1\',\'pagina\');">'+madneve+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/religione.php?p=4&v=1\',\'pagina\');">'+santalucia+'</a>';

			if (defaultTab!=4){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 5:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/gastronomia.php?p=9&v=1\',\'pagina\');">'+suino+'</a>		<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/tradizioni.php?p=1&v=1\',\'pagina\');">'+sagre+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/tradizioni.php?p=2&v=1\',\'pagina\');">'+farza+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/tradizioni.php?p=3&v=1\',\'pagina\');">'+motoraduno+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/tradizioni.php?p=4&v=1\',\'pagina\');">'+appestivi+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/tradizioni.php?p=5&v=1\',\'pagina\');">'+manifestpro+'</a>';

			if (defaultTab!=5){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

		case 6:{
			contmenu='<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/info.php?p=1&v=1\',\'pagina\');">'+chisiamo+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/info.php?p=2&v=1\',\'pagina\');">'+dovesiamo+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/info.php?p=3&v=1\',\'pagina\');">'+infowebsite+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/info.php?p=4&v=1\',\'pagina\');">'+infoistituzioni+'</a>	<a class="linknav"  href="#" onclick="cp(\'bnvnet/'+path+'/info.php?p=5&v=1\',\'pagina\');">'+infostrutture+'</a>';

			if (defaultTab!=6){
				cambiastile('navibnv','tab'+defaultTab);
				cambiastile('navibnv2','tab'+id);
				defaultTab=id;
			}
		}
		break;

	}
	var elmnt=document.getElementById('divlinks');
	elmnt.style.display='none';
	//elmnt.style.visibility='hidden';
	elmnt.style.opacity=0;
	elmnt.style.filter = 'alpha(opacity=0)';

	elmnt.innerHTML=contmenu;
	elmnt.style.visibility='visible';
	elmnt.style.display = 'block';
	var fad =new fade(elmnt,0,100,400);
	fad.start();
}

function cambiatab(id,escludi){}

function cambiastile(classe,elemento){
	document.getElementById(elemento).className=classe;
}


