var jkpanel={controltext:"",$mainpanel:null,contentdivheight:0,inner_file:"",inner_speed:"",inner_height:"",openclose:function(b,a){this.$mainpanel.stop();
if(this.$mainpanel.attr("openstate")=="closed"){this.$mainpanel.animate({top:0},a).attr({openstate:"open"})
}else{this.$mainpanel.animate({top:-this.contentdivheight+"px"},a).attr({openstate:"closed"})
}},init:function(b,a,c){jQuery(document).ready(function(f){jkpanel.$mainpanel=f('<div id="dropdownpanel"><div class="contentdiv"></div><div id="bt_zone" class="control">'+jkpanel.controltext+"</div></div>").prependTo("body");
var e=jkpanel.$mainpanel.find(".contentdiv");var d=jkpanel.$mainpanel.find(".control").css({cursor:"wait"});
e.load(b,"",function(h){var g=isNaN(parseInt(a))?"auto":parseInt(a)+"px";e.css({height:g});
jkpanel.contentdivheight=parseInt(e.get(0).offsetHeight);jkpanel.inner_file=b;jkpanel.inner_speed=c;
jkpanel.inner_height=a;jkpanel.$mainpanel.css({top:-jkpanel.contentdivheight+"px",visibility:"visible"}).attr("openstate","closed");
d.css({cursor:"hand",cursor:"pointer"})});f("#bt_zone").click(function(){jkpanel.openclose(f,c)
})})},reload:function(){var b=jkpanel.$mainpanel.find(".contentdiv");var a=jkpanel.$mainpanel.find(".control").css({cursor:"wait"});
b.load(jkpanel.inner_file,"",function(d){var c=isNaN(parseInt(jkpanel.inner_height))?"auto":parseInt(jkpanel.inner_height)+"px";
b.css({height:c});jkpanel.contentdivheight=parseInt(b.get(0).offsetHeight);jkpanel.$mainpanel.css({top:-jkpanel.contentdivheight+"px",visibility:"visible"});
a.css({cursor:"hand",cursor:"pointer"});if(jkpanel.$mainpanel.attr("openstate")=="open"){jkpanel.$mainpanel.css({top:0})
}else{jkpanel.$mainpanel.animate({top:0},jkpanel.inner_speed).attr({openstate:"open"})
}})}};
