/************************************************************
***                                                       ***
***          Copyright 2009 by anema                      ***
***          www.anema.at                                 ***
***                                                       ***
************************************************************/
/*[version]2009-02-24 19:04[/version]*/

var CryptedMail = {};

/*
 * Enthält Objekte mit folgenden Properties:
 *		ascii	ASCII-Code der Email-Adresse als Array
 *		id		ID des Elements, das transformiert werden soll.
 *		prefix	optionaler Präfix für die Email, ein eventueller Postfix wird aus dem Element-Inhalt übernommen.
 *
 */
CryptedMail.data = [];

CryptedMail.transform = function(){
	var data = CryptedMail.data;
	for( var i=0; i<data.length; i++ ){
		var obj = document.getElementById( data[i].id );
		if( obj ){
			var className = obj.className;
			obj.className = "";
			var postfix = obj.innerHTML;
			var email = "";
			for( var j=0; j<data[i].ascii.length; j++ ){
				email += "&#" + data[i].ascii[j] + ";";
			}
			obj.innerHTML = '<a href="mailto:' + email + '" class="' + className + '">' + data[i].prefix + email + postfix + '</a>';
		}
	}
};
