/**
 * Permet d'envoyer des données en GET ou POST en utilisant les XmlHttpRequest mini_standings
 */

function sendData(param, page, div)
{	
	if(document.all)
	{
		//Internet Explorer
		var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
	}//end if
	else
	{
	    //Mozilla
		var XhrObj = new XMLHttpRequest();
	}//end else
	//définition de l'endroit d'affichage:	
	if(div!='round_details') {
	 var content = document.getElementById(div);
	}
	
	if(isset(this.document.form_mini_standings.season)) {
	 param=param+'&season='+this.document.form_mini_standings.season.value;
	}
	param=param+"&div="+div;
	
	XhrObj.open("POST", page);
	//Ok pour la page cible
	XhrObj.onreadystatechange = function()
	{
		if (XhrObj.readyState == 4 && XhrObj.status == 200)
			if(div!='round_details') {
				content.innerHTML = XhrObj.responseText ;
			}
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}//end position SendData
 
function validate_mini() {
	var param='';
	
	if(isset(this.document.form_mini_standings.season)) {
	 param=param+'&season='+this.document.form_mini_standings.season.value;
	}
	
	if(isset(this.document.form_mini_standings.competition)) {
	 param=param+'&competition='+this.document.form_mini_standings.competition.value;
	}
	
	if(isset(this.document.form_mini_standings.tour)) {
		if(!isset(this.document.form_mini_standings.tour.length)) {
			param=param+'&round='+this.document.form_mini_standings.tour.value;
		}
		else {
		 for(var i=0; i < this.document.form_mini_standings.tour.length; i++) {
			if(this.document.form_mini_standings.tour[i].checked) {
				param=param+'&round='+this.document.form_mini_standings.tour[i].value;	
			}
		}
	 }	 
	}
	sendData(param, "{form_action}", "mini_standings");
}

