﻿// ------------------- EmailLink -------------------

// Decodes the encoded e-mail adress given as parameter, and creates a mailto link from it
function SendEmail( encodedEmail, subject, body )
{
	var email = DecodeEmail( encodedEmail );
	
	var url = 'mailto:' + email;
	if( subject.length > 0 )
	  url += '?Subject=' + subject;
	if( body.length > 0 )
	  url += '&Body=' + body;
	  
	location.href = url; 
}

// Decodes the encoded e-mail adress given as parameter
function DecodeEmail( encodedEmail )
{
	var email = "";
	for( i = 0; i < encodedEmail.length ; )
	{
		var letter = "";
		letter = encodedEmail.charAt( i ) + encodedEmail.charAt( i+1 );
		email += String.fromCharCode( parseInt( letter, 16 ) );
		i += 2;
	}
	return email;
}

