$(document).ready(function(){

    var x=0, y=0, z=0;


    $("input[id='x']").keyup(function(){
        x = $("#x").val();
        calc_update(x,y,z);
    });

    $("input[id='y']").keyup(function(){
        y = $("#y").val().replace(",",".");
        calc_update(x,y,z);
    });

    $("input[id='z']").keyup(function(){
        z = $("#z").val().replace(",",".");
        calc_update(x,y,z);
    });

    $("input[id='usd']").keyup(function(){
        var u = $("#usd").val();
	var e = (u*usd/eur).toFixed(3);
	var a = (u*usd).toFixed(3);
        $("#eur").val(e);
        $("#uah").val(a);
    });
    
    $("input[id='eur']").keyup(function(){
        var e = $("#eur").val();
	
	var u = (e*eur/usd).toFixed(3);
	var a = (e*eur).toFixed(3);
        $("#usd").val(u);
        $("#uah").val(a);
    });
    
    $("input[id='uah']").keyup(function(){
        var a = $("#uah").val();
	
	var u = (a/usd).toFixed(3);
	var e = (a/eur).toFixed(3);
        $("#usd").val(u);
        $("#eur").val(e);
    });

    $("input[id='y']").keyup(function(){
        y = $("#y").val().replace(",",".");
        calc_update(x,y,z);
    });

    $("input[id='z']").keyup(function(){
        z = $("#z").val().replace(",",".");
        calc_update(x,y,z);
    });
    
    

    $("#objects-list .object").hover(function () {
        $(this).addClass("data-line-over");
    },

    function () {
        $(this).removeClass("data-line-over");
    });

    $("#objects-list .object").hover(function() {
        $(this).prev("tr.obj-info").stop(true, true).animate({
            opacity: "show",
            top: "-100"
        }, "fast");
    }, function() {
        $(this).prev("tr.obj-info").animate({
            opacity: "hide",
            top: "-100"
        }, "fast");
    });

    $('#rate').rating('rating-ajax.php', '10', {
        maxvalue:5,
        increment:1
    });

});

function calc_update(x,y,z)
{
    var el = "r";
    y *= 12;
    z /=  12;
    if(x > 0 && y > 0 && z > 0)
        document.getElementById(el).innerHTML = ((x * z) / ( 100 * ( 1 - Math.pow ( ( 1 + (z/100) ), - y ) ) )).toFixed(2);
    else
        document.getElementById(el).innerHTML = 0;
}
/*
$(function() {
    $("#specials").jCarouselLite({
        vertical: true,
	circular: true,
        visible: 4,
        auto:2000,
        speed:2000,
	hoverPause: true
    });
});
*/
function getSubways(city) {
    Content = $.ajax({
        url: "ajax-city.php",
        global: false,
        type: "POST",
        data: ({
            ajax_subway : city
        }),
        dataType: "html",
        async:false,
        success: function(msg){
            $('#city').html(msg);
        }
    }
    ).responseText;
}
function estType(city) {
    Content = $.ajax({
        url: "ajax-type.php",
        global: false,
        type: "POST",
        data: ({
            ajax_city : city
        }),
        dataType: "html",
        async:false,
        success: function(msg){
            $('#s_objecttype').html(msg);
        }
    }
    ).responseText;
}
