var lastSelCol1;
var lastSelCol2;


function getCourseFromArea(id_area)
{
var url=ajax_elencoCorsi_path+'/php/wsdl_functions.php';
var search = new Ajax.Updater(
		{success: 'searchCol2'},
		url,
		{
			method: 'post',
			parameters: {
				'function' : 'wsdl_searchCourse',
				'keyword' : -1,
				'id_centro' : -1,
				'id_area': id_area,
				'id_course' : -1,
				'dett': 0
			},
//		onFailure: reportError,
		evalScripts: true
		});
}

function getCourseDetail(id_course,dett)
{
if(dett=='0') aggiornami='searchCol3';
else aggiornami='searchDiv';
var url=ajax_elencoCorsi_path+'/php/wsdl_functions.php';
var search = new Ajax.Updater(
		{success: aggiornami},
		url,
		{
			method: 'post',
			parameters: {
				'function' : 'wsdl_searchCourse',
				'keyword' : -1,
				'id_centro' : -1,
				'id_area': -1,
				'id_course' :id_course,
				'dett': dett
			},
//		onFailure: reportError,
		evalScripts: true
		});
}

function goSearch(e){
	   if(!e) e = window.event;
	      ///premo invio!
  if(e.keyCode==13)sendSearch();
}
   
function sendSearch()
{

if($('searchDiv')==null)
{
	// lo creo al volo e l attacco a content
	var tmp=document.createElement('div');
        tmp.writeAttribute('id','searchDiv');
//	tmp.writeAttribute('style','position: absolute; background: #FFF');
	var result=$$('#content div,#content p');
	result.each(function(element){
			element.remove();
			});
	if($('content')==null) var attaccaloA='leftcontent';
	else var attaccaloA='content';
        $(attaccaloA).appendChild(tmp);
	$(attaccaloA).addClassName('elencoCorsi');
}
   if($('searchC').value || $('selC').value>0)
   {
   	if(!$('searchC').value) var valx = '-1'; else var valx = $('searchC').value;
	var url=ajax_elencoCorsi_path+'/php/wsdl_functions.php';
	var search = new Ajax.Updater(
		{success: 'searchDiv'},
		url,
		{
			method: 'post',
			parameters: {
				'function' : 'wsdl_searchCourse',
				'keyword' : valx,
				'id_centro' : $('selC').value,
				'id_area': -1,
				'id_course' :-1,
				'dett': 0
			},
//		onFailure: reportError,
		evalScripts: true
		});
//	  var dati = new Array(''+ valx, ''+ $('selC').value, '-1', '-1', '0');
//	   jsrsExecute(pathRemote+ 'remote_public.php',getResult,'wsdl_searchCourse',dati,1);
   }
}

function getResult(ret){
   $('midm').innerHTML = unescape(ret);
   //alert(unescape(ret));
   // document.innerHTML = unescape(ret);
}

