function mudaFigura(figura,obj){
	var nota = obj.options[obj.selectedIndex].value;
	
	switch(nota){
		case "0": figura.src="../../imagens/merda.gif";
				 break;
		case "1":  figura.src="../../imagens/1estrela.gif";
				 break;
		case "2":  figura.src="../../imagens/2estrelas.gif";
				 break;
		case "3":  figura.src="../../imagens/3estrelas.gif";
				 break;
		case "4":  figura.src="../../imagens/4estrelas.gif";
				 break;
		case "5":  figura.src="../../imagens/5estrelas.gif";
				 break;
		case "6":  figura.src="../../imagens/oscar.gif";
				 break;
		case "-1": figura.src="../../imagens/interrogacao.gif";
				break;
		case "-2": figura.src="../../imagens/lembrar.gif";
				 break;
		case "-3": figura.src="../../imagens/naoquerover.gif";
				 break;
		default: figura.src="../../imagens/tempo.gif";
	}

}



function sugerir()
{
 
    Ajax = false;

    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        Ajax = new XMLHttpRequest();
        if (Ajax.overrideMimeType) {
            Ajax.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            Ajax = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
            Ajax = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    if (!Ajax) {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
	else {

		// pegando os campos do formulário
		var nomeFilme = document.getElementById('campofilme').value;
		var codigoUsuario = document.getElementById('codigousuario').value;
		var nomeUsuario = document.getElementById('nomeusuario').value;

		if (nomeFilme == "")
		{ return 1;	}

		var params = "filme="+encodeURIComponent(nomeFilme)+"&nomeusuario="+encodeURIComponent(nomeUsuario)+"&codigousuario="+codigoUsuario; 
		var url ="../../en/mymovies/sugerir.php";

		Ajax.open("post", url, true);
		Ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");
		Ajax.setRequestHeader("Pragma", "no-cache");
		Ajax.setRequestHeader("Cache-Control", "must-revalidate");

		// essa função é executada sempre que o estado do objeto muda (onreadystatechange)
		Ajax.onreadystatechange=function(){
		
			if(Ajax.readyState == 1) {
			document.getElementById('sugestao').innerHTML = '<div style=\"margin:20px\">Wait...<br/><img src=\"../../imagens/loading_icon_small.gif\" width=\"20\" height=\"20\" alt=\"Wait...\" /></div>';}

			// quando retornar o valor (4) significa que o objeto ja completou a solicitacao
			if (Ajax.readyState==4){
			 document.getElementById('sugestao').innerHTML = Ajax.responseText;
			}
		}		
		
		Ajax.send(params);

	}
}