function showLPData() {
    if (typeof(LP_DATA) == 'undefined') {
        return false;
    }
    var list = document.getElementById("loveplanet");
    var n = Math.round(Math.random() * (LP_DATA.length - 1));
    var data = parseLPData(LP_DATA[n]);
    var title = data.name;
    if (title) {
        document.getElementById("lp-title").innerHTML = "Знакомьтесь: " + title;
    }
    if (data.age) {
        title += ", " + parseInt(data.age, 10).decline("- год, года, лет");
    }
    if (data.city) {
        title += ", " + data.city;
    }
    var item = document.createElement("div");
    item.innerHTML = '<a title="' + title + '" href="' + data.link + '" target="_blank"><img alt="' + data.name + '" src="' + data.foto.replace("s_img","t_img") + '"></a>';        
    list.appendChild(item);
    list.style.display = "block";
}

function parseLPData(data) {
    var result = [];
    for (var i = 0, lim = data.length; i < lim; i+= 2) {
        result[data[i].toLowerCase()] = data[i + 1];
    }
    return result;
}
Number.prototype.decline = function(word)
{
    var n = this + " ", p = word.split(/- |,/g);
    var pn = n.match(/([^1]|^)1 /) ? 1 : (n.match(/([^1]|^)[234] /) ? 2 : 3);
    return n + p[0] + p[pn];
}


