function termek_adatlap_rendez() {
    var medbox = $('#medbox').height();
    var arbox = $('#arbox').height();
    $('#textbox').height(medbox-arbox-15);
} 
var cel;
var from;
var orig_hei;
var forras_szoveg;
/*function tizesevel_beir(cel, str){
    var len =10;
    var steps = Math.ceil(str.length/len);
    //steps = 1;
    for (i=1; i<=steps ;i++) {
        s = str.substr(0, i*len);
        $(cel).html(s);
        for (j=0; j<1000; j++) a=1;
        // wait kéne ide
    }
}
function tizesevel_beir_2(time) {
    if (!$(from).html()) return 0; 
    
    var s = $(from).html().substr(0, 10);
    $(cel).html($(cel).html()+s);
    $(from).html($(from).html().substr(10));

    setTimeout('tizesevel_beir_2('+time+')', time);
} */
function tizesevel_beir_3(time) {
    if (!forras_szoveg) {
        //alert('kesz');
        //$(cel).html($(from).html());
        $('#textbox').hide();
        $('#textbox2').show();
        return 0;
    }
    
    var s = forras_szoveg.substr(0, 10);
    $(cel).html($(cel).html()+s);
    forras_szoveg = forras_szoveg.substr(10);

    setTimeout('tizesevel_beir_3('+time+')', time);
}
/*function show_folyt_old() {
    $('#hide_link').show();
    $('#show_link').hide();
    from = $('#ism_folyt');
    cel = $('#shower_span');
    $('#shower_span').show();
    orig_hei = $("#textbox").css("height");
    $("#textbox").css("height", "");
    tizesevel_beir_2(15);    
}*/
function show_folyt() {
    /*$('#hide_link').show();
    $('#show_link').hide();*/
    from = $('#ism_folyt');
    forras_szoveg= $(from).html();
    cel = $('#shower_span');
    $('#shower_span').show();
    orig_hei = $("#textbox").css("height");
    $("#textbox").css("height", "");
    tizesevel_beir_3(15);    
}
function hide_details(){
    $("#textbox2").slideUp("slow"); 
    $('#shower_span').hide();
    $('#shower_span').html('');
    $("#textbox").show();
    $("#textbox").css("height", orig_hei);
}
/*
function hide_folyt() {
    $('#hide_link').hide();
    $('#show_link').show();
    $('#shower_span').slideUp('slow', function () {
        $("#textbox").css("height", orig_hei);
        /*cel = $('#ism_folyt');
        from = $('#shower_span');
        tizesevel_beir_2(1);* /
        $('#ism_folyt').html($('#shower_span').html());
        $('#shower_span').html('');
    });
}*/
function arfigyel(t){
    var h = $(window).height()/3;
    var moX =  $(window).scrollLeft() + ($(window).width()-515)/2;
    var moY = $(window).scrollTop()+ h;
    $("#myalert_box").css("left",(moX)+"px");
    $("#myalert_box").css("top",(moY)+"px");
    set_myalert(t);
}
function send_arfigyel(){
    /*var data=new Array();
    data['nev']=nev;
    data['email']=email;
    data['text']=t;*/
    var email = $('#arfigyel_email').val();
    var ar = $('#arfigyel_ar').val();
    var orig_ar = $('#orig_ar').val();
    var termek = $('#termek').val();
    var jel = $('#jel').val();
    var url = $('#url').val();
    if($('#akcio').attr('checked')) akcio=1; else akcio=0;
    //alert(ar+'_'+orig_ar);
    if (ar < orig_ar) {
        $.post('/arfigyel.php', {'ar': ar, 'email': email, 'orig_ar': orig_ar, 'termek': termek, 'url': url, 'akcios_figy':akcio}, function(data){
            $('#arform').html (data);
        });
    } else {
        //set_myalert("Alacsonyabb árat kell megadni, mint az aktuális fizetendő ár<br />"+$('#arfigyel_form').html());
        $.post('/arfigyel.php', {'ar': ar, 'email': email, 'orig_ar': orig_ar, 'termek': termek, 'url': url, 'akcios_figy':akcio}, function(data){
            var h = $(window).height()/5;
            var moX =  $(window).scrollLeft() + ($(window).width()-515)/2;
            var moY = $(window).scrollTop()+ h;
            $("#myalert_box_w").css("left",(moX)+"px");
            $("#myalert_box_w").css("top",(moY)+"px");
            set_myalert_w(data);
            showPlot();
        });
    }
    //alert(ret);
}
function post_ertekeles(sid, forum, id) {
    if (!forum) {
        myalert('Válassz a hozzászólásodnak egy fórumtémát!');
        return;
    }
    var url = '/_forum/posting.php?mode=reply&sid='+sid+'&f='+forum;
    var d=new Date();
    var last_cl=Math.floor(d.getTime()/1000);
    var data = {
        'subject': $('#subject').val(),
        'message': $('#ertekeles').val(),
        "topic_cur_post_id": $('#topic_last_post_id').val(),
        "lastclick": last_cl,
        "creation_time":  $('#creation_time').val(),
        "post": "Elküld",
        "form_token": $('#form_token').val(),
        'addbbcode20': '100',
        //'attach_sig': 'on',
        'filecomment': ''
    }
    $.post(url, data, function (ret) {
        if (ret) {
            //alert(ret);
            var pos = ret.indexOf("Elküldött üzenet megtekintése");
            var ret2 = ret.substr(pos-50, 50);
            //alert(ret2);
            var pos2 = ret2.indexOf("#", 20);
            var ret3 = ret2.substr(0, pos2);
            //alert(ret3);
            var pos3 = ret3.indexOf('p=');
            var id = ret3.substr(pos3+2);
            $("#post_id").val(id);
            //alert(id);
            document.ertekelform.submit();
        }
    });
}
var ajanlat = 0;
function olcsobban(t){
    var h = $(window).height()/3;
    var moX = $(window).scrollLeft() + ($(window).width()-515)/2;
    var moY = $(window).scrollTop() + h;
    $("#myalert_box").css("left",(moX)+"px");
    $("#myalert_box").css("top",(moY)+"px");
    set_myalert(t);
}
function send_olcsobban(){
    var ar = $('#alku_ar').val() - 0;
    var orig_ar = $('#orig_ar').val()  - 0;
    var termek = $('#termek').val();
    if (ar > ajanlat || (ajanlat == 0 && ar > 0)) {
        if (ar < orig_ar) {
            ajanlat = ar; 
            $.post('/olcsobban.php', {'ar': ar, 'termek': termek}, function(data){
                set_myalert(data);
            });
        } else {
            set_myalert("Ennél olcsóbban adjuk... de ha ragaszkodsz hozzá, hogy többet fizess érte... Vagy ha nem... akkor...<br /><br />"+$('#szeretek_alkudozni').html());
        }
    } else {
        set_myalert("Nem jól alkudozol, magasabb árat kell kínálnod!<br />Előző ajánlatod: <b>"+number_format(ajanlat, 0, ',', ' ')+" Ft</b><br />"+$('#szeretek_alkudozni').html());
    }
    //alert(ret);
}
function submitenter_alku(e) {
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;

    if (keycode == 13){
        send_olcsobban();
        return false;
    } else return true;
}

function send_olcsobban_lattam(obj){
    $(obj).hide();
    $("#linkcheck_resp").html("<img src='/images/loadingAnimation_small.gif' /> Kérés folyamatban ... kérlek várj!");
    var ar = $('#lattad_ar').val() - 0;
    var orig_ar = $('#orig_ar').val()  - 0; 
    if (ar<orig_ar) {
        var valuta = $('#lattad_valuta').val();
        var url = $('#lattad_link').val();
        var termek = $('#termek').val();
        if (url) {
            $.post('/olcsobban.php', {'checkURL': url}, function(data) {                                                       
                dsplit = data.split(';_;_');
                $("#linkcheck_resp").html(dsplit[1]);
                if (dsplit[0] == "ok") {
                    $.post('/olcsobban.php', {'ar': ar, 'lt_termek': termek, 'valuta':valuta, 'url':url}, function(data) {                                                       
                        //dsplit = data.split(';_;_');
                        set_myalert(data);
                        //$("#linkcheck_resp").html(data);
                    });
                } else {
                    $(obj).show();
                    //timer1 = setTimeout('$("#linkcheck_resp").html("");',3000);
                }
            });
        } else {
            $(obj).show();
            $("#linkcheck_resp").html("<font color='#'>Ez nem egy link! Próbáld újra...</font>");
            //timer1 = setTimeout('$("#linkcheck_resp").html("");',3000);
        }
    } else if (ar == orig_ar) {
        $(obj).show();
        $("#linkcheck_resp").html("<font color='#'><b>Mi is ennyiért adjuk</b> ...</font>");
        //timer1 = setTimeout('$("#linkcheck_resp").html("");',3000);
    } else {
        $(obj).show();
        $("#linkcheck_resp").html("<font color='#'><b>Mi ennél olcsóbban adjuk</b> ...</font>");
        //timer1 = setTimeout('$("#linkcheck_resp").html("");',3000);
    }
}
function number_format(number, decimals, dec_point, thousands_sep) {
    // Formats a number with grouped thousands  
    // 
    // version: 1006.1915
    // discuss at: http://phpjs.org/functions/number_format    // +   original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +     bugfix by: Michael White (http://getsprink.com)
    // +     bugfix by: Benjamin Lupton
    // +     bugfix by: Allan Jensen (http://www.winternet.no)    // +    revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
    // +     bugfix by: Howard Yeend
    // +    revised by: Luke Smith (http://lucassmith.name)
    // +     bugfix by: Diogo Resende
    // +     bugfix by: Rival    // +      input by: Kheang Hok Chin (http://www.distantia.ca/)
    // +   improved by: davook
    // +   improved by: Brett Zamir (http://brett-zamir.me)
    // +      input by: Jay Klehr
    // +   improved by: Brett Zamir (http://brett-zamir.me)    // +      input by: Amir Habibi (http://www.residence-mixte.com/)
    // +     bugfix by: Brett Zamir (http://brett-zamir.me)
    // +   improved by: Theriault
    // *     example 1: number_format(1234.56);
    // *     returns 1: '1,235'    // *     example 2: number_format(1234.56, 2, ',', ' ');
    // *     returns 2: '1 234,56'
    // *     example 3: number_format(1234.5678, 2, '.', '');
    // *     returns 3: '1234.57'
    // *     example 4: number_format(67, 2, ',', '.');    // *     returns 4: '67,00'
    // *     example 5: number_format(1000);
    // *     returns 5: '1,000'
    // *     example 6: number_format(67.311, 2);
    // *     returns 6: '67.31'    // *     example 7: number_format(1000.55, 1);
    // *     returns 7: '1,000.6'
    // *     example 8: number_format(67000, 5, ',', '.');
    // *     returns 8: '67.000,00000'
    // *     example 9: number_format(0.9, 0);    // *     returns 9: '1'
    // *    example 10: number_format('1.20', 2);
    // *    returns 10: '1.20'
    // *    example 11: number_format('1.20', 4);
    // *    returns 11: '1.2000'    // *    example 12: number_format('1.2000', 3);
    // *    returns 12: '1.200'
    var n = !isFinite(+number) ? 0 : +number, 
        prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
        sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep,        dec = (typeof dec_point === 'undefined') ? '.' : dec_point,
        s = '',
        toFixedFix = function (n, prec) {
            var k = Math.pow(10, prec);
            return '' + Math.round(n * k) / k;        };
    // Fix for IE parseFloat(0.55).toFixed(0) = 0;
    s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');
    if (s[0].length > 3) {
        s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep);    }
    if ((s[1] || '').length < prec) {
        s[1] = s[1] || '';
        s[1] += new Array(prec - s[1].length + 1).join('0');
    }    return s.join(dec);
}
