function prfilter(pr) {
    if(pr == -2)
        return "не проверен";
    if(pr == -1)
        return "недоступен";
    return pr;
}

function dump(el){
    var str = '';
      for(s in el) str += '['+s+']=>['+el.s+'] \n';
    alert(str);
}

$(document).ready(function() {

    var memberBalanceGrid = $("#memberBalanceHistory-grid").grid({
        jcallback: _APP_URL+'/member/grid/balanceHistoryGrid',
        sortPriField:  0,
        sortPriDirect: 0,
        perPage: 10
    });
    
    $("#memberBalanceHistoryMonth").change(function()
    {
        if (typeof memberBalanceGrid != 'object') {
            return false;
        }
        
        memberBalanceGrid.reload({"yearMonth": $(this).val()});
        
        return false;
    });

});

function writeMessage() {
    $('#popupContainer').css({'display':'block','opacity': 0.3});
    $('#popupMessage').html("" + 
			    "<form id=messageForm method='post' action='/member/feedback/send'>" +
			    "<input type=hidden name=url value='" + document.location + "' />" +
			    "<table class=htable cellpadding=0 cellspacing=0 border=0>" +
			    "<tr class=first><td colspan=2><table width='100%'><tr><td valign='top'><h3 class='redHead' style='margin-top: 0; padding-top: 0;'>Написать сообщение</h3></td><td valign='top' width='10'><a href='' onclick='hideMessage(); return false;'>x</a></td></tr></table></td></tr>" +
			    "<tr class=first>" +
			    "<td class=label>Тема сообщения</td><td class=value><input style='width: 350px;' type=text name=topic /></td></tr>" +
			    "<tr class=first>" +
			    "<td class=label></td><td class=value><textarea style='width: 350px; height: 200px;' name=text></textarea></td></tr>" +
			    "<tr class=first>" +
			    "<td class=resume colspan=2>" + 
			    "<div class=button><div class=lsRedBtn></div><div class=msRedBtn><a id='messageBtn' href='#' onclick='return false;'>Отправить</a></div><div class=rsRedBtn></div></div>" +
			    "</td></tr>" +
			    "</table></form>");
    $('#popupMessage').css({'display':'block','padding':'10px'});

    $('#messageForm').ajaxForm({
	success : function(responseText,statusText) { 
    	    response = eval('(' + responseText + ')');
	    alert(response.description); 
	    hideMessage();
	}
    }); 
    $('#messageBtn').click(function() {
	$('#messageForm').submit();
    });    
}

function hideMessage() {
    $('#popupContainer').css({'display':'none'});
    $('#popupMessage').css({'display':'none'});
}

function submitOnEnter(e,formId) {
      var ENTER_KEY = 13;
      var code = "";
      
      if (window.event) // IE
      {
         code = e.keyCode;
      }
      else if (e.which) // Netscape/Firefox/Opera
      {
         code = e.which;
      }
            
      if (code == ENTER_KEY) {
         $(formId).submit();
         return false;
      }
}
