if (!("console" in window) || !("firebug" in console))
{
    var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml",
    "group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];

    window.console = {};
    for (var i = 0; i < names.length; ++i)
        window.console[names[i]] = function() {}
}

function init() {
    function setLetter(event) {
		$$('.currentLetter').each(function(oldLetter) {
			oldLetter.removeClassName('currentLetter');
		});
        this.addClassName('currentLetter');
		$('previewBtn').addClassName('active');
    }
	
	function previewLetter(event) {
	    Event.stop(event);
		if($$('.currentLetter')[0]) {
			var letterID = $$('.currentLetter')[0].href.split('#')[1];
			
			$$('.main').each(function(mainContainer) { mainContainer.hide(); });
			
			$('content').removeClassName('subMain');
			$('content').addClassName('subMainWhite');
			$(letterID).show();
			
			var headers = $(letterID).getElementsByTagName('h2');
			var contents = $(letterID).getElementsByTagName('p');
			var mailtoBody = '';
			mailtoBody += headers[0].innerHTML+"\r\n\r\n";
			for(i = 0; i < contents.length; i++) {
			    mailtoBody += contents[i].innerHTML+"\r\n";
			}
			mailtoBody += "\r\n"+headers[1].innerHTML;
		  mailtoBody = encodeURIComponent(mailtoBody);
			mailtoBody = mailtoBody.replace(/\%20/g, ' ');
			
			console.log(mailtoBody)
			$('print').href = $(letterID).getElementsByTagName('a')[0].href;
			$('emailTo').href = "mailto:?subject=Toro Mowers&body="+mailtoBody;

			$('yourletter').show();
			$('previewBtn').removeClassName('active');
    	}
	}
	
    $$('.lettertype a').each(function(letterType) {
		Event.observe(letterType, 'click', setLetter);
	}.bind(this));
    
	$('previewBtn').observe('click', previewLetter);
}

Event.observe(window, 'load', init);