
	
	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 = "enter/select";
	var msg = "Please " + act + " your ";
	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) {
				
				if(f.elements[checkfields[i]].name.indexOf("dob_") > -1) {
					
					fieldname = "Date of birth";
				
				} else {
				
					fieldname = f.elements[checkfields[i]].name;
				
				}
					
				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]], "Please enter a valid e-mail address.") == 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('Please verify your password correctly.');
						
							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');
	
	}
