function insertAfter(node, referenceNode) {
	referenceNode.parentNode.insertBefore(node, referenceNode.nextSibling);
}
function loadGrins() {
	var grinsDiv = document.createElement('div');
	grinsDiv.id = 'wp_grins';
	grinsDiv.innerHTML = '<img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/typhoon.gif" alt=":typhoon:" onclick="grin(\':typhoon:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sweat01.gif" alt=":sweat01:" onclick="grin(\':sweat01:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sweat02.gif" alt=":sweat02:" onclick="grin(\':sweat02:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/thunder.gif" alt=":thunder:" onclick="grin(\':thunder:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/shine.gif" alt=":shine:" onclick="grin(\':shine:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/angry.gif" alt=":angry:" onclick="grin(\':angry:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/pout.gif" alt=":pout:" onclick="grin(\':pout:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/bearing.gif" alt=":bearing:" onclick="grin(\':bearing:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/coldsweats01.gif" alt=":coldsweats01:" onclick="grin(\':coldsweats01:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/coldsweats02.gif" alt=":coldsweats02:" onclick="grin(\':coldsweats02:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/wobbly.gif" alt=":wobbly:" onclick="grin(\':wobbly:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/confident.gif" alt=":confident:" onclick="grin(\':confident:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/gawk.gif" alt=":gawk:" onclick="grin(\':gawk:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/bleah.gif" alt=":bleah:" onclick="grin(\':bleah:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/happy01.gif" alt=":happy01:" onclick="grin(\':happy01:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/happy02.gif" alt=":happy02:" onclick="grin(\':happy02:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/lovely.gif" alt=":lovely:" onclick="grin(\':lovely:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_eek.gif" alt=":shock:" onclick="grin(\':shock:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sign01.gif" alt=":sign01:" onclick="grin(\':sign01:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sign02.gif" alt=":sign02:" onclick="grin(\':sign02:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sign03.gif" alt=":sign03:" onclick="grin(\':sign03:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sign04.gif" alt=":sign04:" onclick="grin(\':sign04:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sign05.gif" alt=":sign05:" onclick="grin(\':sign05:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/down.gif" alt=":down:" onclick="grin(\':down:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/downwardleft.gif" alt=":downwardleft:" onclick="grin(\':downwardleft:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/downwardright.gif" alt=":downwardright:" onclick="grin(\':downwardright:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/updown.gif" alt=":updown:" onclick="grin(\':updown:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/leftright.gif" alt=":leftright:" onclick="grin(\':leftright:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/up.gif" alt=":up:" onclick="grin(\':up:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/upwardleft.gif" alt=":upwardleft:" onclick="grin(\':upwardleft:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/upwardright.gif" alt=":upwardright:" onclick="grin(\':upwardright:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/soon.gif" alt=":soon:" onclick="grin(\':soon:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/end.gif" alt=":end:" onclick="grin(\':end:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/on.gif" alt=":on:" onclick="grin(\':on:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/ok.gif" alt=":ok:" onclick="grin(\':ok:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/ng.gif" alt=":ng:" onclick="grin(\':ng:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/new.gif" alt=":new:" onclick="grin(\':new:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/r-mark.gif" alt=":r-mark:" onclick="grin(\':r-mark:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/full.gif" alt=":full:" onclick="grin(\':full:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/pass.gif" alt=":pass:" onclick="grin(\':pass:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/fullmoon.gif" alt=":fullmoon:" onclick="grin(\':fullmoon:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/moon1.gif" alt=":moon1:" onclick="grin(\':moon1:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/moon2.gif" alt=":moon2:" onclick="grin(\':moon2:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/moon3.gif" alt=":moon3:" onclick="grin(\':moon3:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/one.gif" alt=":one:" onclick="grin(\':one:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/two.gif" alt=":two:" onclick="grin(\':two:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/three.gif" alt=":three:" onclick="grin(\':three:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/four.gif" alt=":four:" onclick="grin(\':four:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/five.gif" alt=":five:" onclick="grin(\':five:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/roku.gif" alt=":roku:" onclick="grin(\':roku:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/seven.gif" alt=":seven:" onclick="grin(\':seven:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/eight.gif" alt=":eight:" onclick="grin(\':eight:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/nine.gif" alt=":nine:" onclick="grin(\':nine:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/zero.gif" alt=":zero:" onclick="grin(\':zero:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/heart.gif" alt=":heart:" onclick="grin(\':heart:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/heart01.gif" alt=":heart01:" onclick="grin(\':heart01:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/heart02.gif" alt=":heart02:" onclick="grin(\':heart02:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/heart03.gif" alt=":heart03:" onclick="grin(\':heart03:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/heart04.gif" alt=":heart04:" onclick="grin(\':heart04:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/kissmark.gif" alt=":kissmark:" onclick="grin(\':kissmark:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sleepy.gif" alt=":sleepy:" onclick="grin(\':sleepy:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/note.gif" alt=":note:" onclick="grin(\':note:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/apple.gif" alt=":apple:" onclick="grin(\':apple:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/banana.gif" alt=":banana:" onclick="grin(\':banana:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/bread.gif" alt=":bread:" onclick="grin(\':bread:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/cake.gif" alt=":cake:" onclick="grin(\':cake:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/cherry.gif" alt=":cherry:" onclick="grin(\':cherry:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/riceball.gif" alt=":riceball:" onclick="grin(\':riceball:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/cafe.gif" alt=":cafe:" onclick="grin(\':cafe:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/beer.gif" alt=":beer:" onclick="grin(\':beer:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/japanesetea.gif" alt=":japanesetea:" onclick="grin(\':japanesetea:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/cat.gif" alt=":cat:" onclick="grin(\':cat:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/dog.gif" alt=":dog:" onclick="grin(\':dog:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/horse.gif" alt=":horse:" onclick="grin(\':horse:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/pig.gif" alt=":pig:" onclick="grin(\':pig:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/fish.gif" alt=":fish:" onclick="grin(\':fish:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/mail.gif" alt=":mail:" onclick="grin(\':mail:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/pen.gif" alt=":pen:" onclick="grin(\':pen:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/present.gif" alt=":present:" onclick="grin(\':present:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/sharp.gif" alt=":sharp:" onclick="grin(\':sharp:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/yen.gif" alt=":yen:" onclick="grin(\':yen:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/clover.gif" alt=":clover:" onclick="grin(\':clover:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_neutral.gif" alt=":neutral:" onclick="grin(\':neutral:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_twisted.gif" alt=":twisted:" onclick="grin(\':twisted:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_arrow.gif" alt=":arrow:" onclick="grin(\':arrow:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_smile.gif" alt=":smile:" onclick="grin(\':smile:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_confused.gif" alt=":???:" onclick="grin(\':???:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_cool.gif" alt=":cool:" onclick="grin(\':cool:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_evil.gif" alt=":evil:" onclick="grin(\':evil:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":grin:" onclick="grin(\':grin:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_idea.gif" alt=":idea:" onclick="grin(\':idea:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_redface.gif" alt=":oops:" onclick="grin(\':oops:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_razz.gif" alt=":razz:" onclick="grin(\':razz:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_rolleyes.gif" alt=":roll:" onclick="grin(\':roll:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_wink.gif" alt=":wink:" onclick="grin(\':wink:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_cry.gif" alt=":cry:" onclick="grin(\':cry:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_surprised.gif" alt=":eek:" onclick="grin(\':eek:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_lol.gif" alt=":lol:" onclick="grin(\':lol:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_mad.gif" alt=":mad:" onclick="grin(\':mad:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_sad.gif" alt=":sad:" onclick="grin(\':sad:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_exclaim.gif" alt=":!:" onclick="grin(\':!:\');"/> <img src="http://xn--fx--y85fm67p.com/wp-includes/images/smilies/icon_question.gif" alt=":?:" onclick="grin(\':?:\');"/> ';
	if ($('postdiv')) {
		var type = 'child';
		var node = $('postdiv');
	}
	else if (document.getElementById('postdivrich')) {
		var type = 'child';
		var node = $('postdivrich');
	}
	else if (document.getElementById('comment')) {
		var type = 'before';
		var node = $('comment');
	}
	else {
		return;
	}
	switch (type) {
		case 'child':
			grinsDiv.style.paddingTop = '5px';
			node.appendChild(grinsDiv);
			break;
		case 'before':
			node.parentNode.insertBefore(grinsDiv, node);
			break;
	}
}
Event.observe(window, 'load', loadGrins, false);
function grin(tag) {
	var myField;
	if ($('content') && $('content').type == 'textarea') {
		myField = document.getElementById('content');
		if ($('postdivrich') && typeof tinyMCE != 'undefined' && (!$('edButtons') || $('quicktags').style.display == 'none')) {
			tinyMCE.execInstanceCommand('mce_editor_0', 'mceInsertContent', false, '&nbsp;' + tag + '&nbsp;');
			tinyMCE.selectedInstance.repaint();
			return;
		}
	}
	else if ($('comment') && $('comment').type == 'textarea') {
		myField = $('comment');
	}
	else {
		return false;
	}
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = ' ' + tag + ' ';
		myField.focus();
	}
	else if (myField.selectionStart || myField.selectionStart == '0') {
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		var cursorPos = endPos;
		myField.value = myField.value.substring(0, startPos)
					  + ' ' + tag + ' '
					  + myField.value.substring(endPos, myField.value.length);
		cursorPos += tag.length + 2;
		myField.focus();
		myField.selectionStart = cursorPos;
		myField.selectionEnd = cursorPos;
	}
	else {
		myField.value += tag;
		myField.focus();
	}
}
