var req;var oCountries=new Array();var sbtnEdit='btnEdit_';var sbtnSave='btnSave_';var sbtnCancel='btnCancel_';var sinpBeer='inpBeer_';var sinpAll='inpAll_';var sinpBeerh='inpBeerhidden_';var sinpAllh='inpAllhidden_';var sspnMsg='spnMsg_';var sspnCountry='spnCountry_';var sUser='';function getcountries(){var a;var b;var c;if(req.readyState==4){if(req.status==200){a=req.responseXML;if(a!=null){b=a.getElementsByTagName("entity");if(b==null){alert('Houston we have a problem')}else{if(b.length>0){c=0;for(c=0;c<b.length;c++){oCountries[c]=b[c].getAttribute('id')}ControlsReset()}}}}}}function CountriesExecAjax(){var a='cci_stats_country_xml.php';if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=getcountries;req.open("GET",a,true);req.send(null)}else if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");if(req){req.onreadystatechange=getcountries;req.open("GET",a,true);req.send()}}}function UpdateRetrieveExecAjax(a,b,c,d){url='cci_stats_input_xml.php';url=url+'?user='+sUser;url=url+'&action='+a;url=url+'&year='+lYear;url=url+'&country='+b;url=url+'&all='+d;url=url+'&beer='+c;if(window.XMLHttpRequest){req=new XMLHttpRequest();req.onreadystatechange=SetRow;req.open("GET",url,true);req.send(null)}else if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP");if(req){req.onreadystatechange=SetRow;req.open("GET",url,true);req.send()}}}function DisableAll(){$(".ccistatsedit").css("display","none");$(".ccistatscancel").css("display","none");$(".ccistatssave").css("display","none")}function ControlsReset(){$(".ccistatsedit").css("display","");$(".ccistatscancel").css("display","none");$(".ccistatssave").css("display","none");$(".cci_stats_enabled").attr("readOnly",true);$(".cci_stats_enabled").attr("className","cci_stats_disabled");$(".ccistatsmsg").attr("innerHTML","");$("#slShowCountries").attr("disabled",false)}function EnableRow(a){DisableAll();DisableButton(a,sbtnEdit);EnableButton(a,sbtnSave);EnableButton(a,sbtnCancel);EnableInput(a,sinpAll,sinpAllh);EnableInput(a,sinpBeer,sinpBeerh);document.getElementById('slShowCountries').disabled=true}function EnableButton(a,b){$('#'+b+a).css('display','')}function DisableButton(a,b){$('#'+b+a).css('display','none')}function EnableInput(a,b,c){$('#'+c+a).attr('readOnly',false);$('#'+c+a).attr('className','cci_stats_enabled');$('#'+b+a).attr('readOnly',false);$('#'+b+a).attr('className','cci_stats_enabled')}function DisableInput(a,b){$('#'+b+a).attr('readOnly',true);$('#'+b+a).attr('className','cci_stats_disabled')}function SaveRow(a){DisableButton(a,sbtnEdit);DisableButton(a,sbtnSave);DisableButton(a,sbtnCancel);$('#'+sspnMsg+a).attr('innerHTML',labels[1]);UpdateRetrieveExecAjax(1,a,$('#'+sinpBeer+a).val(),$('#'+sinpAll+a).val())}function CancelRow(a){$('#'+sinpBeer+a).val($('#'+sinpBeerh+a).val());$('#'+sinpAll+a).val($('#'+sinpAllh+a).val());ControlsReset()}function SetRow(){var a;var b;var c;var d;var e;var f;var g;var h;var i;var j;i=0;if(req.readyState==4){if(req.status==200){a=req.responseXML;if(a!=null){b=a.getElementsByTagName("entity");if(b==null){alert('Houston we have a problem')}else{if(b.length>0){d=b[0].getAttribute('country');j=sspnMsg+d;e=b[0].getAttribute('beer');f=b[0].getAttribute('all');g=b[0].getAttribute('totalbeer');h=b[0].getAttribute('totalproducts');i=b[0].getAttribute('total');$('#'+sinpBeer+d).val(e);$('#'+sinpAll+d).val(f);$('#'+sinpBeerh+d).val(e);$('#'+sinpAllh+d).val(f);$('#other').attr('innerHTML',h);$('#beer').attr('innerHTML',g);$('#total').attr('innerHTML',i);if((f+e)==0){$("#"+sspnCountry+d).parent().parent().attr("className","ccistatsrowinactive")}else{$("#"+sspnCountry+d).parent().parent().attr("className","ccistatsrowactive")}ControlsReset()}}}}}}var reValidChars=/\d/;function maskKeyPress(a){var b,strKey;if($.browser.msie){b=a.keyCode}else{b=a.which}strKey=String.fromCharCode(b);if(!reValidChars.test(strKey)&&!(b==0||b==8)){return false}}