﻿function bindHover(obj, message)
{
 obj.unbind();
 obj.hover(
                         function() {
 if (message == 'Пополнить счет') {
     $(this).html('<span class="smallTextBid" >Пополнить счет</span>');

                             }
                             else {
                                 $(this).html(message);
                             }
                         },
                         function() {
                             $(this).html('Сделать ставку');
                         }
                                    );
}
function unBidHover(obj, id, url1,url2) {
    obj.unbind();
    obj.attr("href", '#');
    obj.click(function() {
        return bindMakeBid(id, url1, url2);
    });
}

function bindMakeBid(lotID, url, url2) {

    $.ajax({
        type: "GET",
        url: url + lotID,
        dataType: "script",

        beforeSend: function() {

            $('#btn_' + lotID).unbind();
            $('#btn_' + lotID).addClass('noBorder');
            $('#img_' + lotID).show();
            $('#btn_' + lotID).html('');

        },
        complete: function() {
            $('#killBids').hide();
            $('#img_' + lotID).hide();
            $('#btn_' + lotID).html('Сделать ставку');
            $('#btn_' + lotID).removeClass('noBorder');
            $('#btn_' + lotID).click(function() {

                return bindMakeBid(lotID, url, url2);
            });

        },
        success: function(data) {
        var cont = $('#compensationHolder');
        cont.append(data);
        }
    });
    return false;

}

function showWin(id) {
    tb_show('', 'TB_inline?height=155&width=300&inlineId=compensationBlock', '');
}
function checkCompensation(url, id) {

    var cont = $('#compensationHolder');
    $.get(url, function(data) {
        cont.append(data);

    });
}
function getTime(sec) {
    if (sec < 0) var sgn = "-"; else var sgn = "";
    sec = Math.abs(sec);
    var h = Math.floor(sec / 3600);
    var m = Math.floor((sec % 3600) / 60);
    var s = sec % 60;
    var parts = new Array();
    if (h < 10) h = "0" + h; parts.push(h);
    if (m < 10) m = "0" + m; parts.push(m);
    if (s < 10) s = "0" + s; parts.push(s);
    return (sgn + parts.join(":"));
}
function InsertFlash(url, id, rest, urlInstal) {
    var flashvars = { initTime: rest };
    var params = { wmode: "transparent" };
    var attributes = {};
    swfobject.embedSWF(url, "timer_" + id, "38", "38", "8",  urlInstal, flashvars, params, attributes);
}
