var NewsId = "News"
var NewsName = "News"
var NewsModo  
var NewsCategoria  
var NewsSezione  
var NewsLoaded = false;
//var NewsServerPage = "webiris/Modules/News/AjaxServer/index.aspx";
var NewsServerPage = "/webiris/AjaxServer/index.aspx";

function News_init(ajaxIndex)
{
	//sidecontent2.innerHTML = ajaxObjects[ajaxIndex].response; 
	clearAjaxSession(ajaxIndex); 
	News_listAjax();
}

function News_showForm(ajaxIndex)
{
	gid("News_form").innerHTML = ajaxObjects[ajaxIndex].response; 

	gid("News_form").style.display="block";
	gid("News_form").style.visibility = "visible";
    gid("News_list").style.display="none";
    gid("News_list").style.visibility = "hidden";  
	NewsLoaded = true;
	clearAjaxSession(ajaxIndex); 
}

function News_showList(ajaxIndex)
{
	var R = document.getElementById(NewsId);
    R.innerHTML = ajaxObjects[ajaxIndex].response
	NewsLoaded = true;
	clearAjaxSession(ajaxIndex); 
}

function News_initAjax()
{
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	ajaxObjects[ajaxIndex].requestFile = NewsServerPage;
	ajaxObjects[ajaxIndex].onLoading = showWaitMessage(" ");	// Action when AJAX is loading the file
	ajaxObjects[ajaxIndex].setVar('module', NewsName);
	ajaxObjects[ajaxIndex].setVar('func','init');
	ajaxObjects[ajaxIndex].onCompletion = function(){ News_init(ajaxIndex); };	// Specify function that will be executed after file has been found
	ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function		
}

function News_formAjax()
{
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	ajaxObjects[ajaxIndex].requestFile = NewsServerPage;
	ajaxObjects[ajaxIndex].onLoading = showWaitMessage(" ");	// Action when AJAX is loading the file
	ajaxObjects[ajaxIndex].setVar('module', NewsName);
	ajaxObjects[ajaxIndex].setVar('func','form');
	ajaxObjects[ajaxIndex].onCompletion = function(){ News_showForm(ajaxIndex); };	// Specify function that will be executed after file has been found
	ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function		
}

function News_listAjax()
{
	var ajaxIndex = ajaxObjects.length;
	ajaxObjects[ajaxIndex] = new sack();
	ajaxObjects[ajaxIndex].requestFile = NewsServerPage;
	ajaxObjects[ajaxIndex].onLoading = showWaitMessage(" ");	// Action when AJAX is loading the file
	ajaxObjects[ajaxIndex].setVar('module', NewsName);
	ajaxObjects[ajaxIndex].setVar('func','list');
	ajaxObjects[ajaxIndex].onCompletion = function(){ News_showList(ajaxIndex); };	// Specify function that will be executed after file has been found
	ajaxObjects[ajaxIndex].runAJAX();		// Execute AJAX function		
}


