

function Tkerdoiv(tp) {
   this.name="Kérdõív";
   this.tportal=tp;
   this.onreg=function() {
        return false;
   }
}


Tkerdoiv.prototype.meters=function() {
   var img=new Image();
   img.onload=function() {
        var ms=document.getElementsByTagName('canvas');
        var ox=77;
        var oy=85;
        var u=Math.PI/180; 
        for (var i=0;i<ms.length;i++) {
            var sz=-60+(120*(ms[i].getAttribute('p')/100));
            var canvas=ms[i].getContext("2d");
            canvas.strokeStyle='rgba(0,0,240,0.9)';
            canvas.lineWidth=4;
            canvas.lineCap = "round"
            canvas.drawImage(img,0,0,154,108);
            canvas.beginPath();
            canvas.moveTo(ox+(Math.sin(u*sz)*8),oy-(Math.cos(u*sz)*8));
            canvas.lineTo(ox+(Math.sin(u*sz)*60),oy-(Math.cos(u*sz)*60));
            canvas.stroke();
        }
   }
   img.src="/admin/images/meter_nagy.jpg";
   
}



Tkerdoiv.prototype.kerdoiv_select=function() {
   var obj=this.tportal.getobj('kerdoivselect');
   var tol=this.tportal.getobj('tol');
   var ig=this.tportal.getobj('ig');
   var r='';
   if (this.tportal.getobj('chk_reszletes')!=null) { if (this.tportal.getobj('chk_reszletes').checked) { r=1; } }
   this.tportal.wg3ajaxdiv('panel','kerdoiv_stat','kerdoiv='+obj.value+'&tol='+tportal.wgescape(tol.value)+'&ig='+tportal.wgescape(ig.value)+'&reszletes='+r);
   return false;
}

Date.prototype.goto = function(n) {
    this.setTime(this.getTime()+n*86400000);
    return this;
};

Date.prototype.mysql = function() {
    var ret=this.getFullYear()+'-';
    var h=this.getMonth()+1;
    if (h<10) { ret=ret+'0'+h; } else { ret=ret+h; }
    ret=ret+'-';
    if (this.getDate()<10) { ret=ret+'0'+this.getDate(); } else { ret=ret+this.getDate(); }
    return ret;
};


Tkerdoiv.prototype.datum=function(hogy) {
   var tol=this.tportal.getobj('tol');
   var ig=this.tportal.getobj('ig');
   var today=new Date();
   if (hogy=='7nap') { 
      d=new Date().goto(-7);
      tol.value=d.mysql();
      ig.value=today.mysql(); 
   }
   if (hogy=='30nap') { 
      d=new Date().goto(-30);
      tol.value=d.mysql();
      ig.value=today.mysql(); 
   }
   if (hogy=='90nap') { 
      d=new Date().goto(-90);
      tol.value=d.mysql();
      ig.value=today.mysql(); 
   }
   if (hogy=='365nap') { 
      d=new Date().goto(-365);
      tol.value=d.mysql();
      ig.value=today.mysql(); 
   }
   return false;
}

Tkerdoiv.prototype.kerdoiv_ujraszamol=function(id) {
   this.tportal.wg3ajaxdiv('panel_log','ujraszamol','id='+id);
   return false;
}

Tkerdoiv.prototype.kerdoiv_valaszadok_xls=function() {
   var obj=this.tportal.getobj('kerdoivselect');
   this.tportal.wg3ajaxdiv('kerdoiv_valaszadok','kerdoiv_valaszadok_xls','kerdoiv='+obj.value);
   return false;
}




Tkerdoiv.prototype.destroy=function() {

}


var
 kerdoiv=new Tkerdoiv(tportal);

