var http = new XMLHttpRequest();

function createCookie(name,value,Min) {
	if (Min) {
		var date = new Date();
		date.setTime(date.getTime()+(Min*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
	}

function readMsg()
{
	
	var url = "../Panel/AJAX/shoutbox_getMsg.php";
	var params = 'IDUte = 1';
	http.open("POST", url, true);


	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");

	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) {
		
			if(http.responseText == 1)
			{
			      alert ('Nessuna Risposta');
				// window.location = self.location;
			}
			else
			{
				document.getElementById("content_shout").innerHTML = '<div id="social_balloon"></div>'+http.responseText;
			}
		}
		document.getElementById('shout_att').style.display='none';
	}
	
	http.send(params);
}

function avoidchar()
{

var error = 0;
var espressione = /^([a-zA-Z0-9\.\_\'\s\?\!\,\:\;\-])+$/;
var stringa = document.getElementById("Text");
if (!espressione.test(stringa.value))
{
    stringa.style.background='#FF0';
    var error = 1;
}

if (error == 0)
    {
           stringa.style.background="white"; 
    }


}

function autoreload()
{

        var t=setInterval("readMsg()", 5000);

}

window.onload = autoreload(), readMsg();

function shout_write()
{
        
		
	var name = document.getElementById("shout_form_name");
	var text = document.getElementById("Text");
	
	if(name.value.length < 3 || text.value.length < 3)
	{
		if(name.value.length < 3)
			name.style.backgroundColor = '#FF0';
				
		if(text.value.length < 3)
			text.style.backgroundColor = '#FF0';
		
		return;
	}
	
	//alert(name.value);
	createCookie("Nik",name.value,120);
    
	document.getElementById('shout_att').style.display='block';
		
	var url = "../Panel/AJAX/shoutbox_write.php";
	var params = 'nome='+name.value+'&testo='+text.value;
	http.open("POST", url, true);

	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");

	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) {
			if(http.responseText != 1)
			{
                        
				readMsg();
				document.getElementById('shout_att').style.display='none';
				
			}
			else
			{

				alert('Messaggio non salvato!');
				document.getElementById('shout_att').style.display='none';
				
			}
		}
	}
	
	document.getElementById("Text").value = '';
	
	http.send(params);
	
}
function handleEnter (field, event) {
		var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
		if (keyCode == 13) {
                        document.getElementById('Text').value = '';
                        return false;
		} 
		else
		return true;
	}      





