//default js methods on all the page headers
var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-229826-3']);
	_gaq.push(['_trackPageview']);
	
(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
//validator for forms
var patt1 = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;

function validation() {
		//all variables stay here
		var name = document.getElementById('name');
		var email = document.getElementById('email');
		var emailcopy= document.getElementById('emailcopy');
		var message = document.getElementById('message');
		
			
		//check if there is something on the name field
		if(name.value==='' || name.value==="" || name.value===" " || name.value===' ' || name.value=== null || name.value=== undefined){
			document.getElementById("nameError").className="errorForm"; 
			return false;
		}
		else{
			document.getElementById("nameError").className="noError"; 
		}		
		
		//check if there is something on the email field
		if(email.value==='' || email.value==="" || email.value===" " || email.value===' ' || email.value=== null || email.value=== undefined){
			document.getElementById("emailError").className="errorForm"; 
			return false;
		}
		else{
			document.getElementById("emailError").className="noError"; 
		}
			
		//check is the email field is valid
		if(patt1.test(email.value) === false){
			document.getElementById("emailError2").className="errorForm"; 
			return false;
		}
		else{
			document.getElementById("emailError2").className="noError"; 
		}
		
		//check if the 2 emai addresses are the same
		if((email.value == emailcopy.value) ? 0 : ((email.value > emailcopy.value) ? 1 : -1)){
			document.getElementById("emailError3").className="errorForm"; 
			return false;
		}
		else{
			document.getElementById("emailError3").className="noError"; 
		}
		
		//check if there is something on the message field
		if(message.value==='' || message.value==="" || message.value===" " || message.value===' ' || message.value=== null || message.value=== undefined){
			document.getElementById("messageError").className="errorForm"; 
			return false;
		}
		else{
			document.getElementById("messageError").className="noError"; 
		}

		return true;
}

