// Phpisti Malvisti SEOcontest.
// Try phpNuke Web Site.
// Documento JavaScript per il SEOcontest.

function go_to ( url ) {
	location = url;
	return true;
}

function window_status ( title, onoff ) {
	if (onoff == 'on') {
		window.status = title;
	} else {
		window.status = '';
	}
}

function setta_cookie ( nome, valore ) {
	document.cookie = nome+" = "+valore;
}

function recupera_cookie ( nome ) {
	var cookies = document.cookie;
	var prefisso = nome+"=";
	var inizio = cookies.indexOf("; "+prefisso);
	if (inizio == -1) {
		inizio = cookie.indexOf(prefisso);
		if (inizio != 0) {
			return null;
		}
	} else {
		inizio += 2;
	}
	var fine = document.cookie.indexOf(";", inizio);
	if (fine == -1) {
		fine = cookies.length;
	}
	return unescape(cookies.substring(inizio+prefisso.length, fine));
}

function alert_ie ( ) {
	var cookie_settato = recupera_cookie("alert_ie");
	alert(cookie_settato);
	if (cookie_settato == null) {
		alert("Attenzione: stai usando Internet Explorer!\nPer la corretta e migliore visualizzazione di queste pagine è consigliabile usare Mozilla Firefox, reperibile all'indirizzo Web http://www.mozilla.org/firefox/\nVerrà ora visualizzata una versione particolare del sito sviluppata appositamente per Internet Explorer.\n\nGrazie per l'attenzione.");
		setta_cookie("alert_ie", "true");
	}
}

function invia_mail ( ) {
	var nome = document.contattaci.nome.value;
	var email = document.contattaci.email.value;
	var oggetto = document.contattaci.oggetto.value;
	var testo = document.contattaci.testo.value;
	if (nome == '' || nome == 'Tuo nome') {
		var alert_text = 'Il campo \'Nome\' è obbligatorio!';
		var do_alert = true;
	}
	if (email == '' || email == 'Tuo indirizzo e-mail') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'E-mail\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'E-mail\' è obbligatorio!';
		}
		var do_alert = true;
	} else if (email.indexOf("@") == -1 || email.indexOf(".") == -1 || email == '@.') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'E-mail\' è stato compilato in modo errato!';
		} else {
			var alert_text = alert_text+'\nIl campo \'E-mail\' è stato compilato in modo errato!';
		}
		var do_alert = true;
	}
	if (oggetto == '' || oggetto == 'Oggetto e-mail') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Oggetto\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Oggetto\' è obbligatorio!';
		}
		var do_alert = true;
	}
	if (testo == '' || testo == 'Testo e-mail') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Testo\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Testo\' è obbligatorio!';
		}
		var do_alert = true;
	}
	if (do_alert == true) {
		alert(alert_text);
	} else {
		document.contattaci.invia.value = 'Invio e-mail in corso...';
		document.contattaci.invia.disabled = 'disabled';
		document.contattaci.invia.class = 'readonly';
		self.setTimeout('document.contattaci.submit()', 2000);
	}
}

function invia_pagded ( ) {
	var nome = document.pagina_dedicata.nome.value;
	var email = document.pagina_dedicata.email.value;
	var url = document.pagina_dedicata.url.value;
	var nomepagina = document.pagina_dedicata.nome_pagina.value;
	var titolo = document.pagina_dedicata.titolo.value;
	var contenuto = document.pagina_dedicata.contenuto.value;
	var meta = document.pagina_dedicata.meta.value;
	if (nome == '' || nome == 'Tuo nome') {
		var alert_text = 'Il campo \'Nome\' è obbligatorio!';
		var do_alert = true;
	}
	if (email == '' || email == 'Tua e-mail') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'E-mail\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'E-mail\' è obbligatorio!';
		}
		var do_alert = true;
	} else if (email.indexOf("@") == -1 || email.indexOf(".") == -1) {
		if (alert_text == null) {
			var alert_text = 'Il campo \'E-mail\' è stato compilato in modo errato!';
		} else {
			var alert_text = alert_text+'\nIl campo \'E-mail\' è stato compilato in modo errato!';
		}
		var do_alert = true;
	}
	if (url == '' || url == 'URL sito' || url == 'http://' || url == 'http://www.') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'URL\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'URL\' è obbligatorio!';
		}
		var do_alert = true;
	} else if ((url.indexOf("http://") == -1 && url.indexOf("https://") == -1) || url.indexOf(".") == -1) {
		if (alert_text == null) {
			var alert_text = 'Il campo \'URL\' è stato compilato in modo errato!';
		} else {
			var alert_text = alert_text+'\nIl campo \'URL\' è stato compilato in modo errato!';
		}
		var do_alert = true;
	}
	if (nomepagina == '' || nomepagina == 'Nome pagina') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Nome pagina\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Nome pagina\' è obbligatorio!';
		}
		var do_alert = true;
	} else if (nomepagina.indexOf("-") != -1 || nomepagina.indexOf("_") != -1 || nomepagina.indexOf(".") != -1 || nomepagina.indexOf("+") != -1 || nomepagina.indexOf(",") != -1 || nomepagina.indexOf("@") != -1 || nomepagina.indexOf("?") != -1 || nomepagina.indexOf("!") != -1 || nomepagina.indexOf("\"") != -1 || nomepagina.indexOf("'") != -1 || nomepagina.indexOf("\\") != -1 || nomepagina.indexOf("/") != -1) {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Nome pagina\' è stato compilato in modo errato!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Nome pagina\' è stato compilato in modo errato!';
		}
		var do_alert = true;
	}
	if (titolo == '' || titolo == 'Titolo pagina') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Titolo\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Titolo\' è obbligatorio!';
		}
		var do_alert = true;
	}
	if (contenuto == '' || contenuto == 'Contenuto pagina') {
		if (alert_text == null) {
			var alert_text = 'Il campo \'Contenuto\' è obbligatorio!';
		} else {
			var alert_text = alert_text+'\nIl campo \'Contenuto\' è obbligatorio!';
		}
		var do_alert = true;
	}
	if (do_alert == true) {
		var alert_done = alert(alert_text);
	} else {
		if (meta == '' || meta == 'Meta-Tags pagina') {
			var no_meta = confirm("Non sono stati specificati Meta-Tags aggiuntivi per la pagina. Continuare?");
			if (no_meta == true) {
				var crea = true;
			} else {
				document.pagina_dedicata.meta.focus();
			}
		} else {
			var crea = true
		}
		if (crea == true) {
			document.pagina_dedicata.invia.value = 'Creazione pagina in corso...';
			document.pagina_dedicata.invia.disabled = 'disabled';
			document.pagina_dedicata.invia.class = 'readonly';
			self.setTimeout('document.pagina_dedicata.submit()', 2000);
		}
	}
	return;
}

function expand ( id ) {
	if (document.all) {
		document.all[id].style.display = "block";
		document.all['expandcollapse'].innerHTML = "\n\t\t\t\t\t\t<a href=\"javascript:collapse('createdpages');\" title=\"Nascondi pagine create\">Nascondi pagine create</a>\n\t\t\t\t\t";
	} else if (document.getElementById) {
		document.getElementById(id).style.display = "block";
		document.getElementById('expandcollapse').innerHTML = "\n\t\t\t\t\t\t<a href=\"javascript:collapse('createdpages');\" title=\"Nascondi pagine create\">Nascondi pagine create</a>\n\t\t\t\t\t";
	} else {
		alert("Per la corretta visualizzazione della pagina è consigliabile avere Mozilla Firefox 1.x o superiore (o, in alternativa, Internet Explorer 5 o superiore) e i JavaScript abilitati.");
	}
}

function collapse ( id ) {
	if (document.all) {
		document.all[id].style.display = "none";
		document.all['expandcollapse'].innerHTML = "\n\t\t\t\t\t\t<a href=\"javascript:expand('createdpages');\" title=\"Visualizza pagine create\">Visualizza pagine create</a>\n\t\t\t\t\t";
	} else if (document.getElementById) {
		document.getElementById(id).style.display = "none";
		document.getElementById('expandcollapse').innerHTML = "\n\t\t\t\t\t\t<a href=\"javascript:expand('createdpages');\" title=\"Visualizza pagine create\">Visualizza pagine create</a>\n\t\t\t\t\t";
	} else {
		alert("Per la corretta visualizzazione della pagina è consigliabile avere Mozilla Firefox 1.x o superiore (o, in alternativa, Internet Explorer 5 o superiore) e i JavaScript abilitati.");
	}
}

// Copyright 2006 by Try phpNuke (http://www.tryphpnuke.net)