Sejarah DJP


PT. DARMA JATI PERKASA dirintis oleh Bapak H. Moch.Rochidi pada tahun 2007, seorang wirausahawan yang memiliki semangat tinggi untuk membangun dan mengawali dengan menyediakan jasa kontraktor dan mengerjakan berbagai proyek di lingkungan instansi pemerintahan dan BUMN. 

Usahanya  terus berkembang sekalipun melalui berbagai tantangan dan menjadi  perusahaan yang bergerak di berbagai bidang, dengan bidang konstruksi sebagai bisnis inti dan melebarkan sayap ke bidang Readymix Concrete (Beton siap pakai) yaitu pada Divisi Batching-plant yang siap melayani kebutuhan pengecoran berkualitas tinggi.


    =0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value:function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]}); new WOW().init(); // this has nothing to do with the animation, just forces the window to be a size that allows a scroll var containerHeight = $(window).height() / 2; $('.spacer').css("height", containerHeight); // Find the height of the previous section, half it so when you have scrolled more than half past the section, it triggers the animation var x = $('.skills').prev().height() / 4; $(window).scroll(function() { // checks to see if you have scrolled far enough down to activate the animation if ($(window).scrollTop() >= x) { //find each element with the class .skill-percent $('.skill-percent').each(function() { // animate $(this).animate({ //finds the width from the data-percent attribute width: $(this).data('percent') + '%' }, 1000); }); } }); /*]]>*/
a