Bueno Pido ayuda con este codigo que no se que me esta fallando.
Paso a Describir mi problema, lo que pasa es que utilizo este script, para verificar el idioma del usuario, pero resulta que al cargar no funciona nada,    
Código PHP:
Ver original- //Script en el Index 
- require_once('funciones.php'); 
-   
-   
- // Verificar el Idioma 
-   
- if($lang==""){ 
-     if($_COOKIE['lan']==""){ 
-         $lang = detectarIdioma(); 
-     } 
- } 
- else{ 
- } 
- $file="idiomas/".$_COOKIE['lan'].".php"; 
- $imglang = "_".$_COOKIE['lan']; 
- include($file); 
-   
-   
- //Script en el archivo funciones.php 
- function detectarIdioma(){ 
-   
-         //revisamos cabecera HTTP_ACCEPT_LANGUAGE 
-         $idiomas = explode(";", $_SERVER['HTTP_ACCEPT_LANGUAGE']); 
-         if(strpos($idiomas[0], "es") !== FALSE){ 
-         $idioma = "es"; 
-         } 
-         elseif(strpos($idiomas[0], "en") !== FALSE){ 
-         $idioma = "en"; 
-         } 
-   
-         //Ante cualquier otro idioma devolvemos "es" 
-         if($idioma <> "es" && $idioma <> "en"){ 
-         $idioma = "en"; 
-         } 
-         return $idioma; 
-     } 
Como se pudieron dar cuenta en el script utilizo esa COOKIE para almacenar alli el idioma y que todas las imagenes y textos se muestren deacuerdo al idioma que se escoga o al idioma del navegador, pero como les digo no se muestran eh aqui una imagen de muestra: 
 
 
Es mas cuando Recargo la web, funciona todo, pero si luego de recargar escojo un idioma no afecta a la primera, tengo q recargar la pagina o abrir otro enlace dentro de la web. 
Y no se cual sea mi problema, porfavor quisiera q me ayuden con este problema por que eh modificado muchas cosas e igual sigue pasando lo mismo, Espero su pronta Ayuda y Gracias de ANTEMANO.