document.write("<scr"+"ipt type='text/javascript' src='../yui/build/yahoo/yahoo-min.js'></scr"+"ipt>");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/connection/connection-min.js'></scr"+"ipt>");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/event/event.js'></scr"+"ipt>");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/dom/dom.js'></scr"+"ipt>");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/dragdrop/dragdrop.js'></scr"+"ipt>");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/animation/animation.js'></scr"+"ipt>");
document.write("<link rel='stylesheet' type='text/css' href='../yui/build/fonts/fonts.css' />");
document.write("<link rel='stylesheet' type='text/css' href='../yui/build/container/assets/container.css' />");
document.write("<scr"+"ipt type='text/javascript' src='../yui/build/container/container.js'></scr"+"ipt>");
document.write("<style>#win { visibility:hidden;	}</style>");

document.write ('<div id="win"><div class="hd"></div><div class="bd"></div></div>');

var myPanel = false;
// Temporary variables to hold mouse x-y pos.s

function drawBox(header, body) {

	if (myPanel == false) {
		myPanel = new YAHOO.widget.Dialog("win", {
			width:"500px",
			//fixedcenter: true,
			constraintoviewport: false,
			underlay:"none",
			close:true,
			visible:false,
			draggable:true,
			effect:{ effect:YAHOO.widget.ContainerEffect.FADE, duration:0.15 }
			}
		);
	}

	myPanel.setHeader(header);
	myPanel.setBody(body);

	myPanel.center();	
	myPanel.render();
	myPanel.show();

}

var handleSuccess = function(o){
	if(o.responseText !== undefined){
		//var data = eval('(' + o.responseText + ')');
		drawBox("Assignation d'une tâche", o.responseText);
	}
}

var handleSuccessLexique = function(o){	
	if(o.responseText !== undefined){	
		drawBox("Lexique",o.responseText);
	}
}

var handleFailure = function(o){
	alert("failure");
	if(o.responseText !== undefined){
		drawBox('Erreur', 'Une erreur est survenue.<br><br>Svp réessayez plus tard.');
	}
}

var callback =
{
  success:handleSuccess,
  failure:handleFailure,
  argument: { foo:"foo", bar:"bar" }
};

var callback_lexique = 
{
  success:handleSuccessLexique,
  failure:handleFailure,
  argument: { foo:"foo", bar:"bar" }
};




var sUrl = "http://logicielseducatifs.qc.ca/rpc.php";

function showLexique( lexique_id ){
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl + "?f=get_lexique&id=" + lexique_id, callback_lexique);	
}

function showOptionBox(evaluation_id,detail_id,mode){
	var request = YAHOO.util.Connect.asyncRequest('GET', sUrl + "?f=form_rev&id=" + evaluation_id + "&detail=" + detail_id + "&mode=" + mode, callback);
}
