
	function PollMe(frm, cnt) {
	var f = document.getElementById(frm);
		
		// Set the proceed variable
		var Proceed = 0;
		
		for (i=0; i<=cnt-1; i++)	{
			
			if (f.answer_id[i].checked) {
				
				Proceed = 1;
					
					break;
			}
			
		}
		
		if (Proceed == 0) {
	
			alert('Por favor seleccione una opcion antes de poder dar su opinion.');
			
			return false;
			
		} else  {
			
			return true;
		}
	
	}

	
	function validate_email(field,alerttxt) {
		with (field) {
			apos=value.indexOf("@");
			dotpos=value.lastIndexOf(".");
			
			if (apos < 1 || dotpos-apos<2) {
				alert(alerttxt);
					
				return false;
	
			}
	
		}
		
		return true;
	} 

	function chkFrm(frm, frmlst) {
	var f = document.getElementById(frm);
	var act = "ingrese/seleccione";
	var msg = "Por favor " + act + " su ";
	var checkfields = frmlst.split(',');
	//var checkfields = new Array("name","dob_month","dob_day","dob_year","birth_place","country_citizenship","address","zip","home_phone","email");
	
		for(i=0;i<checkfields.length;i++) {
		
			switch(f.elements[checkfields[i]].type) {
				
				case "text":
				case "textarea":
				case "password":
					field = f.elements[checkfields[i]].value.length;
				break;
				
				case "select-one":
					field = f.elements[checkfields[i]].selectedIndex;
				break;
			}
					
			if(field <= 0) {
				
				switch(true) {
					default:
						fieldname = f.elements[checkfields[i]].name;
					break;
					case (f.elements[checkfields[i]].name.indexOf("dob_") > -1):
						fieldname = "Fecha de Nacimiento";
					break;
					case (f.elements[checkfields[i]].name.indexOf("escucha_meses") > -1):
						fieldname = "opcion para el tiempo que nos escucha";
					break;
				}
				
				
				alert(msg + "\'" + fieldname.replace("_"," ") + "\'");
				
					f.elements[checkfields[i]].focus();
					
				return false;
			
			}
			
			if(f.elements[checkfields[i]].name == "email") {
				
				if (validate_email(f.elements[checkfields[i]], "Por favor ingrese una direccion e-mail valida.") == false) {
					
					f.elements[checkfields[i]].focus();
					f.elements[checkfields[i]].select();
					
					return false;
				
				}
				
			}
			
			if(f.elements[checkfields[i]].name == "contrasena") {
				
				if(f.contrasena2) {
					if(f.contrasena.value != f.contrasena2.value) {
						
						alert('Por favor verifique su contrasena correctamente.');
						
							f.contrasena2.focus();
							f.contrasena2.select();
						
						return false;
						
					} 
				
				}

			}
			
		}
		
		return true;
	}
	
	
	function pop(url, name, width, height, menu, scroll) {
	
		newwin = window.open(url, name, 'width='+width+',height='+height+',menubar='+menu+',scrollbars='+scroll+',directories=no,location=no,status=no,resizable=no,noresize');
	
	}
	
	function doPay(frm) {
	var f = document.getElementById(frm);
	
		if(confirm('Una vez que su pago sea realizado mediante PayPal, usted recibira un enlace donde podra descargar su introspeccion completa.')) {
		
			f.submit();

		}
	}
