//Script per le finestre pop-up
function PopUp(pagina,s,w,h) { 
    var theWindow = window.open(pagina, '_blank','scrollbars='+s+',status=no,menubar=no,width='+w+',height='+h );
    //theWindow.focus();
    return theWindow;
}

//var _POPUP_FEATURES = 'location=0,statusbar=0,menubar=0,width=190,height=140';

//function raw_popup(url, target, features) {

//    // pops up a window containing url optionally named target, optionally having features
//    if (isUndefined(features)) features = _POPUP_FEATURES;
//    if (isUndefined(target  )) target   = '_blank';
//    var theWindow = window.open(url, target, features);
//    theWindow.focus();
//    return theWindow;
//}

//function link_popup(src, features) {
//    // to be used in an html event handler as in: <a href="..." onclick="link_popup(this,...)" ...
//    // pops up a window grabbing the url from the event source's href
//    return raw_popup(src.getAttribute('href'), src.getAttribute('target') || '_blank', features);
//}

//Script per l'inserimento diretto tra i preferiti
var bookmarkurl="http://www.radiana.it"
var bookmarktitle="Radiana - Home Page"
function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

//Script per i messaggi del forum
function setDays() {document.DayFiltro.submit(); return 0;}

//Script per le province nella ricerca per user
function setProvince() {document.RegFiltro.submit(); return 0;}

//Script per selezione notifiche
function CheckAll() {
	for (var i=0;i<document.notifiche.elements.length;i++) {
		var e = document.notifiche.elements[i];
		if ((e.name != 'allbox') && (e.type=='checkbox')) {
			e.checked = document.notifiche.allbox.checked;
		}
	}
}

function genere_aux(){
		  if (document.signup.gen.value = 'Altro') {
			document.signup.genere.disabled = false;
			}else{
			document.signup.genere.disabled = true;
			}
		}

function comareplace() 
{
	for (var i=0; i<document.forms[0].elements.length;i++) 
	{
		if (document.forms[0].elements[i].type=="text")
		{
		    var strname = document.forms[0].elements[i].value;
		    
		    document.forms[0].elements[i].value = strname.replace(/,/g,"$/$");
		}
		else if (document.forms[0].elements[i].type=="textarea")
		{
		    var strdescr = document.forms[0].elements[i].value;
		    
		    document.forms[0].elements[i].value = strdescr.replace(/,/g,"$/$");
	    }
	 }
	 document.forms[0].submit();
}

function showcomment(tr, span)
{
    var mytr     = document.getElementById(tr);
    var myspan   = document.getElementById(span);
    
    if (mytr.style.display == 'none')
    {
        mytr.style.display = '';
        myspan.innerHTML = '-';
    }
    else
    { 
        mytr.style.display = 'none';
        myspan.innerHTML = '+';  
    }
}
   
function PopulateDiv(div, query, xmlpath, idg)
{
    var rs 	= new Recordset(xmlpath);
    var dv = document.getElementById(div);

    rs.ExecuteQuery(query);
    
    if(rs.err["number"] == 0 || rs.err["number"] == 6)
    {
        
       dv.innerHTML = "";
       
       
	    if (rs.EOF()== false)
	    {
	    i = 1;
	    k = rs.RecordCount();
	    	
	        while ( !rs.EOF() )
	        {
	            if (rs.Field("c_iduser") == 0)
	            {
	                uname = "Guest";
	            }else{
	                uname = "<a href='forum/profile.asp?mode=display&id=" + rs.Field("c_iduser") + "&refer=../mp3.asp?id=" + idg + "' class='centro' title='Mostra il profilo di " + rs.Field("m_name") + "'>" + rs.Field("m_name") + "</a>";
	            }
	            
	            dv.innerHTML += "<b>" + uname + "</b> (" + rs.Field("c_data") + "):<br><br>";
    	        dv.innerHTML += rs.Field("c_testo") + "<br>";
	            
	                if (k != i++)
	                {
	                    dv.innerHTML += "<hr color='black' size='1' style='border-style:dashed'/>";
	                }
	            
	            
	            
	            rs.MoveNext();
	        }
	     }else{
	     
	        dv.innerHTML = "Nessun commento trovato!";
	     
	     }
	}
	else
	{
		dv.innerHTML = "Errore N. " +rs.err["number"]+"<BR />"+rs.err["description"]+"<BR />Source: "+rs.err["source"];
	}
	
	rs = null;
}

function PopulateDivStat(div, query, xmlpath)
{
    var rs 	= new Recordset(xmlpath);
    var dv = document.getElementById(div);

    rs.ExecuteQuery(query);
    
    if(rs.err["number"] == 0)
    {
        
       dv.innerHTML = "";
       
       
	    if (rs.EOF()== false)
	    {
            dv.innerHTML += "<b>Dettaglio statistiche iscritti:</b><br><br>";
	        
	        while ( !rs.EOF() )
	        {
	            if (rs.Field("member_id") == 0)
	            {
	                uname = "Guest";
	            }else{
	                uname = "<a href='../../forum/profile.asp?mode=display&id=" + rs.Field("member_id") + "&refer=/' class='centro' target='_blank' title='Mostra il profilo di " + rs.Field("m_name") + "'>" + rs.Field("m_name") + "</a>";
	            }
	            
	            dv.innerHTML += uname + "<br>";
    	        
	            rs.MoveNext();
	        }
	     }else{
	     
	        dv.innerHTML = "Nessun utente trovato!";
	     
	     }
	}
	else
	{
		dv.innerHTML = "Errore N. " +rs.err["number"]+"<BR />"+rs.err["description"]+"<BR />Source: "+rs.err["source"]+"<BR />SQL: "+query;
	}
	
	rs = null;
}

function showstat(tr)
{
    var mytr     = document.getElementById(tr);
    
    if (mytr.style.display == 'none')
    {
        mytr.style.display = '';
    }
    else
    { 
        mytr.style.display = 'none';
    }
}