function menu(){
document.write("<table id=\"menu_categorie\" onMouseOver=\"showmenucategorie();\" onMouseOut=\"hiddenmenucategorie()\" BORDER=0 CELLSPACING=0 CELLPADDING=2 STYLE=\"position:absolute; border-style:solid; border-width:1px; border-color:#1162a4; background-color:#89d0ff; display:none; width:136px; margin-left:-1px; margin-top:1px;\">"+
"<tr><td class=\"t10\">"+
"<a href=\"/affari/index.htm\"						class=\"menu_interno\">Affari</a>"+
"<a href=\"/computer/index.htm\"					class=\"menu_interno\">Computer</a>"+
"<a href=\"/cucina/index.htm\"						class=\"menu_interno\">Cucina</a>"+
"<a href=\"/cultura/index.htm\"						class=\"menu_interno\">Cultura</a>"+
"<a href=\"/giochi/index.htm\"						class=\"menu_interno\">Giochi</a>"+
"<a href=\"/grafica/index.htm\"						class=\"menu_interno\">Grafica</a>"+
"<a href=\"/informazione/index.htm\"			class=\"menu_interno\">Informazione</a>"+
"<a href=\"http://www.latin.it/\"						class=\"menu_interno\">Latino</a>"+
"<a href=\"/musica/index.htm\"						class=\"menu_interno\">Musica</a>"+
"<a href=\"/scienza/index.htm\"						class=\"menu_interno\">Scienza</a>"+
"<a href=\"/sexy/index.htm\"							class=\"menu_interno\">Sexy</a>"+
"<a href=\"/spettacolo/index.htm\"				class=\"menu_interno\">Spettacolo</a>"+
"<a href=\"/telecomunicazione/index.htm\"	class=\"menu_interno\">Telecomunicazione</a>"+
"<a href=\"/tempo_libero/index.htm\"			class=\"menu_interno\">Tempo Libero</a>"+
"<a href=\"/umorismo/index.htm\"					class=\"menu_interno\">Umorismo</a>"+
"<a href=\"/altro/index.htm\"							class=\"menu_interno\">Altro</a>"+
"</td></tr></table>"+
"<table id=\"menu_link\" onMouseOver=\"menu_link.style.display='inline';\" onMouseOut=\"hiddenmenu()\" BORDER=0 CELLSPACING=0 CELLPADDING=2 STYLE=\"position:absolute; border-style:solid; border-width:1px; border-color:#1162a4; background-color:#89d0ff; display:none; width:136px; margin-left:-1px; margin-top:1px;\">"+
"<tr><td class=\"t10\">"+
"<a href=\"http://www.latin.it/\"						class=\"menu_interno\">Latino</a>"+
"<a href=\"/annunci/index.htm\"						class=\"menu_interno\">Annunci</a>"+
"<a href=\"/games/index.htm\"							class=\"menu_interno\">Giochi on Line</a>"+
"<a href=\"/cronologia/index.htm\"				class=\"menu_interno\">Cronologia</a>"+
"<a href=\"/curiosando/index.htm\"				class=\"menu_interno\">Curiosando</a>"+
"<a href=\"/icone/index.htm\"							class=\"menu_interno\">Icone</a>"+
"<a href=\"/grafica/ttf/index.htm\"				class=\"menu_interno\">True Type Fonts</a>"+
"<a href=\"/grafica/wallpapers/index.htm\"	class=\"menu_interno\">Wallpapers</a>"+
"<a href=\"/grafica/tattoo/index.htm\"		class=\"menu_interno\">Tattoo</a>"+
"<a href=\"/grafica/fotografia/cubo_fotografico/index.htm\"	class=\"menu_interno\">Cubo Fotografico</a>"+
"<a href=\"/computer/linux/index.htm\"		class=\"menu_interno\">Linux</a>"+
"<a href=\"/tempo_libero/giardinaggio/bonsai/index.htm\"	class=\"menu_interno\">Bonsai</a>"+
"<a href=\"/sexy/kamasutra/index.htm\"		class=\"menu_interno\">Kamasutra Illustrato</a>"+
"<a href=\"/umorismo/kamasutra/index.htm\"	class=\"menu_interno\">Kamasutra Divertente</a>"+
"<a href=\"/sexy/affinita_di_coppia/index.htm\"	class=\"menu_interno\">Affinit&agrave; di Coppia</a>"+
"<a href=\"/grafica/ascii_art/index.htm\"	class=\"menu_interno\">Ascii Art</a>"+
"<a href=\"/musica/cartoon/index.htm\"		class=\"menu_interno\">Canzoni dei Cartoni</a>"+
"<a href=\"/scienza/chimica/tavola_periodica/index.htm\"	class=\"menu_interno\">Tavola Periodica</a>"+
"</td></tr></table>"+
"<table id=\"menu_splash\" onMouseOver=\"menu_splash.style.display='inline';\" onMouseOut=\"hiddenmenu()\" BORDER=0 CELLSPACING=0 CELLPADDING=2 STYLE=\"position:absolute; border-style:solid; border-width:1px; border-color:#1162a4; background-color:#89d0ff; display:none; width:136px; margin-left:-1px; margin-top:1px;\">"+
"<tr><td class=\"t10\">"+
"<a href=\"/splash/index.htm\"							class=\"menu_interno\">Splash</a>"+
"<a href=\"/newsgroup/index.htm\"						class=\"menu_interno\">Newsgroup</a>"+
"<a href=\"/cartoline/index.htm\"						class=\"menu_interno\">Cartoline</a>"+
"<a href=\"/chat/index.htm\"								class=\"menu_interno\">Chat</a>"+
"<a href=\"#\" onClick=\"return window.open('/radio/index.htm','radio','width=160,height=100,top=100,left=100,resizable=no,scrollbars=no,toolbar=no,status=no');\"	class=\"menu_interno\">Radio</a>"+
"<a href=\"/splash/splashware/index.htm\"		class=\"menu_interno\">Splashware</a>"+
"<a href=\"/webmail/index.htm\"							class=\"menu_interno\">WebMail</a>"+
"<a href=\"javascript:window.print();\"			class=\"menu_interno\">Stampa Pagina</a>"+
"<a href=\"javascript:hp()\"								class=\"menu_interno\">Imposta Homepage</a>"+
"</td></tr></table>");
}
function showmenucategorie(){
menu_categorie.style.display='inline';
}
function hiddenmenucategorie(){
menu_categorie.style.display='none';
}

function hiddenmenuritardato(){
setTimeout("hiddenmenu()", 1000)
}
function hiddenmenu(){
menu_random.style.display='none';menu_categorie.style.display='none';menu_link.style.display='none';menu_splash.style.display='none'
}
function emailvalidation(entered, alertbox) {
	with (entered) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		lastpos=value.length-1;
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {
			if (alertbox) {alert(alertbox);} return false;
		}
		else {
			return true;
		}
	}
}
function valuevalidation(entered, min, max, alertbox, datatype) {
	with (entered) {
		checkvalue=parseFloat(value);
		if (datatype) {
			smalldatatype=datatype.toLowerCase();
			if (smalldatatype.charAt(0)=="i") {
				checkvalue=parseInt(value)
			};
		}
		if ((parseFloat(min)==min && checkvalue<min) || (parseFloat(max)==max && checkvalue>max) || value!=checkvalue) {
			if (alertbox!="") {
				alert(alertbox);
			}
			return false;
		}
		else {
			return true;
		}
	}
}
function digitvalidation(entered, min, max, alertbox, datatype) {
	with (entered) {
		checkvalue=parseFloat(value);
		if (datatype) {
			smalldatatype=datatype.toLowerCase();
			if (smalldatatype.charAt(0)=="i") {
				checkvalue=parseInt(value);
				if (value.indexOf(".")!=-1) {
					checkvalue=checkvalue+1
				}
			};
		}
			if ((parseFloat(min)==min && value.length<min) || (parseFloat(max)==max && value.length>max) || value!=checkvalue) {
				if (alertbox!="") {
					alert(alertbox);
				}
				return false;
			}
		else {
			return true;
		}
	}
}
function emptyvalidation(entered, alertbox) {
	with (entered) {
		if (value==null || value=="") {
			if (alertbox!="") {
				alert(alertbox);
			}
			return false;
		}
		else {
			return true;
		}
	}
}

function mOvr(src,clrOver) {
	if (!src.contains(event.fromElement)) {
		src.bgColor = clrOver;
	}
}
function mOut(src,clrIn) {
	if (!src.contains(event.toElement)) {
		src.bgColor = clrIn;
	}
}
function mClick(cell) {
 if(event.srcElement.tagName=='TD') {
  cell.children.tags('A')[0].click();
 }
}
function SOL() {
setCookiePhp('Width',window.screen.width,30,'','www.splash.it');
/* setCookiePhp('Nickname',document.nick.nickname.value,30,'','www.splash.it') */
	
	/* 	if (top.frames.length > 0) top.location.href = location.href; */

/*	if (self.parent.frames.length > 1) {
		self.parent.location=document.location;
	}
	*/

}
function SOU() {}

function checkForm(form) {
 if (form.email.value == "") {
  alert("Inserisci la tua e-mail ");
  form.email.focus();
  return false;
 }
 if (form.email.value!="") {
  if (form.email.value.indexOf("@")==-1 || form.email.value.indexOf(".")==-1 || form.email.value.indexOf(" ")!=-1 || form.email.value.length<6) {
   alert("La tua e-mail non �valida.");
   form.email.focus();
   return false;
  }
 }
 else { return true; }
}

function getCookie(NameOfCookie) {
 if (document.cookie.length > 0) {
  begin = document.cookie.indexOf(NameOfCookie+"=");
  if (begin != -1) {
   begin += NameOfCookie.length+1;
   end = document.cookie.indexOf(";", begin);
  }
  if (end == -1){
   end = document.cookie.length;
   return unescape(document.cookie.substring(begin, end));
  }
 }
 return null;
}

function setCookie(NameOfCookie, value, expiredays)
{ var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = NameOfCookie + "=" + escape(value) +
((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}


function Cookie() {
 Preference=getCookie('Preference');
 if (Preference=="SplashHP") {
 }
 else {
  hp();
  setCookie('Preference','SplashHP',365)
 }
}

function hp() {
 if (navigator.appName=='Microsoft Internet Explorer') {
  document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage('http://www.splash.it/');
 }
 else {
  document.location='/splash/pagina_di_partenza/index.htm'
 }
}

/* Chat */

function popupchat(url, target)
{
	w = screen.width*(5/6);
	h = screen.height*(3/4);
	l = (screen.width-w)/2;
	t = (screen.height-h)/2;
	widthHeight = "width="+w+",height="+h+",left="+l+",top="+t+",menubar=no,resizable=yes,scrollbars=no,status=no,toolbar=no,location=no";
	window.open(url,target,widthHeight);
	return true
}

function openchat(oForm)
{
	if (oForm.nick.value.length == 0)
	{
		alert ('Devi inserire un nickname');
	}
	else
	{
		setCookiePhp('Nickname',oForm.nick.value,30,'','www.splash.it')

		popupchat('/chat/popup.htm','chatroom');
	}
	return false;
}

function setCookiePhp(NameOfCookie, value, expiredays, path,domain)
{ var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = NameOfCookie + "=" + escape(value) +
((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString()) +"; path="+path+"; domain="+domain;
}

function cambianick() {
document.applet.sendString('/nick ' + document.nick.nickname.value);
setCookiePhp('Nickname',document.nick.nickname.value,30,'','www.splash.it')
}
function joincanale() {
document.applet.sendString('/j ' + document.canale.nomecanale.value);
}




/* DHTML */

nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

function nereidFade(object, destOp, rate, delta){
	if (!document.all) {
	return
	}
	if (object != "[object]"){  //do this so I can take a string too
		setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
		return;
	}
	clearTimeout(nereidFadeTimers[object.sourceIndex]);
	diff = destOp-object.filters.alpha.opacity;
	direction = 1;
	if (object.filters.alpha.opacity > destOp){
		direction = -1;
	}
	delta=Math.min(direction*diff,delta);
	object.filters.alpha.opacity+=direction*delta;
	if (object.filters.alpha.opacity != destOp){
		nereidFadeObjects[object.sourceIndex]=object;
		nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
	}
}

