// VALIDA QUE EXISTA 1 VOTO EN ENCUESTA
function validaEncuesta() {
	var form = document.frmEncuesta;
	var totOpc = form.Opciones.value;
	var flag = false;
	for(i=0; i<totOpc; i++) {
		if(!frmEncuesta.opcion[i].checked) {
			flag = false;
		} else {
			flag = true;
			break;
		}
	}
	if(flag) {
		form.submit();
	} else {
		alert ("Selecciona una alternativa");
	}
}

// VALIDA INGRESO DE TEXTO MURO DE LAMENTOS
function validaMuro() {
	var form = document.frmMuro;
	var flag = false;
	if(form.mNombre.value == "" && form.mNombre.value.length <= 3) {
		alert("Debes ingresar tu nombre.");
		form.mNombre.focus();
		return;
	}
	if(form.mMsje.value == "" && form.mMsje.value.length <= 3) {
		alert("Debes ingresar tu Mensaje.");
		form.mMsje.focus();
		return;
	}
	
	flag = true;
	if(flag) {
		form.submit();
	}
}

function generateCoverDiv(id, color, opacity) {
  var navegador=1;
  if(navigator.userAgent.indexOf("MSIE")>=0) navegador=0;
  var layer=document.createElement('div');
  layer.id=id;
  layer.style.width=document.body.offsetWidth+'px';
  layer.style.height=document.body.offsetHeight+'px';
  layer.style.backgroundColor=color;
  layer.style.position='absolute';
  layer.style.top=0;
  layer.style.left=0;
  layer.style.zIndex=100;
  if(navegador==0) layer.style.filter='alpha(opacity='+opacity+')';
  else layer.style.opacity=opacity/100;
  document.body.appendChild(layer);
}

// VALIDA FORMULARIO DE CONTACTO
function validaContacto() {
	var form = document.formContacto;
	var Min = 4;
	if(form.txtnombre.value == "" || form.txtnombre.value == null) {
		alert("Por favor, Ingrese su Nombre.");
		form.txtnombre.focus();
		return false;
	}
	//EMAIL
	if(form.txtmail.value.length <= Min || form.txtmail.value == "") {
		alert("Por favor, Ingrese su Email.");
		form.txtmail.focus();
		return false;
	}
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.txtmail.value))){
		alert("El email es incorrecto.");
		form.txtmail.focus();
		return false;
	}
	if(form.txtcomentario.value == "" || form.txtcomentario.value == null) {
		alert("Por favor, Ingrese su Consulta.");
		form.txtcomentario.focus();
		return false;
	}
	document.getElementById("act").value = "send";	
	document.getElementById("btnEnviar").src = "images/btnGrabando.jpg";
	document.getElementById("btnEnviar").disabled = true;
//	form.submit();
}

// VALIDA FORMULARIO DE PANORAMAS
function validaPanorama() {
	var form = document.formPanorama;
	var Min = 4;
	if(form.txtnombre.value == "" || form.txtnombre.value == null) {
		alert("Por favor, Ingrese su Nombre.");
		form.txtnombre.focus();
		return false;
	}
	//EMAIL
	if(form.txtmail.value.length <= Min || form.txtmail.value == "") {
		alert("Por favor, Ingrese su Email.");
		form.txtmail.focus();
		return false;
	}
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.txtmail.value))){
		alert("El email es incorrecto.");
		form.txtmail.focus();
		return false;
	}
	if(form.txtcomentario.value == "" || form.txtcomentario.value == null) {
		alert("Por favor, Ingrese su Consulta.");
		form.txtcomentario.focus();
		return false;
	}
	document.getElementById("act").value = "send";	
	document.getElementById("btnEnviar").src = "images/btnGrabando.jpg";
	document.getElementById("btnEnviar").disabled = true;
//	form.submit();
}
