
function searchbykeywords() {
	var keyword = $("searchkwfield").value;
	if(keyword == "") {
		return;
	}else if(keyword.length < 3){
		alert('Vous devriez saisir au moins 3 caractères!');
		return;
	}
	$("sdresult").innerHTML = "Chargement...";	
	navCurrent('sdm',1,2);
	tabClick('sdresult');
	var parurl = "ajax.inc.php";
	var param = "&act=searchkw&kw="+keyword;
	new Ajax(parurl,{
	 	method:'post',
		postBody:param,
		evalScripts : true,		
		onComplete : function (request) {
			try {
				eval("var reponse1 = "+request);		
      }
      catch(e) {
      	//alert("Reponse invalide : "+request);
      	return;
      }
	    if(reponse1.data){
        shtml = constrData(reponse1.data,'');
        $("sdresult").innerHTML = shtml;
	    }
		}
	}).request();	
}

function zoomto(indexlayer,table,gid,param) {
	var sldval = opacitySlide.step;
	var parurl = "act=zoomsearch&indexlayer="+indexlayer+"&table="+table+"&gid="+gid+"&lastparam="+param+"&sldval="+sldval;
	/*if($defined(Infos2)){
		Infos2.getWindow("infoBulle2").close();
	}*/
	CMap.sendXloadZoomin(parurl) ;
	loadSdInfo(indexlayer,table,gid);
}

function hoverbk(oBj) {
	oBj.style.background = "#D9E7CD";
}

function outbk(oBj) {
	oBj.style.background = "#FFF";
}

function getinfosonclick(ptX,ptY) {	
	var parurl = "ajax.inc.php";
	var param = "act=infoclick&ptInfoX="+ptX+"&ptInfoY="+ptY;
	$("continfobulle").style.display = "block";
	$("corpsinfobulle").innerHTML = "Chargement...";	
	new Ajax(parurl,{
	 	method:'post',
		postBody:param,
		evalScripts : false,		
		onComplete : function (request) {
			try {
				$("corpsinfobulle").innerHTML = request;
      }
      catch(e) {
      	return;
      }  
		}
	}).request();
	
	$("continfobulle").makeDraggable({
		handle : $("enteteinfobulle")
	})
}

function showresultatinfoclick(ptX,ptY) {
	
	$("sdresult").innerHTML = "Chargement...";	
	navCurrent('sdm',1,2);
	tabClick('sdresult');
	
	var parurl = "ajax.inc.php";
	var param = "act=showresulat&ptInfoX="+ptX+"&ptInfoY="+ptY;
	new Ajax(parurl,{
	 	method:'post',
		postBody:param,
		evalScripts : false,		
		onComplete : function (request) {
			try {
				$("sdresult").innerHTML = request;
      }
      catch(e) {
      	return;
      }  
		}
	}).request();
}

