	var bNameError = false;
	var bEmailError = false;
	var bEmailValidError = false;
	var bSubjectError = false;
	var bMessageError = false;
	
	initialValidateForm();
	
	function showErrorMessage(strMessageId){
		if('none' == $('.divError').css('display')){
			$('.divError').fadeIn('slow');
		} // if('none' == $('.divError').css('display')){
		$('#' + strMessageId).css('display','block');
	}
	
	function hideErrorMessage(strMessageId){
		$('#' + strMessageId).fadeOut('slow');
		if(!bNameError && !bEmailError && !bEmailValidError && !bSubjectError && !bMessageError){
			$('.divError').fadeOut('slow');
		} // if('none' == $('.divError').css('display')){
		
	}
	
	$('#frmContact input[type=text],#frmContact textarea').focus(function(){
		$(this).removeClass('txtInput');
		$(this).addClass('txtInputFocus');
	});
	
	$('#frmContact input[type=text],#frmContact textarea').blur(function(){
		$(this).removeClass('txtInputFocus');
		$(this).addClass('txtInput');			
	});
	
	$('#strNameSurname').blur(function(){
		initialValidateForm();
	});
	
	$('#strEmailAddress').blur(function(){
		initialValidateForm();
	});
	
	$('#strSubject').blur(function(){
		initialValidateForm();
	});
	
	$('#strMessage').blur(function(){
		initialValidateForm();
	});
	
	function initialValidateForm(){			
		if($('#strNameSurname').attr('value').length < 5 && $('#strNameSurname').attr('value').length > 0){
			bNameError = true;
			showErrorMessage('divNameError');
			$('#strNameSurname').addClass('txtInputError');
		} else {
			bNameError = false;
			hideErrorMessage('divNameError');
			$('#strNameSurname').removeClass('txtInputError');
		} // if($('#strNameSurname').attr('value').length < 5 && $('#strNameSurname').attr('value').length > 0){
		
		if($('#strEmailAddress').attr('value').length < 7 && $('#strEmailAddress').attr('value').length > 0){
			bEmailError = true;
			showErrorMessage('divEmailError');
			$('#strEmailAddress').addClass('txtInputError');
		} else {
			bEmailError = false;
			hideErrorMessage('divEmailError');
			$('#strEmailAddress').removeClass('txtInputError');
		} // if($('#strEmailAddress').attr('value').length < 7 && $('#strEmailAddress').attr('value').length > 0){
			
		if(($('#strEmailAddress').attr('value').indexOf('@') < 0 || $('#strEmailAddress').attr('value').indexOf('.') < 0) && $('#strEmailAddress').attr('value').length > 0){
			bEmailValidError = true;
			showErrorMessage('divEmailValidError');
			$('#strEmailAddress').addClass('txtInputError');
		} else {
			bEmailValidError = false;
			hideErrorMessage('divEmailValidError');
			$('#strEmailAddress').removeClass('txtInputError');
		} // if(($('#strEmailAddress').attr('value').indexOf('@') < 0 || $(this).attr('value').indexOf('.') < 0) && $('#strEmailAddress').attr('value').length > 0){
			
		if($('#strSubject').attr('value').length < 5 && $('#strSubject').attr('value').length > 0){
			bSubjectError = true;
			showErrorMessage('divSubjectError');
			$('#strSubject').addClass('txtInputError');
		} else {
			bSubjectError = false;
			hideErrorMessage('divSubjectError');
			$('#strSubject').removeClass('txtInputError');
		} // if($('#strSubject').attr('value').length < 5 && $('#strSubject').attr('value').length > 0){
		
		if($('#strMessage').attr('value').length < 15 && $('#strMessage').attr('value').length > 0){
			bMessageError = true;
			showErrorMessage('divMessageError');
			$('#strMessage').addClass('txtInputError');
		} else {
			bMessageError = false;
			hideErrorMessage('divMessageError');
			$('#strMessage').removeClass('txtInputError');
		} // if($('#strMessage').attr('value').length < 15 && $('#strMessage').attr('value').length > 0){
	}
	
function resetForm(){
		$('#frmContact input[type=text],#frmContact textarea').removeClass('txtInputError');
		$('#divNameError').fadeOut('fast');
		$('#divEmailError').fadeOut('fast');
		$('#divEmailValidError').fadeOut('fast');
		$('#divSubjectError').fadeOut('fast');
		$('#divMessageError').fadeOut('fast');
		$('.divError').fadeOut('fast');
}

function validateForm(){
		if($('#strNameSurname').attr('value').length < 5){
			bNameError = true;
			showErrorMessage('divNameError');
			$('#strNameSurname').addClass('txtInputError');
			return false;
		} else {
			bNameError = false;
			hideErrorMessage('divNameError');
			$('#strNameSurname').removeClass('txtInputError');
		} // if($('#strNameSurname').attr('value').length < 5 && $('#strNameSurname').attr('value').length > 0){
		
		if($('#strEmailAddress').attr('value').length < 7){
			bEmailError = true;
			showErrorMessage('divEmailError');
			$('#strEmailAddress').addClass('txtInputError');
			return false;
		} else {
			bEmailError = false;
			hideErrorMessage('divEmailError');
			$('#strEmailAddress').removeClass('txtInputError');
		} // if($('#strEmailAddress').attr('value').length < 7 && $('#strEmailAddress').attr('value').length > 0){
			
		if($('#strEmailAddress').attr('value').indexOf('@') < 0 || $(this).attr('value').indexOf('.') < 0){
			bEmailValidError = true;
			showErrorMessage('divEmailValidError');
			$('#strEmailAddress').addClass('txtInputError');
			return false;
		} else {
			bEmailValidError = false;
			hideErrorMessage('divEmailValidError');
			$('#strEmailAddress').removeClass('txtInputError');
		} // if(($('#strEmailAddress').attr('value').indexOf('@') < 0 || $(this).attr('value').indexOf('.') < 0) && $('#strEmailAddress').attr('value').length > 0){
			
		if($('#strSubject').attr('value').length < 5){
			bSubjectError = true;
			showErrorMessage('divSubjectError');
			$('#strSubject').addClass('txtInputError');
			return false;
		} else {
			bSubjectError = false;
			hideErrorMessage('divSubjectError');
			$('#strSubject').removeClass('txtInputError');
		} // if($('#strSubject').attr('value').length < 5 && $('#strSubject').attr('value').length > 0){
		
		if($('#strMessage').attr('value').length < 15){
			bMessageError = true;
			showErrorMessage('divMessageError');
			$('#strMessage').addClass('txtInputError');
			return false;
		} else {
			bMessageError = false;
			hideErrorMessage('divMessageError');
			$('#strMessage').removeClass('txtInputError');
		} // if($('#strMessage').attr('value').length < 15 && $('#strMessage').attr('value').length > 0){
			
		return true;
	}
