var searchinput = null;
var searchinputstock = null;

$(document).ready( function() {
    searchinput = document.getElementById("searchinput");
    searchinputstock = document.getElementById("searchinput_stockphrase");
    if (!searchinput || !searchinputstock)
        return;

    if (!searchinput.value)
        showStockPhrase();

    $(searchinputstock).focus( function() {
        clearStockPhrase();
        searchinput.focus();
    });

    $(searchinput).blur( function() {
        if (!searchinput.value)
            showStockPhrase();
    });
});


function showStockPhrase() {
    searchinput.style.display = "none";
    searchinputstock.style.display = "";

    var searchphrases = document.getElementById("searchphrases");
    if (!searchphrases)
        return;

    var phrases = new Array();
    $(searchphrases).find("p").each( function() {
        phrases.push(this.innerHTML);
    });

    if (phrases.length<=0)
        return;

    var i = Math.floor( Math.random() * phrases.length );
    searchinputstock.value=phrases[i];
}

function clearStockPhrase() {
    searchinput.style.display = "";
    searchinputstock.style.display = "none";
}
