//discriminacion de css
//var browser=navigator.appName;
//alert(browser);
//alert(navigator.userAgent);
//var navegador=navigator.appCodeName;
//var name=navigator.appName;
//var vers=navigator.userAgent;
//alert(browser+"---"+name+"---"+vers);


var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1;  
if (is_safari )
{
	document.write("<link href='css/safari.css' rel='stylesheet' type='text/css' />");
}
else
{

	var browser=navigator.appName;
	
	var rv = -1; // Return value assumes failure.
	if (browser == 'Microsoft Internet Explorer')
	{
		var ua = navigator.userAgent;
		var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
		if (re.exec(ua) != null)
		rv = parseFloat( RegExp.$1 );
		if (rv==8)
		{
			document.write("<link href='css/ie.css' rel='stylesheet' type='text/css' />");
		}
		else if (rv==7)
		{
			document.write("<link href='css/ie.css' rel='stylesheet' type='text/css' />");
		}
		else if (rv==6)
		{
			document.write("<link href='css/ie.css' rel='stylesheet' type='text/css' />");
		}
		else
		{
			document.write("<link href='css/ie.css' rel='stylesheet' type='text/css' />");
		}

	}
	else if (browser=="Netscape")
	{
		if (navigator.userAgent.indexOf('Windows') != -1)
		{
			document.write("<link href='css/ns.css' rel='stylesheet' type='text/css' />");
		}
		else
		{
			document.write("<link href='css/ns.css' rel='stylesheet' type='text/css' />");
		}
	}
	else
	{
		document.write("<link href='css/ie.css' rel='stylesheet' type='text/css' />");
	}
}

function valida()
{
	var f=document.mailing;
	if (!f.datos.checked)
	{
		alert("Por favor acepte nuestra política de protección de datos");
		f.datos.focus();
	}
	else if ((f.email.value.indexOf ('@', 0) == -1)||(f.email.value.length < 5))
	{
		alert("Escriba una dirección de correo válida en el campo e-mail.");
		f.email.focus();
	}
	else
	{
		f.submit();
	}
}
