Image quick upload

Upload image quickly for vozforums.com using upanh.vietdesigner.net

As of 25.12.2014. See ბოლო ვერსია.

// ==UserScript==
// @name         Image quick upload
// @version      0.25
// @description  Upload image quickly for vozforums.com using upanh.vietdesigner.net
// @namespace    idmresettrial
// @author       idmresettrial
// @run-at       document-end
// @grant        none

// Website list

// @match        *://*.vozforums.com/*
// @match        http://upanh.vietdesigner.net/?quickupload

// End list


// ==/UserScript==

site = window.location.hostname;

switch (site)
{
    case "vozforums.com":
        pikvn_button = document.querySelector('.vBulletin_editor a[href*="pik.vn"]');
        if (pikvn_button !== null) {
            pikvn_button.innerHTML = "upanh.vietdesigner.net";
            pikvn_button.title = "upanh.vietdesigner.net";
            pikvn_button.href = "http://upanh.vietdesigner.net/";
            pikvn_button.onclick = function() {return pikvn_popup(700,450,"http://upanh.vietdesigner.net/?quickupload");};
            
            window.addEventListener("message", imgur_message, false);
        }
        break;
        
    case "upanh.vietdesigner.net":
        watermark = document.querySelectorAll('i[data-name="watermark"');
        watermark[1].click();
        
        window.onbeforeunload = function()
        {
            results = document.querySelector('#results textarea');
            if (results) {
                window.opener.postMessage(results.value,"http://vozforums.com");
            }
        };
        break;
}

function imgur_message(event){
    if (event.origin === "http://upanh.vietdesigner.net") {
        var img_text = event.data;
        if (event.data) {
            textarea = document.querySelector('.vBulletin_editor textarea');
            textarea.value += "\n" + img_text;
        }
    }
}