// JavaScript Document

/* variable globale : eventNameArray  



function initSearch(arr){
	searchExpoArr = new array();
	for (var i = 0; i < arr.length(); i++ ) {
		searchExpoArr[arr[i]] = getElementById(arr[i]).firstChild(innerHTML);
		/// parser to find the title.
		var cont = YAHOO.util.Dom.get(arr[i]);
		do {
			title = cont.getNextSibling();
		} while (title.className != 'expoTitle');
		searchExpoArr[arr[i]] = "theTitle";
	}
}



function apSortArray_AZ(arr,el){
	var az = arr.sort();
	el visibility = hide; 
	wheel visibility = show;
	
	for (var i = 0; i < az.length(); i++ ) {
		
		var x =  YAHOO.util.Dom.get(az[i]);
		getFirstChild
		el.removeChild(x);
		el.appendChild(x);
	
	}
	
	wheel visibility = hide; 
	el visibility = show;
}


function apSortArray_ZA(arr,el){
	var az = arr.sort();
	el visibility = hide; 
	wheel visibility = show;
	
	for (var i = az.length()-1; i >= 0; i-- ) {
		
		var x = getElementById(az[i]);
		el.removeChild(x);
		el.appendChild(x);
	
	}
	
	wheel visibility = hide; 
	el visibility = show;
}

id : epxo_875;
id : uniquename

expArr.push( { id : 'id', title : 'expo title' } );


expArr.push( uniquename );


document.write(arr + "<br />");
document.write(arr.sort());

function apSortArray_ZA(arr){

	
}
x.removeChild(y)
*/

function triOdreChronologique(el){
	el = YAHOO.util.Dom.get(el);
	
	for (var i = 0; i < eventNameArray.length ; i++ ) {	
		var x =  YAHOO.util.Dom.get(eventNameArray[i]);
		el.removeChild(x);
		el.appendChild(x);
	}
	

}

function triOdreAntiChronologique(el){
	
	el = YAHOO.util.Dom.get(el);	
	for (var i = eventNameArray.length - 1; i >= 0; i-- ) {
		var x = YAHOO.util.Dom.get(eventNameArray[i]);
		el.removeChild(x);
		el.appendChild(x);
	
	}
}


function triOdreAlphabetiqueZA(el,eventArray){
	/*
	var az = new Array();
	az = eventArray;
	*/
	/*
	var az = [];
	for (var i=0; i < eventArray.length; i++) {
		az[i] = eventArray[i].concat();
	}
	*/
	var az = new Array();
	az = az.concat(eventArray);
	
	az.sort();
	el = YAHOO.util.Dom.get(el);	
	for (var i = az.length - 1; i >= 0; i-- ) {
		
		var x = YAHOO.util.Dom.get(az[i]);
		el.removeChild(x);
		el.appendChild(x);
	
	}

}

function triOdreAlphabetiqueAZ(el,eventArray){
	/*
	var az = new Array();
	az = eventArray;
	*/
	
	/*
	var az = [];
	for (var i=0; i < eventArray.length; i++) {
		az[i] = eventArray[i].concat();
	}
	*/
	var az = new Array();
	az = az.concat(eventArray);
	
	az.sort();
	el = YAHOO.util.Dom.get(el);	
	for (var i = 0; i <az.length ; i++ ) {
		
		var x = YAHOO.util.Dom.get(az[i]);
		el.removeChild(x);
		el.appendChild(x);
	
	}
	
}
function listeDetail(bool) {
 //alert(strClass);
 /*
 if (bool=='false') ap.css.replaceClassByClass('itemIn','itemIn_');
 else ap.css.replaceClassByClass('itemIn_','itemIn');
 */
 	if (bool=='true') {
			 var elements = YAHOO.util.Dom.getElementsByClassName('itemIn_', 'div'); 
			 YAHOO.util.Dom.replaceClass(elements,'itemIn_', 'itemIn');
	}else{
		var elements = YAHOO.util.Dom.getElementsByClassName('itemIn', 'div'); 
		YAHOO.util.Dom.replaceClass(elements,'itemIn', 'itemIn_');
	}
 }
