﻿// Archivo JScript
	function ValorOk(sValue)
	{
		for ( i = 0; i < sValue.length; i++ )
		{
			if ( sValue.charAt(i) != " " )
			{
				return true;
			}
		}
		return false;
	}
	//------------------------------------------------------------------
	function xround(num, ndec)
	{
		var fact = 1
		
		for (i=1; i<=ndec; i++)
		{
			fact *= 10;
		}
		
		return Math.round(num * fact)/fact;
	}
	//------------------------------------------------------------------
	function fComponerFecha(CampoDia, CampoMes, CampoAnio, CampoFecha)
	{
		CampoFecha.value="";
		
		if ((CampoDia.value!="") && (CampoMes.value!="") && (CampoAnio.value!=""))
		{
			CampoFecha.value = CampoDia.value + "/" + CampoMes.value + "/" + CampoAnio.value 
			if (fValidarFecha(CampoFecha,CampoFecha.value)==false)
			{
				CampoDia.focus();
				return false;
			}											
		}			
	}	
	//------------------------------------------------------------------
	function ValorCero(sValor)
	{
		var iValor
		iValor = xround(sValor, 2)		
		
		if (iValor==0) 
		{
			return true //Valor 0
		}
		else
		{
			return false //Valor distinto de 0
		}
	}
	//------------------------------------------------------------------
	function EsURL(sValor)
	{
		var sEnlaceWeb
		sEnlaceWeb=sValor;
		sEnlaceWeb=sEnlaceWeb.substring(0,7)
		sEnlaceWeb=sEnlaceWeb.toLowerCase();
		if (sEnlaceWeb!="http://")
		{
			return false;
		}		
		else
		{
			return true;
		}
	
	}
	//------------------------------------------------------------------
	function fCompararHoras(sHoraIni, sHoraFin)
	{
		sHoraIni=sHoraIni.substring(0,2) + sHoraIni.substring(3,5)
		sHoraFin=sHoraFin.substring(0,2) + sHoraFin.substring(3,5)
		
		sHoraIni=parseInt(sHoraIni);
		sHoraFin=parseInt(sHoraFin);
				
		//alert(sHoraIni)
		//alert(sHoraFin)
	
		if (sHoraIni>sHoraFin)
		{
			alert("La hora de inicio no puede ser mayor que la hora de fin");
			return true;
		}
		else
		{
			if (sHoraIni==sHoraFin)
			{
				alert("La hora de inicio no puede ser igual a la hora de fin");
				return true;
			}
			else
			{
				return false;
			}
		}
	}	
	//------------------------------------------------------------------
	function fValidarTlfn(sTlfn)
	{
	    //^[0-9]{2,3}-? ?[0-9]{6,7}$
	    //Declaracion...
	    //Codigo...
	    return false;
	}
    //------------------------------------------------------------------	

