//=============== RSS ZEND - START ===============================
	var news_nr1 			= 1; //current news displayed in top-scroll
	var rss_id_desc1 		= 0; //current news displayed in pre-view
	var db_id_tag1 			= "RSS1"; //default picked up from database
	var oldtitle1 			= "";
	
	var news_nr2 			= 1;
	var rss_id_desc2		= 0;
	var db_id_tag2 			= "RSS2"; 
	var oldtitle2 			= "";

	var news_nr3 			= 1;
	var rss_id_desc3 		= 0;
	var db_id_tag3 			= "RSS3"; 
	var oldtitle3 			= "";

	var rss_loop			= 5000;
	var active_col			= 1; //the active column
	var rss_zend_activated 	= 0;
	
	var set_time_out		= 1; //avoid multiple call of setTimeout();
	var lStop 				= false; //stop use of the service after 30 seconds...
	
   	function init_rss_zend() {
		if ( rss_zend_activated == 0 ) {
		  	if ( !lStop ){
				rss_zend(news_nr1,rss_id_desc1,db_id_tag1,"RSS_ID1","RSS_ID_DESC1");
				rss_zend(news_nr2,rss_id_desc2,db_id_tag2,"RSS_ID2","RSS_ID_DESC2");
				rss_zend(news_nr3,rss_id_desc3,db_id_tag3,"RSS_ID3","RSS_ID_DESC3");
			} else {
			    getObject("RSS_ID1").innerHTML = "<div class='f3'><br/>Guest,<br/>This service stops after 25 seconds for Guests user.<br/> Login to have unlimited access to the <i>oBooMa RSS service</i>.</div>";
			    getObject("RSS_ID2").innerHTML = "<div class='f3'><br/>Guest,<br/>This service stops after 25 seconds for Guests user.<br/> Login to have unlimited access to the <i>oBooMa RSS service</i>.</div>";
			    getObject("RSS_ID3").innerHTML = "<div class='f3'><br/>Guest,<br/>This service stops after 25 seconds for Guests user.<br/> Login to have unlimited access to the <i>oBooMa RSS service</i>.</div>";
			}	
			rss_zend_activated = 1;
		} else {
  			alert('News already activated! please wait some seconds.');
		}        
   	}

   	function disp_shortdesc(news_nr,div_desc_tag) { //news da appender in pre-view
   		if ( div_desc_tag == "RSS_ID_DESC1" ){rss_id_desc1 = news_nr;}
   		if ( div_desc_tag == "RSS_ID_DESC2" ){rss_id_desc2 = news_nr;}
   		if ( div_desc_tag == "RSS_ID_DESC3" ){rss_id_desc3 = news_nr;}
   		alert("Please wait some seconds...");
   	}
   	
   	function set_provider(id_tag,provider_desc) { //provider on the active column
   		title_id  				= getObject(provider_desc);
   		if ( active_col == 1 ){
   			if ( oldtitle1 != "" ){
   				title_old1 				= getObject(oldtitle1);
   				title_old1.style.color 	= 'blue';
   			}
     		news_nr1	= 1; 
			db_id_tag1 	= id_tag; 
     		oldtitle1 	= provider_desc;
   			title_id.style.color  	= 'blue';
		}
   		if ( active_col == 2 ){
   			if ( oldtitle2 != "" ){
   				title_old2 				= getObject(oldtitle2);
   				title_old2.style.color 	= 'black';
   			}
     		news_nr2	= 1;
			  db_id_tag2 	= id_tag; 
     		oldtitle2 	= provider_desc;
   			title_id.style.color  	= 'black';
		}
   		if ( active_col == 3 ){
   			if ( oldtitle3 != "" ){
   				title_old3 				= getObject(oldtitle3);
   				title_old3.style.color 	= 'red';
   			}
     		news_nr3	= 1;
			  db_id_tag3 	= id_tag; 
     		oldtitle3 	= provider_desc;
   			title_id.style.color  	= 'red';
		}
   		alert('Please wait some sec and do not press any key, the news ' + provider_desc + ' will be soon activated');
   	}

   	function swap_rss_col() { //colonna attiva
   		col_id   = getObject("RSS_COLUMN");
   		rss_list = getObject("PROVIDER_LIST");
   		rss_desc1 = getObject("RSS_ID1");
   		rss_desc2 = getObject("RSS_ID2");
   		rss_desc3 = getObject("RSS_ID3");
   		
      if ( active_col == 1 )	{
			 active_col = 2; 
		   col_id.innerHTML = "Active Column: #2" ;
			 col_id.style.color = 'black';
			 rss_list.style.border = '2px solid black';
			 rss_desc2.style.background = 'yellow';
			 rss_desc1.style.background = 'white';
			 rss_desc3.style.background = 'white';
		}
   		else if ( active_col == 2 )	{
			 active_col = 3; 
		   col_id.innerHTML = "Active Column: #3" ; 
			 col_id.style.color = 'red'; 
			 rss_list.style.border = '2px solid red';
			 rss_desc3.style.background = 'yellow';
			 rss_desc1.style.background = 'white';
			 rss_desc2.style.background = 'white';
		}
   		else if ( active_col == 3 )	{
			 active_col = 1; 
		   col_id.innerHTML = "Active Column: #1" ; 
			 col_id.style.color = 'blue'; 
			 rss_list.style.border = '2px solid blue';
       rss_desc1.style.background = 'yellow';
       rss_desc2.style.background = 'white';
       rss_desc3.style.background = 'white'; 
		}
   		alert( "Active Column is now: #" + active_col );
   	}

   	function rss_zend_loop() { //loop
   			if ( !lStop ){
				rss_zend(news_nr1,rss_id_desc1,db_id_tag1,"RSS_ID1","RSS_ID_DESC1");
			}
   			if ( !lStop ){
				rss_zend(news_nr2,rss_id_desc2,db_id_tag2,"RSS_ID2","RSS_ID_DESC2");
			}
   			if ( !lStop ){
				rss_zend(news_nr3,rss_id_desc3,db_id_tag3,"RSS_ID3","RSS_ID_DESC3");
			}
   	}

	function rss_zend(news_nr,rss_id_desc,db_id_tag,col_div_top,col_div_desc){
 	  	xajax_zendFeed(news_nr,rss_id_desc,db_id_tag,col_div_top,col_div_desc);
		rss_id_desc = 0;
	  	if ( set_time_out == 3) { //this is really important to avoid multiple loops!!!!
	    	set_time_out = 1;
	    	setTimeout( "rss_zend_loop()",rss_loop) ;
	  	} else {
	  		set_time_out++;
	  	}
	}
