/* 
 * Ahsanfile Project 2011
 * Direktorat Informasi Kepabeanan dan Cukai
 */

var reqPost = null;
var postData = function(page,tujuan,data,lanjut) {
    reqPost = new Request({
        url:page,
        method:'post',
        data:data,
        onSuccess:function(x) {
            $(tujuan).set('html',x);
            this.response.text.stripScripts(true);
            if(lanjut!= null) {
                lanjut();
            }
        }
    }).send();
}

window.addEvent('domready',function(){

    // update counter
    new Request({
        url:'counter.ikc',
        method:'post',
        data:{content:''},
        onSuccess:function(x) {

        }
    }).send();

    var paih = $('popArea').innerHTML;
    if(paih == '') {
        $('disableBody').setStyle('display','none');
    } else {
        $('disableBody').setStyle('display','block');
    }

    if($('popContent')) {
        $('popClose').addEvent('click',function() {
            $('popArea').setStyle('display','none');
            $('disableBody').setStyle('display','none');
            new Request({
                url:'popsession.ikc',
                method:'post',
                data:{},
                onSuccess:function(x) {

                }
            }).send();
        });
    }

    if($('tableBeritaLast')) {
        $$('.rowLast').addEvent('mouseover',function() {
            var tdata = this.get('data');
            $$('.rowFoto').setStyle('display','none');
            $('foto'+tdata).setStyle('display','block');
        });
        $('divSelengkapnyaBerita').addEvent('mouseover',function() {
            var t = $('tableBeritaLast').getElements('.rowLast');
            $$('.rowFoto').setStyle('display','none');
            $('foto'+t[0].get('data')).setStyle('display','block');
        });
    }

    $('linkNavHome').addEvent('mouseover',function() {
        $('divNavHome').setStyle('display','block');
    });

    $$('.divNavHomeItem').addEvent('mouseover',function() {
        $$('.divNavHomeItem').setStyle('background-color','#efefef');
        $$('.divNavHomeItem').setStyle('font-weight','normal');
        this.setStyle('background-color','#ccc');
        this.setStyle('font-weight','bold');
    });

    if($('chartHome')) {
    /*
        var chartSatu = new FusionCharts("chart/Line2D.swf", "ChartId", "224", "155");
        chartSatu.setDataURL("chart.ikc");
        chartSatu.render("chartHome");
        chartSatu = null;
        */
    }

    if($('formStatistik')) {
        var chartPieRealisasi = new FusionCharts("chart/Pie2D.swf", "chartReliasasi", "330", "175");
        chartPieRealisasi.setDataURL("chart.ikc?page=realisasi");
        chartPieRealisasi.render("chartPieRealisasi");
        chartPieRealisasi = null;

        var chartPieTarget = new FusionCharts("chart/Pie2D.swf", "chartReliasasi", "330", "175");
        chartPieTarget.setDataURL("chart.ikc?page=target");
        chartPieTarget.render("chartPieTarget");
        chartPieTarget = null;

        var chartGlobal = new FusionCharts("chart/MSLine.swf", "chartGlobal", "673", "250");
        chartGlobal.setDataURL("chart.ikc?page=global");
        chartGlobal.render("chartGlobal");
        chartGlobal = null;
    }

    $('contentWrapper').addEvent('mouseover',function() {
        var c = $('divNavHome').getStyle('display');
        if(c == 'block') {
            $('divNavHome').setStyle('display','none');
        }
    });

    if($('divListPeraturan')) {
        var ph = $('divListPeraturan').getStyle('height').replace('px', '');
        var dh = $('divListDownload').getStyle('height').replace('px', '');
        var fh = 0;
        if(ph > dh) {
            $('divListDownload').setStyle('height',ph+'px');
        } else if(dh > ph) {
            $('divListPeraturan').setStyle('height',dh+'px');
        }
    }


    if($('linkDetailKurs')) {
        $('linkDetailKurs').addEvent('mouseover',function() {
            $('divDetailKurs').setStyle('display','block');
        });

        $('linkDetailKurs').addEvent('click',function() {
            $('divDetailKurs').setStyle('display','block');
        });
        
        $('divContentRight').addEvent('mouseover',function() {
            var c = $('divDetailKurs').getStyle('display');
            if(c == 'block') {
                $('divDetailKurs').setStyle('display','none');
            }
        });
    }

    if($('txtTglKurs')) {
        new Picker.Date('txtTglKurs', {
            pickerClass: 'datepicker_jqui',
            format:'%Y-%m-%d'
        });

        $('btnTampilkan').addEvent('click',function() {
            var data = {
                content:'browseKurs',
                txtTglKurs:$('txtTglKurs').value
            }
            postData('kurs.ikc','divDetailKurs',data);
        });

        $('btnClear').addEvent('click',function() {
            $('divDetailKurs').set('html','');
        });
    }

    if($('txtParHS')) {
        $('btnHS').addEvent('click',function() {
            if($('txtParHS').value == '' || $('txtValHS').value == '') {
                alert('Parameter tidak lengkap !');
            } else {
                var data = {
                    txtParHS:$('txtParHS').value,
                    txtValHS:$('txtValHS').value
                }
                postData('btbmi.ikc','divResultHS',data,'');
            }
           
        });

        $('btnClear').addEvent('click',function() {
            $('divResultHS').set('html','');
        });
    }

});


