function saveComment()
{
	if($('nocomments'))
		$('nocomments').hide();
		
	new Ajax.Request( "/ajax/comment.php", {
			method: "post",
			parameters: { 'name': $('name').value, 'email': $('email').value, 'msg': $('msg').value },
			onSuccess: function(transport)
			{
				var obj = transport.responseText.evalJSON(false);
				if(obj.succes)
				{
					$('comments').update( $('comments').innerHTML + "<div class=\"descr\">" + date("M d, Y", obj.time) + " by "
						+ obj.name + "</div><p>" + obj.msg + "</p>" );
						
					$('addcomment').scrollTo();
				}
			}
	});
	
	$('name').value = "";
	$('email').value = "";
	$('msg').value = "";
}

function decode(obj, arr)
{
	if(!obj.decoded || obj.decoded == "undefined")
	{
		var txt = "";
		var values = arr.split('$');
		
		for(var i = 0; i < values.length; i++)
		{
			txt += String.fromCharCode(values[i]);
		}
		
		var old = obj.innerHTML
		
		obj.innerHTML = txt;
		obj.title = txt;
		obj.oldtext = old;
		obj.decoded = true;
	}
	else
	{
		obj.innerHTML = obj.oldtext;
		obj.title = obj.oldtext;
		obj.decoded = false;
	}
}

function t(b, t)
{
	const e = [ 97, 46, 118, 97, 110, 100, 101, 114, 107, 111, 108, 107, 64, 103, 109, 97, 105, 108, 46, 99, 111, 109 ];
	const m = [ 97, 46, 118, 97, 110, 100, 101, 114, 107, 111, 108, 107, 64, 108, 105, 118, 101, 46, 110, 108 ];

	if(b.isvisible)
	{
		switch(t)
		{
			case 'e':
			{
				b.innerHTML = "email";
				b.title = "click to see email-adres";
				break;
			}
			case 'm':
			{
				b.innerHTML = "msn";
				b.title = "click to see msn-adres";
				break;
			}
		}
		b.isvisible = false;
	}
	else
	{
		switch(t)
		{
			case 'e':
			{
				b.innerHTML = "email ( " + eval("String.fromCharCode(" + e.toString() + ")") + " )";
				b.title = "click to hide email-adres";
				break;
			}
			case 'm':
			{
				b.innerHTML = "msn ( " + eval("String.fromCharCode(" + m.toString() + ")") + " )";
				b.title = "click to hide msn-adres";
				break;
			}
		}

		b.isvisible = true;
	}
}