
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* inizio funzioni di sistema */

    function trim(stringa) 
        {
            while (stringa.substring(0,1) == ' ') { stringa = stringa.substring(1, stringa.length); }
            while (stringa.substring(stringa.length-1, stringa.length) == ' ') { stringa = stringa.substring(0,stringa.length-1); }
            return stringa;
        }
	function get_obj(obj_id) { return document.getElementById(obj_id); }
    function x_innerHTML(obj_id, testo) { get_obj(obj_id).innerHTML = trim(testo); }
    function obj_del(obj_id) { var obj_del = get_obj(obj_id); obj_del.parentNode.removeChild(obj_del); }
    function obj_fade(obj_id, valore)
    	{ 
        	if (typeof obj_id == 'string') 
            	{
                    get_obj(obj_id).style.opacity = (valore/10);
                    get_obj(obj_id).style.MozOpacity = (valore/10);
                    get_obj(obj_id).style.KhtmlOpacity = (valore/10);
                    get_obj(obj_id).style.filter = 'alpha(opacity='+ valore*10 +')';
                }
			else
            	{
                    obj_id.style.opacity = (valore/10);
                    obj_id.style.MozOpacity = (valore/10);
                    obj_id.style.KhtmlOpacity = (valore/10);
                    obj_id.style.filter = 'alpha(opacity='+ valore*10 +')';
                }
        
        }
        
    function obj_fade_in(obj_id, f_step, f_wait) 
        { 
            get_obj(obj_id).style.opacity = 0;
            get_obj(obj_id).style.MozOpacity = 0;
            get_obj(obj_id).style.KhtmlOpacity = 0;
            get_obj(obj_id).style.filter = 'alpha(opacity=0)';
        	get_obj(obj_id).style.visibility = 'visible';
            for (var i=0;i<11; i++) { window.setTimeout('obj_fade(\''+ obj_id +'\','+ i +')', f_wait + (f_step * i)); }
        }
		
    function obj_fade_out(obj_id, f_step, f_wait) 
        {
            for (var i=0;i<10;i++) { window.setTimeout('obj_fade(\''+ obj_id +'\','+ (9-i) +')', f_wait + (f_step * i)); }
        }

    function set_LT(obj_id, x_left, x_top)
    	{
        	if (typeof obj_id == 'string') { get_obj(obj_id).style.left = x_left +'px'; get_obj(obj_id).style.top = x_top +'px'; }
			else { obj_id.style.left = x_left +'px'; obj_id.style.top = x_top +'px'; }
        }
	function carica_pagina_1(cp_pagina, cp_id_oggetto)
		{
			var cp_url = cp_pagina;  
			if (window.XMLHttpRequest) { cp_req = new XMLHttpRequest(); } 
			else if (window.ActiveXObject) { cp_req = new ActiveXObject("Microsoft.XMLHTTP"); }
			cp_req.onreadystatechange = function ()
                {
                if (cp_req.readyState == 4)
                    {
                        if (cp_req.status == 200) { get_obj(cp_id_oggetto).innerHTML = cp_req.responseText; } 
                    }
                }
			cp_req.open("GET", cp_url, true);
			cp_req.send(null);
		}
    function p_apri() { get_obj('privacy').style.visibility = 'visible'; get_obj('privacy').style.zIndex = 5; obj_fade_in('privacy', 15, 50); }
    function p_chiudi() { obj_fade_out('privacy', 10, 50);  window.setTimeout('get_obj(\'privacy\').style.zIndex = -1;', 500);  }
    function r_apri() { get_obj('richiama').style.visibility = 'visible'; get_obj('richiama').style.zIndex = 5; obj_fade_in('richiama', 15, 50); }
    function r_chiudi() { obj_fade_out('richiama', 10, 50);  window.setTimeout('get_obj(\'richiama\').style.zIndex = -1;', 500);  }
	
	function cerca() 
		{ 
			if ((document.getElementById('d').value != '') || (document.getElementById('c').value != ''))
				{
					document.forms.qqq.submit();
				}
		}


/* fine funzioni di sistema */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
















