/**
 * @author CLEE
 */

function afficher(recherche, div, classe, matiere){
	var url = 'ajax/recherche.ajax.php';
	var info = recherche.value;
	initForm();
	if(classe == 'NULL'){
		ajaxpage(url, 'boutonOK');
		ajaxpage(url + '?recherche=' + div + '&valeur=' + info , div);
		ajaxpage(url, 'cont');
		ajaxpage(url, 'compl');
	}
	else if(matiere == 'NULL'){
		if(info != '0'){
			ajaxpage(url + '?recherche=bouton_envoi', 'boutonOK');
			ajaxpage(url + '?recherche=' + div + '&classe=' + classe + '&valeur=' + info , div);
		}
		else{
			ajaxpage(url, 'boutonOK');
			ajaxpage(url, 'cont');
		}
		ajaxpage(url, 'compl');
	}
	else{
		ajaxpage(url + '?recherche=' + div + '&classe=' + classe + '&matiere=' + matiere + '&valeur=' + info , div);
	}
}

function initForm(){
	if(document.getElementById('theme')) document.getElementById('theme').value = 0;
	if(document.getElementById('annee')) document.getElementById('annee').value = 0;
	if(document.getElementById('academie')) document.getElementById('academie').value = 0;
	if(document.getElementById('typeexo')) document.getElementById('typeexo').value = 0;
	if(document.getElementById('duree')) document.getElementById('duree').value = 0;
	if(document.getElementById('difficulte')) document.getElementById('difficulte').value = 0;
}

function rechercher(form, div){
	var url = 'ajax/listeresultats.ajax.php';
	var url2 = 'ajax/resultats.ajax.php';
	if(form.classe && form.classe.value != 0) {url += '?classe=' + form.classe.value; url2 += '?classe=' + form.classe.value;}
	if(form.matiere && form.matiere.value != 0) {url += '&matiere=' + form.matiere.value; url2 += '&matiere=' + form.matiere.value;}
	if(form.titre && form.titre.value != 0 && form.titre.value != 'Mot du titre...') {url += '&titre=' + escape(form.titre.value); url2 += '&titre=' + escape(form.titre.value);}
	if(form.contenu){
		for (var i=0; i<form.contenu.length;i++) {
			if (form.contenu[i].checked) {
				url += '&contenu=' + form.contenu[i].value;
				url2 += '&contenu=' + form.contenu[i].value;
			}
		}
	}
	if(form.theme && form.theme.value != 0) {url += '&theme=' + form.theme.value; url2 += '&theme=' + form.theme.value;}
	if(form.annee && form.annee.value != 0) {url += '&annee=' + form.annee.value; url2 += '&annee=' + form.annee.value;}
	if(form.academie && form.academie.value != 0) {url += '&academie=' + form.academie.value; url2 += '&academie=' + form.academie.value;}
	if(form.typeexo && form.typeexo.value != 0) {url += '&typeexo=' + form.typeexo.value; url2 += '&typeexo=' + form.typeexo.value;}
	if(form.duree && form.duree.value != 0) {url += '&duree=' + form.duree.value; url2 += '&duree=' + form.duree.value;}
	if(form.difficulte && form.difficulte.value != 0) {url += '&difficulte=' + form.difficulte.value; url2 += '&difficulte=' + form.difficulte.value;}
	
	ajaxpage(url, div);
	
	return false;
}

function identifier(form, div){
	var url = 'ajax/identification.ajax.php?action=identification&login=' + form.login.value;
	url += '&pass=' + form.pass.value;

	ajaxpage(url, div);
		return false;
	
}

function deconnecter(div){
	var url = 'ajax/identification.ajax.php?action=deconnexion';

	ajaxpage(url, div);
		return false;
	
}



function blankForm(text){
	if(text.value == 'Mot du titre...'){
		text.value = '';
		text.style.color = '#314971';
	}
}

function charger(){
	document.getElementById('rechercheForm').onsubmit = function(){
		return rechercher(this, 'resultat');
	}

	document.getElementById('classe').onchange = function(){
		afficher(this, 'mat', 'NULL', 'NULL');
	}
}

window.onload = charger;


function ChangeMessage(message,champ)
  {
  if(document.getElementById)
    document.getElementById(champ).innerHTML = message;}
