

// Check for Browser & Platform for PC & IE specific bits
// More details from: http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var clientVer = parseInt(navigator.appVersion); // Get browser version

var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1)
                && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1)
                && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
var is_moz = 0;

var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
var is_mac = (clientPC.indexOf("mac")!=-1);


ver_modo = readCookie('ver_modo');

if(!ver_modo)
{
	createCookie('ver_modo', 'lista');
}

function cambiarModo()
{
	if(ver_modo=='lista')
	{
		createCookie('ver_modo','iconos', 30);
		window.location.reload();
	}
	else
	{
		createCookie('ver_modo', 'lista', 30);
		window.location.reload();
	}
}

function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else 
	{
		var expires = "";
	}	

	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name)
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') 
		{
			c = c.substring(1,c.length);
		}	
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}

function redirijir(uri)
{
 	  window.location = uri;
}   

// dir contiene toda la ruta incluso el nom de parametro que se va a completar con el valor que tenga el textox
// o sea 'script.php?nom_param='
function redirectFromTextBox(dir,textBox_id)
{
	var param =document.getElementById(textBox_id).value;
	var uri = dir+param;
	redirijir(uri);
  return ;
}

function clearForm(nombre_form)
{
	var i;
	for (i in document.getElementById(nombre_form).elements)
	{
		var elemento = document.getElementById(nombre_form).elements[i];
		if (elemento.type == 'text')
		{
			elemento.value = '';
		}
		if (elemento.type == 'checkbox')
		{
			elemento.checked = false;
		}
		if ((elemento.type == 'select-one') || (elemento.type == 'select-multiple'))
		{
			elemento.selectedIndex = 0;
		}
	}
}

function volver()
{
	history.back();
}
