var expir = '; expires=Mon, 01 Jan 2029 00:00:00 GMT';
function sh(ulid) {
	document.cookie = 'ul_sh='+ulid+expir;
	Effect.toggle('ul_'+ulid,'BLIND');
//	var obj = document.getElementById('ul_'+ulid);
//	obj.style.display = (obj.style.display=='block')?'none':'block';
//	document.getElementById('but_'+ulid).src='images/'+obj.style.display.substr(0, 3)+'.gif';
}
function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
		xmlHttp=new XMLHttpRequest();
	} catch (e) {
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
function get_ajax(tip, pg, wh, lg){ 
	var xmlHttp = GetXmlHttpObject();
	if (xmlHttp==null) {
		alert ("Il Browser non supporta 'HTTP Request'");
		return;
	}
	urll = 'ajax.php?tip='+tip+'&pg='+pg+'&wh='+wh+'&lg='+lg+'&sid='+Math.random();
	document.getElementById(tip+'div').innerHTML = '<p><img src="images/loading.gif" width="32" height="32" alt="Caricamento" /></p>';
	xmlHttp.onreadystatechange = function() {
		if ((xmlHttp.readyState==4) || (xmlHttp.readyState=="complete")) document.getElementById(tip+'div').innerHTML = xmlHttp.responseText;
	};
	xmlHttp.open("GET", urll, true);
	xmlHttp.send(null);
}
var old_vid = '';
function set_vid(pg, obj, opt) {
	if ((old_vid=='')&&(document.getElementById("vPl").innerHTML.substr(0, 4)=='<img')) old_vid = document.getElementById("vPl").innerHTML;
	document.getElementById("aPl").innerHTML = '';
	get_ajax('vid', pg, obj, lg);
	if (document.getElementById("mp3div")!=null) get_ajax('mp3', pg, 0, lg);
	var so = new SWFObject("video.swf", "videoPlayer", "320", "260", "9", "#FFFFFF");
	so.useExpressInstall('expressinstall.swf');
	so.addParam("quality", "best");
	so.addVariable("tip", "pag"); 
	so.addVariable("pg", pg); 
	so.addVariable("wh", obj);
	so.write("vPl");
}
var old_mp3 = '';
var old_mp3_obj;

function set_mp3(pg, obj, opt) {
	var aPl = (opt=='pro')?"mAPl_"+pg:"aPl";
	if (opt=='pro') {
		if (old_mp3!='') document.getElementById(old_mp3_obj).innerHTML = old_mp3;
		old_mp3_obj = aPl;
		old_mp3 = document.getElementById(aPl).innerHTML;
	} else {
		if ((old_vid=='')&&(document.getElementById("vPl").innerHTML.substr(0, 4)=='<img')) old_vid = document.getElementById("vPl").innerHTML;
		document.getElementById("vPl").innerHTML = old_vid;
		get_ajax('mp3', pg, obj, lg);
		if (document.getElementById("viddiv")!=null) get_ajax('vid', pg, 0, lg);
	}
	var swf=(opt=='pro')?new Array("_"+opt, "55", "15"):new Array("", "100", "35");
	var so = new SWFObject("audio"+swf[0]+".swf", "audioPlayer", swf[1], swf[2], "9", "#FFFFFF");
	so.useExpressInstall('expressinstall.swf');
	so.addParam("quality", "best");
	so.addVariable("tip", (opt=='pro')?opt:"pag"); 
	so.addVariable("pg", pg); 
	so.addVariable("wh", obj);
	so.write(aPl);
}
function chg_str(nam, obj, get) {
	pos_1 = get.indexOf(nam+'=');
	if (pos_1>0) {
		old = get.substr(pos_1);
		pos_1 = (old.indexOf('&')>0)?old.indexOf('&'):old.length;
		get = get.replace(old.substr(0, pos_1), nam+'='+obj);
	}
	else get = ((get)?get+'&':'?')+nam+'='+obj;
	return get;
}
function go_pag(pg) {
	get = document.location.href;
	lim = get.indexOf('?');
	if (lim>=0) get = (get.indexOf('#')>=0)?get.substr(lim, get.indexOf('#')-lim):get.substr(lim);
	else get = '';
	for (i=1;i<go_pag.arguments.length;i=i+2) get = chg_str(go_pag.arguments[i], go_pag.arguments[i+1], get);
	document.location.href=pg+get;
}


