	function cambiaColor(nombre){
		eval("document.getElementById('capa-"+ nombre + "').style.display='none'");
		eval("document.getElementById('capa-"+ nombre + "Over').style.display='block'");
		
	}
	function restauraColor(nombre){
		eval("document.getElementById('capa-"+ nombre + "').style.display='block'");
		eval("document.getElementById('capa-"+ nombre + "Over').style.display='none'");
		
	}	
	
	function getCalendarDate()
{
   var months = new Array(13);
   months[0]  = "Enero";
   months[1]  = "Febrero";
   months[2]  = "Marzo";
   months[3]  = "Abril";
   months[4]  = "Mayo";
   months[5]  = "Junio";
   months[6]  = "Julio";
   months[7]  = "Agosto";
   months[8]  = "Septiembre";
   months[9]  = "Octubre";
   months[10] = "Noviembre";
   months[11] = "Diciembre";
   var now         = new Date();
   var monthnumber = now.getMonth();
   var monthname   = months[monthnumber];
   var monthday    = now.getDate();
   var year        = now.getYear();
   if(year < 2000) { year = year + 1900; }
   var dateString = monthname +
                    ' ' +
                    monthday +
                    ', ' +
                    year;
   return dateString;
} // function getCalendarDate()

function validaEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			return false;
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		 	return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		 	return false;
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		 	return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		 	return false;
		 }

 		 return true;					
	}

function validaTelefono(telefono){


	var RegExPatternX = new RegExp("[0123456789 -]"); 
	var errorMessage = 'El numero de telefono solo puede contener numeros, espacios y "-"';
	
	if(telefono != ""){ 
		if (telefono.match(RegExPatternX)) { 
		} 
		else {
			return false
		} 
	}
	return true;
}


