function DESemail(emailname,emailserver) {
	document.write("<a href='mailto:" + emailname + "@" + emailserver +"'>");
	document.write(emailname + "@" + emailserver); 
	document.write("</a>"); 
}

function DESmail(emailname,emailserver) {
	document.write("<a href='mailto:" + emailname + "@" + emailserver +"'>email</a>");
}

$(document).ready(function(){
	
	// email encoder
	$("a.email").each( function() {
		var hrefENCODE = $(this).attr("href").replace(/ \{at\} /, "@");
		$(this).attr("href",hrefENCODE);
		
		var htmlENCODE = $(this).html().replace(/ \{at\} /, "@");
		$(this).html(htmlENCODE);
	});
	
	
	$("#share_btn").hover(
		function() { $(this).addClass("hov"); },
		function() { $(this).removeClass("hov"); }
	);
	
	$("#share_btn").click( function() {
		$(this).addClass("active");
		$(this).val("Please Wait");
	});

	$("#tell_message").autogrow({
		maxHeight: 1000,
		minHeight: 300,
		lineHeight: 16
	});
	
	
	$("#tell_message").click(function(){
		var act = $("#tell_activated").val();
		if (act=='N') {
			$(this).val("");
			$("#tell_activated").val('Y');
		}
	});
	
	$("#tell_message").keyup(function(){
	  var strLength = $(this).val().length;
		if (strLength > 5) {
			$("input.hide").fadeIn("medium");
		}
	});
	
	
	$("#tell_name").click(function(){
		var act = $("#tell_name").val();
		if (act=='Your Name...') {
			$(this).val("");
		}
	});
	
	$("#tell_email").click(function(){
		var act = $("#tell_email").val();
		if (act=='Your Email...') {
			$(this).val("");
		}
	});
	
	
	
	$("#tell_us_form").submit(function() {
		
		var valActivated = $("#tell_activated").val();
		var sendMessage = $("#send_message").val();
		
		var valMessage = $("#tell_message").val();
		var valName = $("#tell_name").val();
		var valEmail = $("#tell_email").val();
		
		var errors = false;
		
		// error check
		
		if (valActivated != 'Y' || valMessage=='') {
			$("#tell_message").addClass('error');
			errors = true;
		} else { $("#tell_message").removeClass('error'); }
		
		if (valName == '' || valName == 'Your Name...') {
			$("#tell_name").addClass('error');
			$("#tell_name").show();
			errors = true;
		} else { $("#tell_name").removeClass('error'); }
		
		if (valEmail == '' || valEmail == 'Your Email...') {
			$("#tell_email").addClass('error');
			$("#tell_email").show();
			errors = true;
		} else { $("#tell_email").removeClass('error'); }
		
		if (errors) {
			$("#share_btn").val("Share...");
			$("#share_btn").removeClass("active");
			return false;
		}
		else {
			
			$("#share_btn").attr("disabled", "true");
			$.post(
				"email_form.php",
				{ tell_message: valMessage, tell_name: valName, tell_email: valEmail, send_message: sendMessage },
				function(data){
			  		if (data=='sent') {
			  			$("#tell_us_form fieldset").hide(
			  				"medium",
			  				function() {
			  					$("#formResults").html("<p><strong>Message Sent! </strong>Many thanks</p>");
			  				}
			  			);
			  		}
				}
			);
			
		}

		return false;
	});
 

}); // End jQuery
