//Coge parametros get
function parametro( name ){
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp ( regexS );
	var tmpURL = window.location.href;
	var results = regex.exec( tmpURL );
	if( results == null )
	{
		//buscamos en SEO
		var posicion = tmpURL.lastIndexOf('-'); 
		var posicion2 = tmpURL.lastIndexOf('.'); 
		porcion = tmpURL.substring(posicion+1,posicion2);
		if( porcion == null )
			return"";
		else
			return porcion;
	}
	else
		return results[1];
}

//Activate Cloaking 
function getCookieVal (offset)  
   { 
   var endstr = document.cookie.indexOf (";", offset); 
   if (endstr == -1) 
      endstr = document.cookie.length; 
   return unescape(document.cookie.substring(offset, endstr)); 
   } 

function GetCookie (name)  
   { 
   var arg = name + "="; 
   var alen = arg.length; 
   var clen = document.cookie.length; 
   var i = 0; 
   while (i < clen)  
      { 
      var j = i + alen; 
      if (document.cookie.substring(i, j) == arg) 
         return getCookieVal (j); 
      i = document.cookie.indexOf(" ", i) + 1; 
      if (i == 0) break;  
      } 
   return null; 
   } 

function SetCookie (name, value)  
   { 
   var argv = SetCookie.arguments; 
   var argc = SetCookie.arguments.length; 
   var expires = (argc > 2) ? argv[2] : null; 
   var path = (argc > 3) ? argv[3] : null; 
   var domain = (argc > 4) ? argv[4] : null; 
   var secure = (argc > 5) ? argv[5] : false; 
   document.cookie = name + "=" + escape (value) + 
        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
        ((path == null) ? "" : ("; path=" + path)) + 
        ((domain == null) ? "" : ("; domain=" + domain)) + 
        ((secure == true) ? "; secure" : ""); 
   } 

function DeleteCookie ()  
   { 
   var exp = new Date(); 
   exp.setTime (exp.getTime() - 1000000000);  // This cookie is history (changed -1 to make it previous time) 
   var cval = GetCookie ('version_pda'); 
   document.cookie ='version_pda' + "=" + cval + "; expires=" + exp.toGMTString(); 
   } 

function SetTheCookie(pda) 
   { 
      var expdate = new Date ();  
      expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365));  
      SetCookie('version_pda', pda, expdate);   
      return false; 
   } 
//Deactivate Cloaking
if(parametro('version_clasica') == 'si')
{
	SetTheCookie('no');
	document.location="/index.php";
}

//alert(screen.width + " " + screen.height);

if (GetCookie('version_pda')== null)
{
	if (typeof screen.width != "undefined" && typeof screen.height != "undefined") 
	{
		if (screen.width < "700" || screen.height < "500") 
		{
			if(confirm("Hemos detectado que está intentando entrar a través de un móvil.\n¿Quiere ver la versión Mobile?"))
			{
				SetTheCookie('si');
				if(parametro('id') == '')
				{
					document.location="/pda/";
				}
				else
				{
					document.location="/modulos/mod_periodico/mobile/noticia.php?id=" + parametro('id');
				}
			}
			else
			{
				SetTheCookie('no');
				if(parametro('id') == '')
				{
					document.location="/index.php";
				}
				else
				{
					document.location="/modulos/mod_periodico/pub/mostrar_noticia.php?id=" + parametro('id');
				}
			}
		}
		else
		{
			SetTheCookie('no');
			if(parametro('id') == '')
			{
				document.location="/index.php";
			}
			else
			{
				document.location="/modulos/mod_periodico/pub/mostrar_noticia.php?id=" + parametro('id');
			}
		}
	}
	else
	{
		SetTheCookie('no');
		if(parametro('id') == '')
		{
			document.location="/index.php";
		}
		else
		{
			document.location="/modulos/mod_periodico/pub/mostrar_noticia.php?id=" + parametro('id');
		}
	}
}
else if (GetCookie('version_pda')== 'si')
{
	if(parametro('id') == '')
	{
		document.location="/pda/";
	}
	else
	{
		document.location="/modulos/mod_periodico/mobile/noticia.php?id=" + parametro('id');
	}
}
else
{
	document.location="/index.php";
}
	


