MM_preloadImages('img/loading.gif');

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function waiting() {
	var waitingContent = "<div align='center' style='float:left'>" +
 "<img src=img/loading_content.gif border=0 align=absmiddle> Searching ...</div>"; 	
	var content=document.getElementById("waiting");
	content.innerHTML = waitingContent;
}

function validateSearch() {
	if (document.frm.q.value=="" && document.getElementById('adv').style.display == "none") {
		alert('Please Enter Search Keywords');
		return false;
	} else {
		waiting();
		return true;
	}
}
function open_close_group(group, doOpen){
	var curdiv = document.getElementById(group);
	var curbtn = document.getElementById("button_" + group);
	if (doOpen)	{
		//Effect.SlideDown(group);
		curdiv.style.display = "";
		//curbtn.src = "img/collapseall.gif";
	} else {
		//Effect.SlideUp(group);
		curdiv.style.display = "none";
		//curbtn.src = "img/expandall.gif";
	}
}

function toggle_group(group){
	var curdiv = document.getElementById(group);
	if (curdiv.style.display == "none")	{
		open_close_group(group, true);
	} else {
		open_close_group(group, false);
	}
}

function expand(thistag) {
   styleObj = document.getElementById(thistag).style;
   if (styleObj.display=='none') {styleObj.display = '';}
   else {styleObj.display = 'none';}
}


function sendData(param, page, contenu)	{
	var isOP = (navigator.appName.indexOf("Opera")!=-1);
	
	  var waitingContent = "<div>" +
 "<img src='img/loading.gif' border='0' align='absmiddle'></div>"; 	
	
 if (window.XMLHttpRequest) 
    var XhrObj = new XMLHttpRequest()
  // if IE
  else if (ActiveXObject) { 
    try {
      var XhrObj = new ActiveXObject("Msxml2.XMLHTTP");
    } 
    catch (e){
    try{ 
				var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e){}
    }
  } else {
		alert('Votre navigateur ne prend pas en charge l\'objet XMLHTTPRequest.!');
    return ;
  }
	
	//définition de l'endroit d'affichage:
	//alert(contenu);
	var content=document.getElementById(contenu);
	//var contentload=document.getElementById("loading");
	XhrObj.open("POST", page);
	//Ok pour la page cible
	XhrObj.onreadystatechange = function() {
		content.innerHTML = waitingContent;
		//if (((XhrObj.readyState == 1) || (XhrObj.readyState == 2))) {
		
			//contentload.innerHTML = "<div style='position:absolute; top:200px; left:300px; width:200px; height:100px; border:#000099 solid 1px;'><b>Loading......</b><br>Please wait....</div>";
		
		//} else {
			if (XhrObj.readyState == 4 && XhrObj.status == 200) content.innerHTML = XhrObj.responseText;
				//contentload.innerHTML = "";
		//}
				
	}
	XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	XhrObj.send(param);
}


