

function searchSQL(numFen)
{
	var formulaire = $('frmInput'+numFen);
	if (verifForm(formulaire) == false)
		return;
	
	chValeurs = returnValeursChamps(numFen);
	tabWidget[numFen].tabView.set('activeIndex', 1);
	trAjax("d_ResultContainer"+numFen,fichierSQL_XML_Result, fichierSQL_XSL_Result, "post",chValeurs,true,loadingHTML);
	
}


function returnValeursChamps(numFen)
{
	var chValue = "";
	var formInput = $('frmInput'+numFen);
	
	liste = formInput.getElementsByTagName("input");
	for ( var k=0; k<liste.length; k++)
	{
		if ((liste[k].value != "")&&(liste[k].name != ""))
			if (liste[k].name.toLowerCase().search("src_partie")==-1)
				chValue = chValue + liste[k].name +"="+liste[k].value+"&";
	}
	
	liste = formInput.getElementsByTagName("textarea");
	for ( var k=0; k<liste.length; k++)
	{
		if ((liste[k].value != "")&&(liste[k].name != ""))
			if (liste[k].name.toLowerCase().search("src_partie")==-1)
				chValue = chValue + liste[k].name +"="+liste[k].value+"&";
	}
	
	liste = formInput.getElementsByTagName("select");
	for ( var k=0; k<liste.length; k++)
	{
		var trouve=false;
		if ((liste[k].name != "")&&(liste[k].selectedIndex>-1))
		{
			chValue += liste[k].name +"=";
			for ( var i=0; i<liste[k].options.length; i++)
				if (liste[k].options[i].selected==true)
				{
					if (trouve)
						chValue += "::";
					chValue +=liste[k].options[i].value;
					trouve = true;
				}
			chValue += "&";
		}
	}
	
	return(chValue);
}


function exportResultSQLExcel(numFen)
{
	var param = $('param_loadXML'+numFen).value;
	var formulaire = document.createElement('form');
	formulaire.method = "post";
	formulaire.action = fichierExcelSQL_Result+"?"+param;
	document.body.appendChild(formulaire);
	formulaire.submit();
	document.body.removeChild(formulaire);
	return;
}

