var xmlHttp;
var mode;

/*
 * Funzioni cor3
 */


function cor3AppearAll()
{

	for(i=0;i<10;i++)
	{
		new Effect.Appear('news_' + String(i));
	}
}

function cor3Highlight(element)
{
	new Effect.Highlight(element, { startcolor: '#ffff99',endcolor: '#ffffff' })	
}

function cor3login(username,password)
{ 
	var string = "?u="+username+"&p="+password;
	cor3ajax(string,"login.php",2);
	//window.location.reload( false );
}

function cor3ajax(string,url,req)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		 alert ("Browser does not support HTTP Request");
		 return;
	}
	url=url+string;
	url=url+"&sid="+Math.random();
	mode=req;
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() 
{ 
	if(mode==1)
	{
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			document.getElementById("RegError").innerHTML=xmlHttp.responseText;
		} 
	}else if(mode==2){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{ 
			new Effect.Opacity('member', { from: 0.0, to: 1.0, duration: 2 });
			document.getElementById("member").innerHTML="";
			document.getElementById("member").innerHTML=xmlHttp.responseText;
			window.location.reload( false );
		} 
	}
}


function GetXmlHttpObject()
{
var xmlHttp=null;
	try
	{
	 // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	 //Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
