Ayuda para iniciada

Vanessa
14 de Mayo del 2004
Hola soy Vanessa y me estoy iniciando en JavaScript, si eres experto en JS y quieres prestarme 5 minutos de tu tiempo te lo agradeceré, te pongo el código de éste script para hacer una búsqueda en google, te lo agradecería mucho si me encontrarás el fallo , gracias, ahí va el código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Busca en google</title>
<meta http-equiv="" content="text/html; charset=iso-8859-1">
<meta http-equiv="" content="text/html; charset=iso-8859-1">
</head>

<body>

<script language="JavaScript">
function buspal()
{var cadena="";
var texto=document.busca.cuadro.value;
var op=document.busca.opbus.value;
var prin="http://www.google.es/search?hl=es&ie=UTF-8&oe=UTF-8&as_qdr=all&q=";
var int="&btnG=B%C3%BAsqueda+en+Google";
var yah="+site%3Awww.yahoo.es&btnG=B%C3%BAsqueda+en+Google";
var esp="&btnG=B%C3%BAsqueda+en+Google&meta=lr%3Dlang_es";
if (texto=="")
{alert("Debes introducir al menos una palabra para efectuar la búsqueda");
}
else
{switch (op)
{case 'int': cadena=prin + texto + int;break;
case 'yah': cadena=prin + texto + ioo;break;
case 'esp': cadena=prin + texto + esp;break;
}
open(cadena);
}
}
</script>
<form name="busca">
<input type="text" name="cuadro" size="33" maxlength="255" />
<input type="submit" name="Submit" value="Encuentra" OnClick="buspal();">
<input name="opbus" type="radio" value="int" />
En Internet
<input name="opbus" type="radio" value="ioo" />
En Inicioo
<input name="opbus" type="radio" value="esp" checked />
En espa&ntilde;ol
</form>

</body>
</html>