	/*Buscador*/
 function Acentos(Text)  
 {  
 /*del número 48 hasta el 57 son los números naturales desde el 0 hasta el 9 
del 65 hasta el 90 son letras de A hasta la Z en mayúsculas 
de 97 hasta 122 son letras de a hasta la z en minúsculas 
*/
 var cadena="";  
 var codigo="";  
 for (var j = 0; j < Text.length; j++)  
 {  
 var Char=Text.charCodeAt(j);
	 switch(Char)  //quitas acentos...
	 {  
		 case 225:  
		 cadena+="a";  
		 break;  
		 case 233:  
		 cadena+="e";  
		 break;  
		 case 237:  
		 cadena+="i";  
		 break;  
		 case 243:  
		 cadena+="o";  
		 break;  
		 case 250:  
		 cadena+="u";  
		 break;  
		 case 193:  
		 cadena+="A";  
		 break;  
		 case 201:  
		 cadena+="E";  
		 break;  
		 case 205:  
		 cadena+="I";  
		 break;  
		 case 211:  
		 cadena+="O";  
		 break;  
		 case 218:  
		 cadena+="U";  
		 break;  
		 case 241:  
		cadena+="n";  
		break;  
		case 209:  
		cadena+="n";  
		break;  
		default:  
		cadena+=Text.charAt(j);  
		break;  
	}
codigo+="_"+Text.charCodeAt(j);	
}  
return cadena;  
}


function esCadena(cadena){
	var patron=/^[a-zA-Z0-9+ \"]*$/;
	if(patron.test(cadena)){
		return true;
	}
	alert("El término a buscar contiene algún carácter no valido");
	return false;
}



function validar_frm(){
 with (document.frm_google){
			if (q.value==""){
                alert("Por favor, debe indicar un termino a buscar.");
				document.frm_google.q.focus();
                return false;
           }
		   var cadena = Acentos(q.value);
		   if(esCadena(cadena)==true){
			   q.value=cadena;
		   }
		   else{
			   q.value="";
  			   document.frm_google.q.focus();			   
			   return false;
		   }
 }
 return true;
}

function resizeIframe()
{
	var googleSearchFrame = document.getElementsByName("googleSearchFrame");
	  if (googleSearchFrame[0]) {
		  // Firefox, Opera, ...
		  //googleSearchFrame[0].style.height = "100em";
		  	var alturaPagina=googleSearchFrame[0].contentWindow.document.body.scrollHeight;
			googleSearchFrame[0].height=alturaPagina - 600;		
		    googleSearchFrame[0].style.width = "60em";
	  } else {
		  // IE - which has a misbehaving getElementsByName - assumin only one iframe
		  var googleSearchFrame = document.getElementsByTagName("iframe");
		  if (googleSearchFrame[0]) {
			  googleSearchFrame[0].style.height = "98em";
			  googleSearchFrame[0].style.width = "60em";
		  }
	  }
}