// champs de recherche 
var requete2;

function afficheSelectOptionValues() {
		var parentForm = document.forms['form_search_field'];
		//alert("parentForm : "+parentForm);
		var SelectionSearchField=document.getElementsByName('search_field')[0];
	//	alert("SelectionSearchField : "+SelectionSearchField);
		var opts = SelectionSearchField.options;
		for(var i=0; i<opts.length;i++) {
			if(opts[i].selected) {
				var searchFieldValue = opts[i].value;
			}
		}
//		var searchFieldValue= parentForm.search_field.value;
		//var searchFieldValue= parentForm.elements['search_field'].value;
		//alert("searchFieldValue : "+searchFieldValue);
		var Content = parentForm.content.value;
		var CleSecondParent = '';
		var CleSecondParentValue = '';
		if(parentForm.cle_second_parent) {
			CleSecondParent = parentForm.cle_second_parent.value ;
			//	alert ('CleSecondParent : '+CleSecondParent );
			if(parentForm.elements[CleSecondParent])
				CleSecondParentValue = parentForm.elements[CleSecondParent].value ;
				//alert ('CleSecondParent : '+CleSecondParent+' ; CleSecondParentValue : '+CleSecondParentValue);
		}
		var keySelecteds = searchFieldValue.split('.'); // ex : c.id_csp
		//alert("keySelecteds : "+keySelecteds);
		if(keySelecteds.length>1) {
			var aliasSelected = keySelecteds[0];
			var keySelected=keySelecteds[1];
			
			var keySelectedValue='';
			var keySelectedvalues = keySelected.split('='); 
			if(keySelectedvalues.length>1) {
				keySelected=keySelectedvalues[0];
				keySelectedValue=keySelectedvalues[1];
			}
			//alert("aliasSelected : "+aliasSelected+ " ; keySelected : "+keySelected);
			var corps = 'ajax=1&';
			if(CleSecondParentValue != '') corps += "id_parent="+CleSecondParent+"&"+CleSecondParent+"="+CleSecondParentValue+"&";
			corps += "content="+Content+"&alias="+aliasSelected+"&search_data=" + encodeURIComponent(keySelected);
			if(keySelectedValue!='') corps += "&search_value="+encodeURIComponent(keySelectedValue);
		}
		else {
			var corps = "search_data=" + encodeURIComponent(searchFieldValue);
		}
		//alert("corps : "+corps);
		requete2 = creerRequete();
		if (requete2 != null) {
			try {
				requete2.open("POST", "content/div_searchData.php", true);
				requete2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				requete2.onreadystatechange = onIdentifier2;
				requete2.send(corps);
				//montrerActivite();
			}
			catch (exc) {
				//montrerInactivite();
			}	
		}
		else { setfieldValues2("Impossible de se connecter au serveur");  
	}
}
function setfieldValues2(msg) {
	document.getElementById("reset_search_field").style.display="inline";
  document.getElementById("fieldValues2").innerHTML = msg;
  document.getElementById("fieldValues2").style.display="inline";
	document.getElementById('submit_rechercher').style.display="inline";
}
function onIdentifier2() {
	//	alert("requete2.readyState : "+requete2.readyState);
  if (requete2.readyState == 4 && requete2.status == 200) {
   // montrerInactivite();
    setfieldValues2(requete2.responseText);
  }
}
function resetSearchField() {
	document.forms["form_search_field"].search_field.value = '' ;
	document.getElementById("reset_search_field").style.display="none";
	document.forms["form_search_field"].search_data.value = '' ;
  document.getElementById("fieldValues2").innerHTML="";
	//document.getElementById('submit_rechercher').value="Rechercher tout";
	//document.getElementById('submit_rechercher').style.display="inline";
	document.getElementById('submit_rechercher').style.display="none";
}
