Help please

Hi everybody, I’m having a problem with a drop down dinamically populated by a data coming from a Mysql Database, this is not my work because I don´t know nothing about PHP, but I’ve to ceck this now :upset:, anyway, the problem is I’ve 5 dropdowns I need to populate some info into this things, but it’s not happening, I’ve an error and says something about this piece of code


<script language="javascript">
llenaCombo(peliculas,'sel1','');
llenaCombo(peliculas,'sel2','');
llenaCombo(peliculas,'sel3','');
llenaCombo(peliculas,'sel4','');
llenaCombo(peliculas,'sel5','');

function gestionaCarteles(cartel){
	for(var i=0;i<peliculas.length;i++){
		if(eval("document.forms[0].sel"+cartel+".value=="+peliculas*[0])){
			if(cartel==1){				
				document.forms[0].titulo.value=peliculas*[1];
				document.forms[0].duracion.value=peliculas*[2];
				document.forms[0].paisano.value=peliculas*[3]+"("+peliculas*[4]+")";
				document.forms[0].clasificacion.value=peliculas*[11];				
				document.forms[0].director.value=peliculas*[6];
				document.forms[0].reparto.value=peliculas*[7];
				document.forms[0].sinopsis.value=peliculas*[8];
			}
			if(peliculas*[9]!=""){
				var imagen=document.getElementById("img"+cartel);
				imagen.src="images/peliculas/"+peliculas*[9];
			}			
		}
	}
}

function compruebaCartelera(){
	if(document.forms[0].sel1.value!=-1 && document.forms[0].sel2.value!=-1 && document.forms[0].sel3.value!=-1 && document.forms[0].sel4.value!=-1 && document.forms[0].sel5.value!=-1){
		document.forms[0].peliculas.value=document.forms[0].sel1.value+"_"+1+"/"+document.forms[0].sel2.value+"_"+2+"/"+document.forms[0].sel3.value+"_"+3+"/"+document.forms[0].sel4.value+"_"+4+"/"+document.forms[0].sel5.value+"_"+5;
		alert(document.forms[0].peliculas.value);
		document.forms[0].submit();
	}else alert("Debe rellenar todas las películas de la cartelera.");
}

function cargaCartelera(){
	if(peliculasCartelera.length>0){
		for(var i=0;i<peliculasCartelera.length;i++){
			eval("llenaCombo(peliculas,'sel"+peliculasCartelera*[1]+"','"+peliculasCartelera*[0]+"');");
			gestionaCarteles(peliculasCartelera*[1]);
		}
	}
}
cargaCartelera() 

now, this is the entire code:


<html>
<head>
<title>.: Multimax :.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	background-color: #1C6A9B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/fondo.jpg);
}
.style6 {	color: #fdf8d8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.style8 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style9 {font-size: 12px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style12 {color: #fdf8d8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
a:link {
	color: #fdf8d8;
}
a:visited {
	color: FDF8D8;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #fdf8d8;
}
.style16 {color: #bdac6d; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.style18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.style19 {color: #FFFFFF}
.style22 {color: #FDF8D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style23 {color: #103851}
.style4 {color: #bdac6d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
select { width: 180px; }
-->
</style>
<script language="JavaScript" type="text/JavaScript">
<!--

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a*.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a*;}}
}
//-->
</script>
<script language="javascript" src="../includes/javascriptGeneral.js" type="text/javascript"></script>
<?php 
include_once("../includes/admin.php");
if(!empty($_REQUEST["accion"]) && $_REQUEST["accion"]=='modificar'){
    if(!modificaCartelera($_REQUEST["cartelera"],$_REQUEST["peliculas"])) echo "<script language=\"javascript\">alert('Fallo al actualizar la cartelera de Home.')</script>";
	else echo "<script language=\"javascript\">alert('Cartelera del Home modificada correctamente.')</script>";
}
damePeliculas();
damePeliculasCartelera($_REQUEST["cartelera"]);
?>
</head>

<body>
<form method="post" action="index_modificar.php">
<input type="hidden" name="accion" value="modificar">
<input type="hidden" name="cartelera" value="9">
<input type="hidden" name="peliculas">
<table width="549"  border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
	<td width="4">&nbsp;</td>
	<td width="545" valign="top"><table width="545" border="0" cellpadding="0" cellspacing="2">
	  <tr align="center">
		<td height="50" colspan="7" valign="top" background="images/fondo_tit.jpg"><img src="images/trans.gif" width="540" height="15"><br>
		    <span class="style16">MODIFICAR HOME </span></td>
	  </tr>
	  <tr align="center" valign="top">
		<td colspan="7"><table width="545" height="285" border="0" cellpadding="0" cellspacing="0" bgcolor="#2D4C61">
			<tr>
			  <td colspan="4"><img src="images/trans.gif" width="8" height="5"></td>
			</tr>
			<tr>
			  <td align="center" valign="top"><img src="images/detalle.gif" id="img1" width="167" height="248"> </td>
			  <td width="10" height="241">&nbsp;</td>
			  <td width="340" valign="top">
			    <table width="340" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
				  <tr>
				    <td width="340" height="25" valign="top"><span class="style6">
					  <input name="titulo" type="text" value="TITULO PELICULA">
					  <br>
					</span>
					  <input name="duracion" type="text" value="Duraci&oacute;n: "></td>
				  </tr>
				  <tr>
				    <td valign="top" class="style9"><span class="style18"> 
					  <input name="paisano" type="text" value="PAIS ORIGEN (A&Ntilde;O RELEASE) " size="30">
					  <br>
					  <input name="clasificacion" type="text" value="Clasificaci&oacute;n:">
					  <br>
					  <input name="director" type="text" value="Director:">
					  <br>
					  <input name="reparto" type="text" value="Reparto: ">
				    </span></td>
				  </tr>
				  <tr>
				    <td valign="top"><div align="justify">
					  <textarea name="sinopsis">SYNOPSIS</textarea>
				    </div></td>
				  </tr>
				</table>
			  </td>
			  <td width="10">&nbsp;</td>
			</tr>
			<tr>
			  <td align="center"><select name="sel1" onChange="gestionaCarteles(1)">
			  </select></td>
			  <td height="39" colspan="3"><table width="103%" height="53" border="0" align="center" cellpadding="0" cellspacing="0">
				  <tr>
				    <td align="left"><p> <span class="style18"><br>
				    </span></p></td>
				  </tr>
			  </table></td>
			</tr>
		</table></td>
	  </tr>
	</table></td>
  </tr>
  <tr>
	<td>&nbsp;</td>
	<td></td>
  </tr>
  <tr>
	<td>&nbsp;</td>
	<td><table width="545" border="0" cellpadding="0" cellspacing="0" background="images/fondo_cartelera.gif">
		<tr>
		  <td align="center" valign="top"><table width="545" border="0" cellpadding="0" cellspacing="2">
			  <tr align="center">
			    <td height="50" colspan="7" valign="top" background="images/fondo_tit.jpg"><img src="images/trans.gif" width="540" height="15"><br>
				    <span class="style16">CARTELERA</span></td>
			  </tr>
			  <tr align="center" valign="top">
			    <td width="123"><img src="images/thumb.gif" id="img2" width="105" height="158" border="0"></td>
			    <td width="12">&nbsp;</td>
			    <td width="123"><img src="images/thumb.gif" id="img3" width="105" height="158" border="0"></td>
			    <td width="12">&nbsp;</td>
			    <td width="124"><img src="images/thumb.gif" id="img4" width="105" height="158" border="0"></td>
			    <td width="12">&nbsp;</td>
			    <td width="123"><img src="images/thumb.gif" id="img5" width="105" height="158" border="0"></td>
			  </tr>
			  <tr align="center" valign="middle" class="style8">
			    <td height="20"><select name="sel2" onChange="gestionaCarteles(2)">
				</select></td>
			    <td height="20"><span class="style19"></span></td>
			    <td height="20"><select name="sel3" onChange="gestionaCarteles(3)">
				</select></td>
			    <td height="20"><span class="style19"></span></td>
			    <td height="20" class="style18"><select name="sel4" onChange="gestionaCarteles(4)">
				</select></td>
			    <td height="20"><span class="style19"></span></td>
			    <td height="20"><select name="sel5" onChange="gestionaCarteles(5)">
				</select></td>
			  </tr>
		  </table></td>
		</tr>
	</table></td>
  </tr>
  <tr>
	<td colspan="2">&nbsp;</td>
  </tr>
  <tr align="center">
	<td colspan="2"><span class="style18">
	  <input type="button" value="Modificar Home" onClick="compruebaCartelera()">
	</span></td>
  </tr>
  <tr>
	<td colspan="2">&nbsp;</td>
  </tr>
  <tr align="center">
	<td colspan="2"><a href="carteleras.htm" class="style4">Regresar al men&uacute; anterior</a></td>
  </tr>
  <tr>
	<td colspan="2">&nbsp;</td>
  </tr>
</table>
</form>
<script language="javascript">
llenaCombo(peliculas,'sel1','');
llenaCombo(peliculas,'sel2','');
llenaCombo(peliculas,'sel3','');
llenaCombo(peliculas,'sel4','');
llenaCombo(peliculas,'sel5','');

function gestionaCarteles(cartel){
	for(var i=0;i<peliculas.length;i++){
		if(eval("document.forms[0].sel"+cartel+".value=="+peliculas*[0])){
		    if(cartel==1){		    	
				document.forms[0].titulo.value=peliculas*[1];
				document.forms[0].duracion.value=peliculas*[2];
		        document.forms[0].paisano.value=peliculas*[3]+"("+peliculas*[4]+")";
		        document.forms[0].clasificacion.value=peliculas*[11];    			
				document.forms[0].director.value=peliculas*[6];
				document.forms[0].reparto.value=peliculas*[7];
				document.forms[0].sinopsis.value=peliculas*[8];
			}
			if(peliculas*[9]!=""){
				var imagen=document.getElementById("img"+cartel);
				imagen.src="images/peliculas/"+peliculas*[9];
			}			
		}
	}
}

function compruebaCartelera(){
	if(document.forms[0].sel1.value!=-1 && document.forms[0].sel2.value!=-1 && document.forms[0].sel3.value!=-1 && document.forms[0].sel4.value!=-1 && document.forms[0].sel5.value!=-1){
	    document.forms[0].peliculas.value=document.forms[0].sel1.value+"_"+1+"/"+document.forms[0].sel2.value+"_"+2+"/"+document.forms[0].sel3.value+"_"+3+"/"+document.forms[0].sel4.value+"_"+4+"/"+document.forms[0].sel5.value+"_"+5;
		alert(document.forms[0].peliculas.value);
		document.forms[0].submit();
	}else alert("Debe rellenar todas las películas de la cartelera.");
}

function cargaCartelera(){
	if(peliculasCartelera.length>0){
		for(var i=0;i<peliculasCartelera.length;i++){
		    eval("llenaCombo(peliculas,'sel"+peliculasCartelera*[1]+"','"+peliculasCartelera*[0]+"');");
			gestionaCarteles(peliculasCartelera*[1]);
		}
	}
}
cargaCartelera()
</script>
</body>
</html>

and the javascriptGeneral.js is:


function abreVentanaCentrada()
{
	var url=arguments[0];
	var nombre=arguments[1];
	var anchoVentana=arguments[2];	
	var altoVentana=arguments[3];		
	var configuracion = arguments[4];
	var anchoPantalla = screen.width;
	var altoPantalla = screen.height;
	var estilo ="";
	
	if(arguments.length <4)
		estilo = "titlebar=no,menubar=no,location=no,status=yes,directories=no,toolbar=no,border=no,resizable=yes,width="+anchoVentana+",height="+altoVentana;
	else
		estilo = configuracion + ",width="+anchoVentana+",height="+altoVentana;
		
	if(anchoPantalla==800 && altoPantalla==600)
	{	 
		if (navigator.appName.toLowerCase() == "navigator")
			estilo = estilo + ",screenY=0,screenX=0";
		else
			estilo = estilo + ",top=0,left=0";
	}
	else
	{
		var altoVentanaPadre = top.screenTop;
		var anchoVentanaPadre = top.screenLeft;
		
		if(altoVentanaPadre==0 && anchoVentanaPadre==0)
		{
			var distanciaArriba = (altoPantalla/2)-(altoVentana/2);
			var distanciaLateral = (anchoPantalla/2)-(anchoVentana/2);
			if (navigator.appName.toLowerCase() == "navigator")
		    	estilo = estilo + ",screenY="+distanciaArriba+",screenX="+distanciaLateral;
			else
		    	estilo = estilo + ",top="+distanciaArriba+",left="+distanciaLateral;
		}
		else		
		{
			if (navigator.appName.toLowerCase() == "navigator")
			{
		    	var distanciaArriba = (altoPantalla/2)-(altoVentana/2);
		    	var distanciaLateral = (anchoPantalla/2)-(anchoVentana/2);
		    	estilo = estilo + ",screenY="+distanciaArriba+",screenX="+distanciaLateral;
			}
			else
		    {	if(top.document.body){    		
				var anchuraPadre=top.document.body.offsetWidth;
				var alturaPadre=top.document.body.offsetHeight; }
		    	var distanciaArriba = (altoVentanaPadre+(alturaPadre/2))-(altoVentana/2);
		    	var distanciaLateral = (anchoVentanaPadre+(anchuraPadre/2))-(anchoVentana/2);
				
		    	estilo = estilo + ",top="+distanciaArriba+",left="+distanciaLateral;
			}
		}
	}
	
	return window.open(url,nombre,estilo);	
}

 //Muestra el calendario 
 function muestraCalendario(campoTexto,campoBoton)
		{
				Calendar.setup({
		    	    inputField	 :    campoTexto.id,	  // id del campo de texto
		    	    ifFormat	   :    "%d/%m/%Y",	   // Formato del campo de texto
		    	    showsTime	  :    false,		    // Mostrar selector de hora
		    	    button		 :	campoBoton.id,   // id del botón para abrir el calendario.
		    	    singleClick	:    true,		    // Modo click
					weekNumbers : false
				});
		}
		
function dameFecha(idCampo){
	var campo = document.getElementById(idCampo);
	
	var fecha = new Date();
	var dia = parseInt(fecha.getDate()) ; if(dia<10) dia='0'+dia.toString();
	var mes = parseInt(fecha.getMonth()) + 1; if(mes<10) mes='0'+mes.toString();
	var ano = fecha.getFullYear();
	
	campo.value= dia + "/" + mes + "/" + ano;
}

function convierteEuros(valor){
	valor.toString();
	var euro="";
	if(valor.indexOf('.')!=-1){		
		var a=valor.split('\.');		
		if(a[1].length<2){
		    euro=a[0]+'.'+a[1]+'0';	    	
		}else euro=a[0]+'.'+a[1];
	}else euro=valor;	
	return euro;
}

function vaciaSelect(array,idcampo,selec){
	var combo=document.getElementById(idcampo);
	var maximo=array.length;
	
	var p =combo.childNodes.length;
	
	for(j=0; j<p; j++){
		combo.removeChild(combo.childNodes[0]);
	}/*
	var texto=document.createTextNode("--Seleccionar--");
	var opcion=document.createElement("option");
	opcion.appendChild(texto);
	opcion.value="-1";
	combo.appendChild(opcion);*/
	
	for(var i=0;i<maximo;i++){
		if(array*[1]==selec){
		var texto=document.createTextNode(array*[0]);
		var opcion=document.createElement("option");
		opcion.appendChild(texto);
		opcion.value=array*[1];		
		 opcion.selected=true; 
		combo.appendChild(opcion);	
		}	
	}
}

function llenaCombo(array,idcampo,selec){
	var combo=document.getElementById(idcampo);
	var maximo=array.length;
	var p =combo.childNodes.length;
	for(j=0; j<p; j++){
		combo.removeChild(combo.childNodes[0]);
	}
	var texto=document.createTextNode("--Seleccionar--");
	var opcion=document.createElement("option");
	opcion.appendChild(texto);
	opcion.value="-1";
	combo.appendChild(opcion);
	
	for(var i=0;i<maximo;i++){
		var texto=document.createTextNode(array*[1]);
		var opcion=document.createElement("option");
		opcion.appendChild(texto);
		opcion.value=array*[0];		
		if(array*[0]==selec){ opcion.selected=true; }
		combo.appendChild(opcion);		
	}
}
function llenaComboSinSel(array,idcampo,selec){
	var combo=document.getElementById(idcampo);
	var maximo=array.length;
	
	var p =combo.childNodes.length;
	for(j=0; j<p; j++){
		combo.removeChild(combo.childNodes[0]);
	}
	
	for(var i=0;i<maximo;i++){
		var texto=document.createTextNode(array*[0]);
		var opcion=document.createElement("option");
		opcion.appendChild(texto);
		opcion.value=array*[1];		
		if(array*[1]==selec){ opcion.selected=true; }
		combo.appendChild(opcion);		
	}
}

function esMayor(fechaMayor,fechaMenor){
	
	var Aalta=fechaMenor.split('/');
	var diaAlta=parseInt(Aalta[0]);
	var mesAlta=parseInt(Aalta[1]);
	var anoAlta=parseInt(Aalta[2]);
	var Ahoy=fechaMayor.split('/');
	var diaHoy=parseInt(Ahoy[0]);
	var mesHoy=parseInt(Ahoy[1]);
	var anoHoy=parseInt(Ahoy[2]);
		
	var numDias=(diaHoy+((mesHoy-1)+((anoHoy-1)*12)))-(diaAlta+((mesAlta-1)+((anoAlta-1)*12)));
	
	if(numDias<0) return false;
	else return true;
}

function llenaComboIntermediarios(array,idcampo,selec){
	var combo=document.getElementById(idcampo);
	var maximo=array.length;
	
	var p =combo.childNodes.length;
	for(j=0; j<p; j++){
		combo.removeChild(combo.childNodes[0]);
	}
	var texto=document.createTextNode("--Seleccionar--");
	var opcion=document.createElement("option");
	opcion.appendChild(texto);
	opcion.value="-1";
	combo.appendChild(opcion);
	
	for(var i=0;i<maximo;i++){
		var texto=document.createTextNode(array*[0]);
		var opcion=document.createElement("option");
		opcion.appendChild(texto);
		opcion.value=array*[1];		
		if(array*[1]==selec){ opcion.selected=true; }
		combo.appendChild(opcion);		
	}
}

Hope somebody here can understand this mess and help me, thanks a lot!!

Arturo