/*************************************************************************[info]
  JS DOCUMENT:        locale.js
  DATA:               15/05/2008
  COMPANY:            Onlime S.n.c.
 
  LAST EDIT:          15/05/08

  PURPOSE:            locali js controls
  
  CHANGES:
  --------
  ...
  
  TODO LIST:
  ----------  
  - ... 
  ...                                        
*******************************************************************************/

function display(obj,value)
{
  if(!document.getElementById) return;
  obj = document.getElementById(obj);
  
  if( value )
  {
    obj.className  = 'div_show';
  }
  else
  {
    obj.className  = 'div_hidden';
  }
}

var aj_call_cur = null;

function call_segnala(link,elem)
{
  if( aj_call_cur == "segnala" )
  {
    getElement('img_segnala').src = (getElement('img_segnala').src).replace("link_r.gif","link.gif");
    getElement(elem).innerHTML = "";
    aj_call_cur = null;
  }
  else
  {
    aj_call_cur = "segnala";
    if ( getElement('img_request') )
    {
      getElement('img_request').src = (getElement('img_request').src).replace("link_r.gif","link.gif");
    }
    getElement('img_segnala').src = (getElement('img_segnala').src).replace("link.gif","link_r.gif");
    
    var Aobj = new JAjax();
    Aobj.setGet();
    Aobj.disableCache();
    Aobj.setTextResponse();
    Aobj.setLocal();
    Aobj.setLink( link );
      
    Aobj.setOperation( function (str){
                        document.getElementById(elem).innerHTML = str;
                     });

    Aobj.sendData();
  } 
}

function call_request(link,elem)
{
  if( aj_call_cur == "request" )
  {
    getElement('img_request').src = (getElement('img_request').src).replace("link_r.gif","link.gif");
    getElement(elem).innerHTML = "";
    aj_call_cur = null;
  }
  else
  {
    aj_call_cur = "request";
    if ( getElement('img_segnala') )
    {
      getElement('img_segnala').src = (getElement('img_segnala').src).replace("link_r.gif","link.gif");
    }
    getElement('img_request').src = (getElement('img_request').src).replace("link.gif","link_r.gif");
    
    var Aobj = new JAjax();
    Aobj.setGet();
    Aobj.disableCache();
    Aobj.setTextResponse();
    Aobj.setLocal();
    Aobj.setLink( link );
      
    Aobj.setOperation( function (str){
                        document.getElementById(elem).innerHTML = str;
                     });

    Aobj.sendData();
  } 
}