
function flagthis(marker,idflag,type){
	
	if(type!=0){
		for (var i = 0; i < flaginfo.length; i++) {
        	if(flaginfo[i].flagid==idflag)
				var title=flaginfo[i].name;
      }
	}
   if(type==0)//msg
  		title=MLJS("txtsignaler");


	var handleCancel = function() {
		this.destroy();
	};
	
	// Instantiate the Dialog
	flagPanel = new YAHOO.widget.Dialog(
	"flagPanel", 
	 {
	 	
	   effect:{effect:YAHOO.widget.ContainerEffect.FADE, 
	         duration:1},  
	   fixedcenter: true,
	   visible: true,
	   draggable: true,
	   width:'600px',
	   close: true,
	   constraintoviewport: true,
	  modal:true,
	   buttons: [ { text:MLJS('btenvoyer'),handler:function (){getFlags(marker,title);}},
				  { text:MLJS('btannuler'),  handler:handleCancel } ]
	 } );
	 //proposer arrangement
		flagPanel.setHeader("<div class='tl'><img src=\"images/fond_signaler.jpg\"/></div>"+title+"<div class='tr'></div>");

	flagPanel.setBody(
		'<table>'+
			'<tr>'+
				'<td class=\"textalert\">'+MLJS("txtraisons")+':</td>'+
				'<td align=\"left\" >'+
					'<select id=\"selectflag\">'+
						'<option value="'+MLJS("txtraisonflag1")+'">'+MLJS("txtraisonflag1")+'</option>'+
						'<option value="'+MLJS("txtraisonflag2")+'">'+MLJS("txtraisonflag2")+'</option>'+
						'<option value="'+MLJS("txtraisonflag3")+'">'+MLJS("txtraisonflag3")+'</option>'+
						'<option value="'+MLJS("txtraisonflag4")+'">'+MLJS("txtraisonflag4")+'</option>'+
						'<option value="'+MLJS("txtraisonflag5")+'">'+MLJS("txtraisonflag5")+'</option>'+
					'</select >'+
				'</td>'+
			'</tr>'+
			'<tr>'+
				'<td class=\"textalert\">'+MLJS("txtcommentaire")+':</td>'+
				'<td>'+
					'<textarea class=\"textareapanel\" id=\"textareaflag\"></textarea>'+
				'</td>'+
			'</tr>'+
		'</table>');

	flagPanel.render("containerdiv");
} 

//submit form
function getFlags(marker,signaler) {
	if (flagPanel.validate()) { 
		 
		var msg = document.getElementById("textareaflag").value;
		//var signaler = document.getElementById("signaler").value;
		var raison = document.getElementById("selectflag").value;
		//var marker = document.getElementById("marker").value;
		
		var thedata = "";
			thedata=thedata+"&msg="+encodeURIComponent(msg);
			thedata=thedata+"&signaler="+encodeURIComponent(signaler);
			thedata=thedata+"&raison="+encodeURIComponent(raison);
			thedata=thedata+"&marker="+encodeURIComponent(marker);
		    getDataValueJSON("sscripts/getflag.php", thedata, ResultFormulaire);		
	}
		
}
function ResultFormulaire(jsonRep){
	
 	var infoerr=json(jsonRep);
	var err = g1J(infoerr,'err');
	if(err=='not id'){
		document.location.href='newuser.php';
	}else{
	if(err!='null')
		showalertpanel(MLJS('txterreur'),err,'',3,1,'');
	else{
		flagPanel.destroy();
       showalertpanel(MLJS("txtinfo"), MLJS("txtdemandeenvoyee"),'',2,1,'');
	
		}
	}
}
