var agt = navigator.userAgent.toLowerCase();
var is_op = (agt.indexOf("opera") != -1);
var is_ie = (agt.indexOf("msie") != -1) && document.all && !is_op;
var is_ie5 = (agt.indexOf("msie 5") != -1) && document.all && !is_op;
var is_mac = (agt.indexOf("mac") != -1);
var is_gk = (agt.indexOf("gecko") != -1);
var is_sf = (agt.indexOf("safari") != -1);

function imprimir()
{
	bV = parseInt(navigator.appVersion);
	if (bV >= 4) window.print();
}

function sizeRows()
{

	var HC, HSup, HM;
	
	document.getElementById('pie').style.clear = 'both';

	if(!is_gk)
	{
		HC = parseInt(document.getElementById('contenido').offsetHeight);
		
		if(document.getElementById('barraLateral'))
		{
			HM = parseInt(document.getElementById('barraLateral').offsetHeight);
		}
		
		if(document.getElementById('barraSuperior'))
		{
			HSup = parseInt(document.getElementById('barraSuperior').offsetHeight);	
		}
		else
		{
			HSup = 0;	
		}

		//document.getElementById('titulo').style.width = parseInt(document.getElementById('pagina').offsetWidth) - parseInt(document.getElementById('menu').offsetWidth) + 'px';

		if(document.getElementById('barraLateral'))
		{
			if(HC>HM)
			{
				if(HC-HM < 100)
				{
					document.getElementById('contenido').style.height = 350 - HSup + 13 +'px';
					HC = parseInt(document.getElementById('contenido').offsetHeight);
				}
				document.getElementById('barraLateral').style.height = HC+'px';
			}
			else
			{
				document.getElementById('barraLateral').style.height =  350+'px';
				document.getElementById('contenido').style.height = 350 - HSup - 15 +'px';
			}
		}
	}
}

function formulariocompleto(Formulario)
{
	var i=0;
	while (i < document.forms[Formulario].elements.length)
	{
		if (document.forms[Formulario].elements[i].value=='')
		{ 
			alert('Por favor rellene todos los datos');
			document.forms[Formulario].elements[i].focus();
			return false;
		}
		i ++;
	}
	return true;
}

function IsEmpty(s)
{
	var whitespace = " \t\n\r";
	var i;

	if(s.length == 0)
	{
		return true;
	}
	
	for (i = 0; i < s.length; i++)
	{
		var c = s.charAt(i);

		if (whitespace.indexOf(c) == -1)
		{
			return false;
		}
	}
	return true;
}

function IsEmail(_email)
{
     var emailReg = /^[a-z][a-z-_0-9\.]+@[a-z-_=>0-9\.]+\.[a-z]{2,3}$/i
     return emailReg.test(_email);
}




function MostrarOcultar(item) {
	var obj_layer = document.getElementById(item);

	if (obj_layer.style.display == "none"){
		obj_layer.style.display = "inline";
	}else{
		obj_layer.style.display = "none";
	}
}


	function AbreImagen(UrlImagen)
{
	window.open("imagen_popup.php?img=" + UrlImagen, "imagen" + Math.floor(Math.random()*11),"width=1000,height=1000,scrollbars=no,titlebar=no,status=no,toolbar=no,menubar=no,location=no,resizable=yes");
}
