$(function(){
    var doSearch=function(){
        var cDate=function(str){
            if($.trim(str)=="") return "";
            var ts=str.split('-');
            return [ts[0],ts[1],(parseInt(ts[2])+$ratio)].join("-");
        };
        window.location.href="releases.rails"
        +"?key="+escape($("#textfield").val())
        +"&startDate="+escape(cDate($("#textfield2").val()))
        +"&endDate="+escape(cDate($("#textfield3").val()));
        //+"&startDateX="+escape(cDate($("#textfield2").val()))
        //+"&endDateX="+escape(cDate($("#textfield3").val()));
    };
    $("#textfield2,#textfield3").keydown(function(e){
        if(e.keyCode==46||e.keyCode==8)
            $(this).val("");
        return false;
    }).each(function(){
        var _this=this;
        $(this).datepicker({
            dateFormat:'dd-mm-yy'
        }).next().click(function(){
            $(_this).datepicker('show'); 
            return false;
        });
    });
    $("#textfield").keydown(function(e){
        if(e.keyCode==13) doSearch();
    });
    $("div.search-but").parent().click(function(){
        doSearch();
        return false;
    });
});