
/* 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 fade_1(obj_name, valore)
        { 
            document.getElementById(obj_name).style.opacity = (valore / 10);
            document.getElementById(obj_name).style.MozOpacity = (valore / 10);
            document.getElementById(obj_name).style.KhtmlOpacity = (valore / 10);
            document.getElementById(obj_name).style.filter = 'alpha(opacity=' + valore*10 + ')';
        }
    function obj_fade_in(obj_id, f_step, f_wait) { 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 open_menu(id_sub)
		{
			get_obj('sub_1').style.visibility= 'hidden'; 
			get_obj('sub_2').style.visibility= 'hidden'; 
			get_obj('sub_3').style.visibility= 'hidden'; 
			get_obj('sub_4').style.visibility= 'hidden'; 
			get_obj('sub_5').style.visibility= 'hidden'; 
			get_obj('sub_6').style.visibility= 'hidden'; 
			get_obj(id_sub).style.visibility= 'visible'; 
		}

	function close_menu()
		{
			get_obj('sub_1').style.visibility= 'hidden'; 
			get_obj('sub_2').style.visibility= 'hidden'; 
			get_obj('sub_3').style.visibility= 'hidden'; 
			get_obj('sub_4').style.visibility= 'hidden'; 
			get_obj('sub_5').style.visibility= 'hidden'; 
			get_obj('sub_6').style.visibility= 'hidden'; 
		}

		

/* fine funzioni di sistema */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

















