
function f_trimmer(thisstring)
{
	while(thisstring.charAt(0)==" ")
	{
		thisstring=thisstring.substring(1,thisstring.length);
	}
	return thisstring;
}

function checkme(form){
	if (form=='contact')
	{
		if (document.forms['contact'].name){
			if (f_trimmer(document.forms['contact'].name.value)==""){
			
				 alert("Name is required");
				 document.forms['contact'].name.focus();
				 return false;
			}
		}
		
		if (document.forms['contact'].email){
			if (f_trimmer(document.forms['contact'].email.value)==""){
				alert("Your Email is required\n");
				document.forms['contact'].email.focus();
				return false;
			} else {
		   		var s = new String(document.forms['contact'].email.value);
		
		       	if ((s.indexOf(".")==-1 || s.indexOf("@")==-1)){       
		       		alert ("Your Email address is invalid.");
					document.forms['contact'].email.focus();
					return false;
				}
			}
		}
		
		if (document.forms['contact'].message){
			if (f_trimmer(document.forms['contact'].message.value)==""){
				 alert("Please add a comment!");
				 document.forms['contact'].message.focus();
				 return false;
			}
		}
		
		if (document.forms['contact'].scode){
			if (f_trimmer(document.forms['contact'].scode.value)==""){
				 alert("Confirm security code please!");
				 document.forms['contact'].scode.focus();
				 return false;
			}
		}
	
	
	} 
	else if (form=='frm_register')
	{
		if (document.forms['frm_register'].type){
			if (document.forms['frm_register'].type.value==0 || f_trimmer(document.forms['frm_register'].type.value)==""){
			
				 alert("Member Type is required");
				 document.forms['frm_register'].type.focus();
				 return false;
			}
		}
		if (document.forms['frm_register'].name){
			if (f_trimmer(document.forms['frm_register'].name.value)==""){
			
				 alert("Name is required");
				 document.forms['frm_register'].name.focus();
				 return false;
			}
		}
		
		
		if (document.forms['frm_register'].school){
			if (f_trimmer(document.forms['frm_register'].school.value)==""){
			
				 alert("School is required");
				 document.forms['frm_register'].school.focus();
				 return false;
			}
		}
		
		
		if (document.forms['frm_register'].clas){
			if (f_trimmer(document.forms['frm_register'].clas.value)==""){
				alert("Class/Year is required");
				 document.forms['frm_register'].clas.focus();
				 return false;
			}
		}
		
		if (document.forms['frm_register'].address1){
			if (f_trimmer(document.forms['frm_register'].address1.value)=="" && f_trimmer(document.forms['frm_register'].address2.value)==""){
			
				 alert("Address is required");
				 document.forms['frm_register'].address1.focus();
				 return false;
			}
		}
		
		if (document.forms['frm_register'].county){
			if (document.forms['frm_register'].country.value=="IE" && f_trimmer(document.forms['frm_register'].county.value)=="0"){
			
				 alert("County is required");
				 document.forms['frm_register'].county.focus();
				 return false;
			}
		}
		
		if (document.forms['frm_register'].email){
			
			if (f_trimmer(document.forms['frm_register'].email.value)==""){
				alert("Your Email is required\n");
				document.forms['frm_register'].email.focus();
				return false;
			} else {
		   		var s = new String(document.forms['frm_register'].email.value);
		
		       	if ((s.indexOf(".")==-1 || s.indexOf("@")==-1)){       
		       		alert ("Your Email address is invalid.");
					document.forms['frm_register'].email.focus();
					return false;
				}
				if (document.forms['frm_register'].email2){
					if (document.forms['frm_register'].email.value!=document.forms['frm_register'].email2.value){
						alert ("Your Email address is not confirmed.");
						document.forms['frm_register'].email2.focus();
						return false;
					}
				}
			}
		}
		
		if (document.forms['frm_register'].password){
			
			if (f_trimmer(document.forms['frm_register'].password.value)==""){
				alert("Password is required\n");
				document.forms['frm_register'].password.focus();
				return false;
			} else {
		   		if (document.forms['frm_register'].password.value!=document.forms['frm_register'].password2.value){
					alert ("Password is not confirmed.");
					document.forms['frm_register'].password2.focus();
					return false;
				}
			}
		}
		
		if (document.forms['frm_register'].scode){
			if (f_trimmer(document.forms['frm_register'].scode.value)==""){
				 alert("Confirm security code please!");
				 document.forms['frm_register'].scode.focus();
				 return false;
			}
		}
	}
	else if (form=='frm_schooltour')
	{
		if (document.forms['frm_schooltour'].name){
			if (f_trimmer(document.forms['frm_schooltour'].name.value)==""){
			
				 alert("Teachers Name is required");
				 document.forms['frm_schooltour'].name.focus();
				 return false;
			}
		}
		
		
		if (document.forms['frm_schooltour'].school){
			if (f_trimmer(document.forms['frm_schooltour'].school.value)==""){
			
				 alert("School is required");
				 document.forms['frm_schooltour'].school.focus();
				 return false;
			}
		}
		
		
		
		
		if (document.forms['frm_schooltour'].address1){
			if (f_trimmer(document.forms['frm_schooltour'].address1.value)=="" && f_trimmer(document.forms['frm_schooltour'].address2.value)==""){
			
				 alert("Address is required");
				 document.forms['frm_schooltour'].address1.focus();
				 return false;
			}
		}
		
		if (document.forms['frm_schooltour'].county){
			if (document.forms['frm_schooltour'].country.value=="IE" && f_trimmer(document.forms['frm_schooltour'].county.value)=="0"){
			
				 alert("County is required");
				 document.forms['frm_schooltour'].county.focus();
				 return false;
			}
		}
		
		if (document.forms['frm_schooltour'].email){
			
			if (f_trimmer(document.forms['frm_schooltour'].email.value)==""){
				alert("Your Email is required\n");
				document.forms['frm_schooltour'].email.focus();
				return false;
			} else {
		   		var s = new String(document.forms['frm_schooltour'].email.value);
		
		       	if ((s.indexOf(".")==-1 || s.indexOf("@")==-1)){       
		       		alert ("Your Email address is invalid.");
					document.forms['frm_schooltour'].email.focus();
					return false;
				}
				if (document.forms['frm_schooltour'].email2){
					if (document.forms['frm_schooltour'].email.value!=document.forms['frm_schooltour'].email2.value){
						alert ("Your Email address is not confirmed.");
						document.forms['frm_schooltour'].email2.focus();
						return false;
					}
				}
			}
		}
		if (document.forms['frm_schooltour'].clas){
			if (f_trimmer(document.forms['frm_schooltour'].clas.value)==""){
				alert("Class level is required");
				 document.forms['frm_schooltour'].clas.focus();
				 return false;
			}
		}
		if (document.forms['frm_schooltour'].students_no){
			if (f_trimmer(document.forms['frm_schooltour'].students_no.value)==""){
				alert("Students number is required");
				 document.forms['frm_schooltour'].students_no.focus();
				 return false;
			}
		}
		if (document.forms['frm_schooltour'].scode){
			if (f_trimmer(document.forms['frm_schooltour'].scode.value)==""){
				 alert("Confirm security code please!");
				 document.forms['frm_schooltour'].scode.focus();
				 return false;
			}
		}
	}
	else if (form=='frm_poll')
	{
		var inps = document.getElementsByTagName('input');
		for (var i = 0, n = inps.length; i < n; i++) {
			if (inps[i].id.indexOf('poll')>-1){
				if (inps[i].checked)
					var checked = true;
			}
		}
		
		if (!checked){
			alert("Please select a team!");
			return false;
		}
			
	}
	
}