// Author:		Matteo Turconi
// Description:	set of misc usefull functions.

//******************************
//* SetHomepage                                  *
//******************************/
function SetHomepage(url)
{
	if (document.all)
	{
    	document.body.style.behavior='url(#default#homepage)';
    	document.body.setHomePage(url);
  	} else 
	{
    	alert("Sorry, your browser doesn't support this function!");
  	}
}

//******************************
//* SetFavorites			      *
//******************************/
function SetFavorites(url, title)
{
	if (document.all) 
	{ 
   		window.external.AddFavorite(url, title);
	} 
	else 
	{   
   		alert("Sorry, your browser doesn't support this function!");
	}
}

//******************************
//* WriteDate			       *
//******************************/
function WriteDateTime()
{
	if (!document.layers && !document.all)
		return;

	var mydate = new Date();
	var year = mydate.getFullYear();
	var day = mydate.getDay();
	var month = mydate.getMonth();
	var daym = mydate.getDate();
	var hours = mydate.getHours();
	var minutes = mydate.getMinutes();
	var seconds = mydate.getSeconds();
	
	if (daym < 10) 
		daym = "0" + daym;
	var dayarray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", 
		"Thursday", "Friday", "Saturday");
	var montharray = new Array("January", "February", "March", "April", "May", 
		"June", "July", "August", "September", "October", "November", "December");

	if (hours <= 9) 
	{
		hours = "0" + hours;
	}
	if (minutes <= 9) 
	{
		minutes = "0" + minutes;
	}
	if (seconds <= 9) 
	{
		seconds = "0" + seconds;
	}
	
	var movingtime =  daym + " " + montharray[month] + " " + year + " - " + hours + ":" + minutes + ":" + seconds;
	if (document.layers) 
	{ 
		document.layers.clock.document.write(movingtime);
		document.layers.clock.document.close();
	}
	else if (document.all) 
	{
		clock.innerHTML = movingtime;
	}
	setTimeout("WriteDateTime()", 1000)
}
