	var agt = navigator.userAgent.toLowerCase();

	var is_ie = (agt.indexOf('msie') != -1);

	var is_ie5 = (agt.indexOf('msie 5') != -1);

	var uniqnum_counter = (new Date).getTime();

	

	function CreateXmlHttpReq(handler) {

		var xmlhttp = null;

		if (is_ie) {

			var control = (is_ie5) ? "Microsoft.XMLHTTP" : "Msxml2.XMLHTTP";

			try {

				xmlhttp = new ActiveXObject(control);

				xmlhttp.onreadystatechange = handler;

			} catch(e) {

				alert("You need to enable active scripting and activeX controls");

			}

		} else {

			xmlhttp = new XMLHttpRequest();

			xmlhttp.onload = handler;

			xmlhttp.onerror = handler;

		}

		return xmlhttp;

	}

	

	function mostra_box(id) {

		if (!document.getElementById(id).style.display) {

			document.getElementById(id).style.display = 'none';

		} else {

			document.getElementById(id).style.display = '';

		}

	}

	

	function mudaimg(imagem,img, img2) {

		  if (eval("document."+imagem+".value == 1")) {

			//alert(img2);

			eval("document."+imagem+".src = 'imagens/icones/"+img2+"'");

			eval("document."+imagem+".value = 0");	

		  } else {

			//alert(img);

			eval("document."+imagem+".src = 'imagens/icones/"+img+"'");

			eval("document."+imagem+".value = 1");	

		  }

	}

	function DummyHandler() { }



	function XmlHttpGET(xmlhttp, url) {

		xmlhttp.open('GET', url, true);

		xmlhttp.send(null);

	}

	

	function SendRequest(url) {

		var xmlhttp = CreateXmlHttpReq(DummyHandler);

		++uniqnum_counter;

		XmlHttpGET(xmlhttp, url + "&rand=" + uniqnum_counter);

	}

	

	

	imgOn = new Array; 

	imgOff = new Array;



	if (document.images) {

		for(cnt=1; cnt<=5; cnt++) {

		  imgOff[cnt] = new Image(); imgOff[cnt].src = "imagens/estrelas/eb" + cnt + ".gif";

		  imgOn[cnt] = new Image(); imgOn[cnt].src = "imagens/estrelas/ec" + cnt + ".gif";

		}				

	}

 

  			function click0(cat, id) 

 			{

				for (i=1; i<=5; i++) {

					document["id"+i+id].src = imgOff[i].src;

					document["id1"+id].className = 'k0';

				}

  			}



  			function clickS(cat, id) 

 			{

				for (i=1; i<=5; i++) {

					document["img"+i+id].src = imgOff[i].src;

					document["img1"+id].className = 'k0';

				}

  			}



  			function clickS1(cat, id, filme) {

			 				

				if(document["img1"+id].className == 'k1') {

 					clickS(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["img"+i+id].src = imgOn[i].src;

						} else {

							document["img"+i+id].src = imgOff[i].src;

						}

					}

 				document["img1"+id].className = 'k1';

				votar(1, id, filme);

			}



			

  			function click1(cat, id, filme) {

			 				

				if(document["id1"+id].className == 'k1') {

 					click0(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["id"+i+id].src = imgOn[i].src;

						} else {

							document["id"+i+id].src = imgOff[i].src;

						}

					}

 				document["id1"+id].className = 'k1';

				votar(1, id, filme);

			}



  			function click2(cat, id, filme) {

			 				

				if(document["id1"+id].className == 'k2') {

 					click0(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["id"+i+id].src = imgOn[i].src;

						} else {

							document["id"+i+id].src = imgOff[i].src;

						}

					}

 				document["id1"+id].className = 'k2';

				votar(2, id, filme);



			}



  			function click3(cat, id, filme) {

			 				

				if(document["id1"+id].className == 'k3') {

 					click0(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["id"+i+id].src = imgOn[i].src;

						} else {

							document["id"+i+id].src = imgOff[i].src;

						}

					}

 				document["id1"+id].className = 'k3';

				votar(3, id, filme);

			}



  			function click4(cat, id, filme) {

			 				

				if(document["id1"+id].className == 'k4') {

 					click0(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["id"+i+id].src = imgOn[i].src;

						} else {

							document["id"+i+id].src = imgOff[i].src;

						}

					}

 				document["id1"+id].className = 'k4';

				votar(4, id, filme);

			}

  

  			function click5(cat, id, filme) {

			 				

				if(document["id1"+id].className == 'k5') {

 					click0(cat, id);

 					return;

 				}

 				

					for (i=1; i<=5; i++) {

						if (i <= cat) {

							document["id"+i+id].src = imgOn[i].src;

						} else {

							document["id"+i+id].src = imgOff[i].src;

						}

					}

 				document["id1"+id].className = 'k5';

				votar(5, id, filme);

			}

			

			function votar(val, id, filme) {

					SendRequest("votar.php?nota=" + val + "&filme=" + id);

					alert("Arcoíris Cinemas\n\nSeu voto foi computado sucesso.\nFilme: " + filme);

			}			

