jQuery(document).ready( function() {
  $("label").inFieldLabels();
  $("input").attr("autocomplete","off");
	
	checkName(      document.getElementById("name").value      );
	checkTelephone( document.getElementById("telephone").value );
	checkEmail(     document.getElementById("email").value     );
	checkCompany(   document.getElementById("company").value   );
	checkComment(   document.getElementById("comment").value   );
		
	});

function checkName(txt){
	if( txt == "" ){ document.getElementById("nameImage").src = "../img/cross.png"; return false; }
	else{ 		 			 document.getElementById("nameImage").src = "../img/tick.png";  return true;  }
}
	
function checkTelephone(txt){
	if( txt == "" ){ document.getElementById("telephoneImage").src = "../img/cross.png"; return false; }
	else{ 		 			 document.getElementById("telephoneImage").src = "../img/tick.png";  return true;  }
}
	
function checkEmail(txt){
	
	var emailIsCorrect = validateEmail(txt);
	
	if ( emailIsCorrect ) { document.getElementById("emailImage").src = "../img/tick.png";  return true;  }
	else{ 									document.getElementById("emailImage").src = "../img/cross.png"; return false; }
	
	}
	
function checkCompany(txt){
	if( txt == "" ){ document.getElementById("companyImage").src = "../img/cross.png"; return false; }
	else{ 		 			 document.getElementById("companyImage").src = "../img/tick.png";  return true;  }
}
	
function checkComment(txt){
	if( txt == "" ){ document.getElementById("commentImage").src = "../img/cross.png"; return false; }
	else{ 		 			 document.getElementById("commentImage").src = "../img/tick.png";  return true;  }
}
	
function validateEmail(str) {

		var atSymbol="@";
		var dotSymbol=".";
		var posOfAtSymbol=str.indexOf(atSymbol);
		var posOfDotSymbol=str.indexOf(dotSymbol);
		var lastPosOfString=str.length;
		
		if ( str.indexOf(atSymbol)==-1 || 
			 	 str.indexOf(atSymbol)==0 || 
				 str.indexOf(atSymbol)==lastPosOfString || 
				 str.indexOf(dotSymbol)==-1 || 
				 str.indexOf(dotSymbol)==0 || 
				 str.indexOf(dotSymbol)==lastPosOfString || 
				 str.indexOf(atSymbol,(posOfAtSymbol+1))!=-1 || 
				 str.charAt(posOfAtSymbol-1)==dotSymbol || 
				 str.charAt(posOfAtSymbol+1)==dotSymbol || 
				 str.indexOf(dotSymbol,(posOfAtSymbol+2))==-1 || 
				 str.indexOf(" ")!=-1 ) { return false; }
		else { return true; }
	}
