// ==UserScript==
// @name          Quick Icon by Klaas Cuvelier
// @description   Snel icons van andere websites plaatsen
// @include       http://*e*programmeur*
// @include		  http://*ep2*
// ==/UserScript==

/*
	gemaakt door Klaas Cuvelier
	cuvelierklaas@gmail.com
	http://www.cuvedev.net
*/


var textareas, textarea;

textareas = document.getElementsByTagName('textarea');
if (!textareas.length) { return; }

smilies = new Array();
smilies[0] = "http://media.cuvedev.net/smilies/dans.gif";
smilies[1] = "http://media.cuvedev.net/smilies/badger.gif";
smilies[2] = "http://media.cuvedev.net/smilies/smile.gif";
smilies[3] = "http://media.cuvedev.net/smilies/wink.gif";
smilies[4] = "http://media.cuvedev.net/smilies/frown.gif";
smilies[5] = "http://media.cuvedev.net/smilies/biggrin.gif";
smilies[6] = "http://media.cuvedev.net/smilies/puh2.gif";
smilies[7] = "http://media.cuvedev.net/smilies/redface.gif";
smilies[8] = "http://media.cuvedev.net/smilies/cry.gif";
smilies[9] = "http://media.cuvedev.net/smilies/nosmile.gif";
smilies[10] = "http://media.cuvedev.net/smilies/sadley.gif";
smilies[11] = "http://media.cuvedev.net/smilies/devil.gif";
smilies[12] = "http://media.cuvedev.net/smilies/heart.gif";
smilies[13] = "http://media.cuvedev.net/smilies/puh.gif";
smilies[14] = "http://media.cuvedev.net/smilies/yummie.gif"
smilies[15] = "http://media.cuvedev.net/smilies/koffie.gif"
smilies[16] = "http://media.cuvedev.net/smilies/loveit.gif";
smilies[17] = "http://media.cuvedev.net/smilies/coool.gif";
smilies[18] = "http://media.cuvedev.net/smilies/shadey.gif";
smilies[19] = "http://media.cuvedev.net/smilies/michel.gif";
smilies[20] = "http://media.cuvedev.net/smilies/shiny.gif";
smilies[21] = "http://media.cuvedev.net/smilies/devilish.gif";
smilies[22] = "http://media.cuvedev.net/smilies/frusty.gif";
smilies[23] = "http://media.cuvedev.net/smilies/kwijl.gif";
smilies[24] = "http://media.cuvedev.net/smilies/loveys.gif";
smilies[25] = "http://media.cuvedev.net/smilies/marrysmile.gif";
smilies[26] = "http://media.cuvedev.net/smilies/rc5.gif";
smilies[27] = "http://media.cuvedev.net/smilies/clown.gif";
smilies[28] = "http://media.cuvedev.net/smilies/confused.gif";
smilies[29] = "http://media.cuvedev.net/smilies/bloos.gif";
smilies[30] = "http://media.cuvedev.net/smilies/spinsmile.gif";
smilies[31] = "http://media.cuvedev.net/smilies/emo.gif";
smilies[32] = "http://media.cuvedev.net/smilies/hypocrite.gif";
smilies[33] = "http://media.cuvedev.net/smilies/yes_new.gif";
smilies[34] = "http://media.cuvedev.net/smilies/nooo.gif";
smilies[35] = "http://media.cuvedev.net/smilies/shutup.gif";
smilies[36] = "http://media.cuvedev.net/smilies/sm_eerie.gif";
smilies[37] = "http://media.cuvedev.net/smilies/pukey.gif";
smilies[38] = "http://media.cuvedev.net/smilies/push.gif";
smilies[39] = "http://media.cuvedev.net/smilies/chicksmiley.gif";
smilies[40] = "http://media.cuvedev.net/smilies/yawnee.gif";
smilies[41] = "http://media.cuvedev.net/smilies/sleephappy.gif";
smilies[42] = "http://media.cuvedev.net/smilies/sleepey.gif";
smilies[43] = "http://media.cuvedev.net/smilies/thumbsup.gif";
smilies[44] = "http://media.cuvedev.net/smilies/vork.gif";
smilies[45] = "http://media.cuvedev.net/smilies/we.gif";
smilies[46] = "http://media.cuvedev.net/smilies/worshippy.gif";
smilies[47] = "http://media.cuvedev.net/smilies/schater.gif";
smilies[48] = "http://media.cuvedev.net/smilies/bye.gif";
smilies[49] = "http://media.cuvedev.net/smilies/bonk.gif";
smilies[50] = "http://media.cuvedev.net/smilies/nopompom.gif";
smilies[51] = "http://media.cuvedev.net/smilies/static.gif";
smilies[52] = "http://media.cuvedev.net/smilies/sbatje.gif";
smilies[53] = "http://media.cuvedev.net/smilies/swhip.gif";
smilies[54] = "http://media.cuvedev.net/smilies/santa.gif";
smilies[55] = "http://media.cuvedev.net/smilies/santabaard.gif";
smilies[56] = "http://media.cuvedev.net/smilies/rudolf.gif";
smilies[56] = "http://media.cuvedev.net/smilies/loser.png";




for (var i = 0; i < textareas.length; i++) {
	
    textarea = textareas[i];
 	if(textarea.getAttribute("id") == null) textarea.setAttribute("id", "txt"+i);	

    var smilebalk = document.createElement('div');
	var iHTML = "\n";
 
  	for(var j = 0; j < smilies.length; j++) iHTML += "<img src='"+ smilies[j] +"' style='cursor: pointer; margin: 3px 3px 3px 3px; border: 0;' alt='' onclick='document.getElementById(" + '"' + textarea.getAttribute("id") + '"' + ").value+="+ '"[img]' + smilies[j] + '[/img] "' +"; document.getElementById(" + '"' + textarea.getAttribute("id") + '"' + ").focus()' />\n";

  	smilebalk.style.width = "100%";
	smilebalk.innerHTML = iHTML;
	textarea.parentNode.insertBefore(smilebalk, textarea);	
}

