 //Funcion utilizada para la validaciones de las cajas de texto
//Valida que una caja de texto no este en blanco
function RemoverEspacios(inputString, removeChar) 
{
	var returnString = inputString;
	if (removeChar.length)
	{
	  while(''+returnString.charAt(0)==removeChar)
		{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==removeChar)
	  {
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
}

//Funcion que la valida que el string sean solo numeros
function onlyNumbers(inputString)
{
  var searchForNumbers = /\D+/;
  return (searchForNumbers.test(inputString)) ? false : true;
} 

//Funcion que valida la direccion de correo electronico
function ValidaEmail(objeto)
{
	// validar el Campo Correo Electrónico.  Opcional.  Debe ser de la forma xx@xx.xx
	var patron = /\w+@\w+\.\w+/
	objeto.value = RemoverEspacios(objeto.value,' ');
	if ((howManyWords(objeto.value)==1)&&((patron.test(objeto.value)||(objeto.value==''))))
	{
		return true;
	}
	else
	{
		if (howManyWords(objeto.value)>1)
			alert("e-mail no puede contener espacios en blanco");
		else
			alert("e-mail no es válido");
		objeto.focus();
		return false;
	}
}

//Funcion utilizada por la funcion ValidaEmail
function howManyWords(inputString)
{
  return inputString.split(' ').length;
}

//Funcion utilizada para la autenticacion del propietario en cualquier pagina del site
function Aceptar(){
   valido = true;
   if (RemoverEspacios(document.form1.txt_usuario.value," ") == ''){
      alert ('Introduzca Usuario');
	  document.form1.txt_usuario.focus();
	  valido = false;
   }
   if ((valido)&&(RemoverEspacios(document.form1.txt_contrasena.value," ") == '')){
      alert ('Introduzca Contraseña');
	  document.form1.txt_contrasena.focus();
      valido = false;
   }
   if (valido){
      document.form1.accion.value = 'validar';
	  document.form1.method = 'post';
	  document.form1.action = 'bb_catalogo.asp';
	  document.form1.submit();
   }
}

//Codigo que permite la rotacion automatica de las imagenes de los edificios en todas las paginas del site
var cuenta = 0; 
var imagenes = new Array; 

function preLoad(imagen) 
    { 
     cuenta += 1; 
     imagenes[cuenta] = new Image(); 
     eval ("imagenes[cuenta].src = '" + imagen + "'"); 
     } 

preLoad("imagenes/indexfoto1.jpg"); 
preLoad("imagenes/indexfoto2.jpg"); 
preLoad("imagenes/indexfoto3.jpg"); 

function rotar_imagenes( ) 
    { 
    var imagenumber = 3 ; 
    var randomnumber = Math.random() ; 
    var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ; 
    document.image.src = imagenes[rand1].src 
    setTimeout("rotar_imagenes( )",3500) 
    }

//Codigo que permite la rotacion automatica de las imagenes del personal en todas las paginas del site
var cuentapersonal = 0; 
var imagenespersonal = new Array; 

function preLoadpersonal(imagenpersonal) 
    { 
     cuentapersonal += 1; 
     imagenespersonal[cuentapersonal] = new Image(); 
     eval ("imagenespersonal[cuentapersonal].src = '" + imagenpersonal + "'"); 
     } 

preLoadpersonal("imagenes/imagenpersonal/Amarilis.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Yurima.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/AnaMaria.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/AnaPuig.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Columba.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Dilse.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Elida.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Lelis.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Marbelis.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Marjorie.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Mireya.jpg"); 
preLoadpersonal("imagenes/imagenpersonal/Yolanda.jpg"); 

function rotar_imagenes_personal( ) 
    { 
    var imagenumberpersonal = 12 ; 
    var randomnumberpersonal = Math.random() ; 
    var rand1personal = Math.round( (imagenumberpersonal-1) * randomnumberpersonal) + 1 ; 
    document.imagepersonal.src = imagenespersonal[rand1personal].src 
    setTimeout("rotar_imagenes_personal( )",3000) 
    }

