var cl0 = "non_selezionato";
var cl1 = "selezionato";
var st0 = "none";
var st1 = "block";
var oTi = "";
//var sez = "sei nella sezione ";
//var nTi = "canale selezionato: ";
var sez = "";
var nTi = "";
var CurSite="pippo";

function openMenu(){
	oC = document.getElementById(channel);
	closeMenu();
	if (oC){
		tSC = oC.childNodes.length;
		for (k=0;k<tSC;k++){
			if (oC.childNodes[k].nodeName=='LI'){
				oC.childNodes[k].style.display=st1;
			}        
		}
		oS = document.getElementById(subchannel);
		if (oS) {
			oS.className=cl1;
			oG=gTg(oS);
			oTi=oG.title;
			oG.title=sez+oTi;
		}
		oC.parentNode.className=cl1;
		oG=gTg(oC.parentNode);
		oTi=oG.title;
		oG.title=nTi+oTi;
	}
	cambiodata();
}
function gTg(oL){
	var tTg = 'A';
	if(oL.childNodes[0].nodeName==tTg){oG=oL.childNodes[0]}
	if(oL.childNodes[1]){if(oL.childNodes[1].nodeName==tTg){oG=oL.childNodes[1]}}
	return oG;
}
function closeMenu(){
	oM = document.getElementById('menu');
	var tC = oM.childNodes.length;
	for (j=0;j<tC;j++){
		if (oM.childNodes[j].nodeName=='LI'){
			cid = oM.childNodes[j].getAttribute('id');
			oSC = document.getElementById(cid);
			tSC = oSC.childNodes.length;
			iterThis(tSC,oSC,st0);
			oM.childNodes[j].className=cl0;
		oG=gTg(oM.childNodes[j]);
		oTi=oG.title;
		if(oTi.indexOf(nTi)==0){oG.title=oTi.substr(nTi.length)}
		}
	}
}
function openThis(oC){
  
 if(oC.id==CurSite)
	{
		closeMenu();
		CurSite="pippo";
	}
	else
	{
	closeMenu();
	tSC = oC.childNodes.length;
	iterThis(tSC,oC,st1);
	oC.className=cl1;
	oG=gTg(oC);
	oTi=oG.id;
	oG.id=nTi+oTi;
	CurSite=oC.id;
	}
  
}

function iterThis(t,o,sty){
	for (i=0;i<t;i++){
		if(o.childNodes[i].nodeName=='UL'){
			scid = o.childNodes[i].getAttribute('id');
			oT = document.getElementById(scid);
			tSC = oT.childNodes.length;
			for (k=0;k<tSC;k++){
				if (oT.childNodes[k].nodeName=='LI'){
					oT.childNodes[k].style.display=sty;
				}
			}
		}
	}
}

function jsMultimediaUrl(jsURL)	 
{
	if (typeof(obj_video) == "object")
	{
		obj_video.Filename = jsURL;
	}
   
	if (document.getElementById("obj_videoNoIE") == "[object HTMLObjectElement]")
	{
		ChangeFilename("obj_videoNoIE", jsURL);
  	}
}


function cambiodata() {
	var gg, mm, aa;
	var strdata;
	var mesi = new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');
	if (typeof serverdate=="string"){
		gg = serverdate.substr(0,2)*1;
		mm = mesi[((serverdate.substr(3,2)*1)-1)];
		aa = serverdate.substr(6,4);
		strdata =  gg+" "+mm+" "+aa;
		oD=document.getElementById('data')
		oD.innerHTML=strdata;
		}
}

function ChangeFilename(playerId,filenameValue)
{
    var player=document.getElementById(playerId);

    if(player)
    {
        var found=false;
        for(i=0;i<player.childNodes.length;i++)
        {
            if(player.childNodes[i].tagName=="PARAM")
            {
                var temp=player.childNodes[i].name;
                if(temp.toLowerCase()=="Filename")
                {
                    var filename=player.childNodes[i];
                    found=true;
                    break;
                }
            }
        }
        if(!found)
        {
            var filename=document.createElement("param");
            filename.setAttribute("name","Filename");
            filename.setAttribute("value",filename);
            player.appendChild(filename);
        }
    }

    var span=player.parentNode;
	
    if(player&&span&&filename)
    {
        span.removeChild(player);
        filename.setAttribute("value",filenameValue);
        var newPlayer=player.cloneNode(true);
        player=newPlayer;
        span.appendChild(player);
    }
}

function addBookmark(){
	title = "Guardia di Finanza";
	url = "http://www.gdf.it/";

	document.write('<ul id="utilita"><li>');

	if(window.sidebar) { // Mozilla Firefox Bookmark
  		document.write('<a href = "javascript:window.sidebar.addPanel(\'' + title + '\', \'' + url + '\',\'\')");" title=\"aggiungi il sito ' + title + ' ai preferiti del tuo browser\">Aggiungi ai preferiti</a>'); 
 	}else if(window.external) { // IE Favorite
		document.write('<a href="javascript:window.external.AddFavorite(\'' + url + '\', \'' + title + '\')" title=\"aggiungi il sito ' + title + ' ai preferiti del tuo browser\">Aggiungi ai preferiti<\/a>'); 
	}else if(window.opera && window.print) { // Opera Hotlist
		document.write('<a title= "'+ title + '"' + ' rel="sidebar" href= "' + url + '" title=\"aggiungi il sito ' + title + ' ai preferiti del tuo browser\">Aggiungi ai preferiti<\/a>');
	}

	document.write('</li></ul>');

}

function textarea_limit(catched, chars){
	if(catched.value.length > chars){
		str=catched.value;
		catched.value=str.substring(0, chars);
		alert ('Si possono inserire fino a ' + chars + ' caratteri.');
	}
}