function ascii2script(stringa)
{
	/*HEXADECIMAL ASCII CONVERSION*/
	if(stringa!='')
	{
	stringa = stringa.replace(/&deg;/g,'\\xB0');
	stringa = stringa.replace(/&Agrave;/g,'\\xC0');
	stringa = stringa.replace(/&agrave;/g,'\\xE0');
	stringa = stringa.replace(/&Aacute;/g,'\\xC1');
	stringa = stringa.replace(/&pound;/g,'\\xA3');
	stringa = stringa.replace(/&ccedil;/g,'\\xE7');
	stringa = stringa.replace(/&euro;/g,'\\u20ac');
	stringa = stringa.replace(/&nbsp;/g,'\\x81');
	stringa = stringa.replace(/&aacute;/g,'\\xE1');
	stringa = stringa.replace(/&Egrave;/g,'\\xC8');
	stringa = stringa.replace(/&egrave;/g,'\\xE8');
	stringa = stringa.replace(/&Eacute;/g,'\\xC9');
	stringa = stringa.replace(/&eacute;/g,'\\xE9');
	stringa = stringa.replace(/&Igrave;/g,'\\xCC');
	stringa = stringa.replace(/&igrave;/g,'\\xEC');
	stringa = stringa.replace(/&Iacute;/g,'\\xCD');
	stringa = stringa.replace(/&iacute;/g,'\\xED');
	stringa = stringa.replace(/&Ograve;/g,'\\xD2');
	stringa = stringa.replace(/&ograve;/g,'\\xF2');
	stringa = stringa.replace(/&Oacute;/g,'\\xD3');
	stringa = stringa.replace(/&oacute;/g,'\\xF3');
	stringa = stringa.replace(/&Ugrave;/g,'\\xD9');
	stringa = stringa.replace(/&ugrave;/g,'\\xF9');
	stringa = stringa.replace(/&Uacute;/g,'\\xDA');
	stringa = stringa.replace(/&uacute;/g,'\\xFA');
	stringa = stringa.replace(/&amp;/g,'\\x26');
	stringa = stringa.replace(/&amp;#039;/g,'\\x27'); /*non funziona altrimenti*/
	stringa = stringa.replace(/&#039;/g,'\\x27');
	stringa = stringa.replace(/&quot;/g,'\\x22');
	stringa = stringa.replace(/&lt;/g,'\\x3c');
	stringa = stringa.replace(/&gt;/g,'\\x3e');
	stringa = stringa.replace(/<br \/>/g,'\\n');
	stringa = stringa.replace(/<br>/g,'\\n');
	stringa = stringa.replace(/<b>/g,'');
	stringa = stringa.replace(/<\/b>/g,'');
	return stringa;
	}
	else
	return '';
}


var html2script= ascii2script;

function rsconnect2 (tipo,myUrl,myVars,myReferer)
{
	rsconnection=false;
	try
	{
		rsconnection=new XMLHttpRequest();	/*mozilla, firefox, safari, netscape*/
	}
	catch(e)			/*microsoft recente*/
	{
		try
		{
			rsconnection=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)			/*microsoft vecchio*/
		{
			try
			{
				rsconnection=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)			/*altrimenti*/
			{
				rsconnection=false;
			}
		}
	}
	if(!rsconnection)
		return;
	rsconnection.onreadystatechange=rscontrol2;
	rsconnection.open(tipo, myUrl, true);
	rsconnection.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');
	if(tipo == 'POST')
		rsconnection.send(myVars);
	else
		rsconnection.send(null);
}

function rscontrol2 ()
{
	if(rsconnection)
	if(rsconnection.readyState==4)
	{
		var myHtml = rsconnection.responseText;
		if(myHtml!='' && myHtml=='changeimage')
		{
			if(typeof(myImmagine)=='object')
			{
				var cc=1;
				var fine='no';
				while(fine!='yes')
				{
					if(document.getElementById(myImmagine[1]+cc))
					{
						++myImgCase;
						document.getElementById(myImmagine[1]+cc).src=myImmagine[0]+myImgCase+'.jpg'+'?'+myImmagine[1]+'='+cc;
						++cc;
					}
					else
						fine='yes';
				}
			}
		}
		else if(myHtml!='')
		{
		/*alert(myHtml);*/
		eval(myHtml);
		}
	}
}
