<?php
if($this->session->userdata('is_logged_in')===FALSE){
            redirect('login');
}


$url = base_url("resources/template/sita_dan_eksekusi/perdata_agama/bas/".$blangko_bas_eksekusi.".rtf");
$Template = file_get_contents($url);
//$namakota =str_replace("Pengadilan Agama ",'',$namapn);
$nomor_perkara = $dataperkara->row(0)->nomor_perkara_pn;

$namapengadilan = $datapengadilan->row(0)->NamaPN;
if(substr($namapengadilan,0,1=="P")){$jenis_satker="Pengadilan Agama";}else{$jenis_satker="Mahkamah Syar'iah";}
$Template = str_replace("#JENIS_SATKER#",$jenis_satker,$Template);

$Template = str_replace("#nomor_perkara#",$dataperkara->row(0)->nomor_perkara_pn,$Template);
$Template = str_replace("#nomor_perkara_eksekusi#",$dataperkara->row(0)->nomor_register_eksekusi,$Template);
$Template = str_replace("#nama_satker#",ucwords(strtolower($namapengadilan)),$Template);
$Template = str_replace("#zona#",$datapengadilan->row(0)->ZonaWaktu,$Template);
//$Template = str_replace("#nomor_perkara_eksekusi#",$dataperkara->row(0)->eksekusi_nomor_perkara,$Template);
$Template = str_replace("#tgl_permohonan_eksekusi#", $this->templatehelper->convertKeTglIndo($dataperkara->row(0)->permohonan_eksekusi) ,$Template);
/*if($datadetil_pemohoneksekusi->num_rows())
	{
		//$Template = str_replace("#tgl_permohonan_eksekusi#", $this->templatehelper->convertKeTglIndo($datadetil_pihakeksekusi->row(0)->permohonan_eksekusi) ,$Template);
		$Template = str_replace("#status_pihak_p#",$datadetil_pemohoneksekusi->row(0)->status_pihak_text,$Template);
        
	}
	$Template = str_replace("#agama#",$datadetil_pemohoneksekusi->row(0)->agama,$Template);
    $Template = str_replace("#pendidikan#",$datadetil_pemohoneksekusi->row(0)->pendidikan,$Template);
    $Template = str_replace("#umur#",$datadetil_pemohoneksekusi->row(0)->umur,$Template);
*/
//Pihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak
$counter = 1;
$pihak1 = '';
$pihak1_id='';
$arr_pihak1 = array();
$numbering = true;
if($dataPihak1->num_rows >1){
    for ($i=0; $i < $dataPihak1->num_rows; $i++) { 
        $text = 'penggugat'.($i+1);
        if($i==$dataPihak1->num_rows-1){
            $Template = str_replace('#loopingpenggugat#','#'.$text.'#',$Template);
        }else{
            $Template = str_replace('#loopingpenggugat#','#'.$text.'#\\par'.PHP_EOL.'#loopingpenggugat#',$Template);
        }
    }   
}else{
    $numbering = false;
    $Template = str_replace('#loopingpenggugat#','#penggugat#',$Template);
}

if (!empty($dataPihak1->num_rows)){  
    $sebagai='';
    foreach ($dataPihak1->result() as $row){
        $pihak1_id=$row->pihak_id;
        $arr_pihak1[]=$row->id;
        if ($dataPihak1->num_rows==1) {
            $tab='';
            $penggugat = '';
        }else{
            $tab='\tab';
            $penggugat = '\b0\\par ';
        }        
        $nama_pihak1=$this->templatehelper->standradnaming($row->nama);
        $pihak1 = $penggugat;
        $pihak1 .= $this->templatehelper->standradnaming($row->nama).', Umur '.$row->umur.' tahun,' . ' agama '.
        $row->agama.
        ', pekerjaan '.$row->pekerjaan.', pendidikan '.$row->pendidikan.
        ', tempat kediaman di '.$row->alamat.$sebagai;
                        $counterAdv1 = 1;
                        $pengacara1 = '';
                        $arr_pengacara = array();
                        $numberingAdv = true;
                        $temp_tgl_surat_kuasa='';
                        if ($dataPengacaraPihak1->num_rows>=1){   
                            foreach ($dataPengacaraPihak1->result() as $row){
                                if ($row->pihak_id==$pihak1_id) {
                                    if ($dataPengacaraPihak1->num_rows==1){   
                                        if ($row->pekerjaan==' '?$pekerjaan_advokat='........... ' :$pekerjaan_advokat= $row->pekerjaan);
                                        if ($row->alamat==''?$alamat_kantor_advokat='............' :$alamat_kantor_advokat=$row->alamat);
                                        if ($row->aktif_mulai==''?$tgl_surat_kuasa='............' :$tgl_surat_kuasa=$this->templatehelper->convertKeTglIndo($row->aktif_mulai));
                                        $pihak1 .= ' yang telah menguasakan kepada : '.$row->nama.' Pengacara dan Penasehat Hukum  yang beralamat di '.$alamat_kantor_advokat.' berdasarkan surat kuasa khusus tertanggal '.$tgl_surat_kuasa.', yang telah terdaftar pada buku register kuasa #nama_pa#   Nomor : #nomor_perkara# tertanggal #tgl_pendaftaran#, selanjutnya disebut sebagai #jenis_pihak1#';
                                        $counterAdv1++;
                                        $pihak1 .=$pengacara1.'';
                                        $pihak1 .= '';
                                        $sebagai='';
                                    }
                                }
                            }
                        }else{
                            $pihak1.=' sebagai #jenis_pihak1# #penggugatke#;';
                        }


        if($numbering==true){
            $Template = str_replace('#penggugat'.$counter.'#',$pihak1,$Template);
            $Template = str_replace('#penggugat#',$counter,$Template);
            
        }else{
           $Template = str_replace('#penggugat#',$pihak1,$Template);
           $Template = str_replace('#penggugatke#','',$Template);
        }
        $counter++;    
    }
}


$counter = 1;
$pihak2 = '';
$pihak2_id='';
$arr_pihak2 = array();
$numbering = true;
if($dataPihak2->num_rows >1){
    for ($i=0; $i < $dataPihak2->num_rows; $i++) { 
        $text = 'tergugat'.($i+1);
        if($i==$dataPihak2->num_rows-1){
            $Template = str_replace('#loopingtergugat#','#'.$text.'#',$Template);
        }else{
            $Template = str_replace('#loopingtergugat#','#'.$text.'#\\par'.PHP_EOL.'#loopingtergugat#',$Template);
        }
    }   
}else{
    $numbering = false;
    $Template = str_replace('#loopingtergugat#','#tergugat#',$Template);

}

if (!empty($dataPihak2->num_rows)){  
    $sebagai=''; 
    foreach ($dataPihak2->result() as $row){
        $pihak2_id=$row->pihak_id;
        $arr_pihak2[]=$row->id;
        if ($dataPihak2->num_rows==1) {
            $tab='';
            $tergugat = '';
        }else{
            $tab='\tab';
            $tergugat = '\b0\\par ';
        }
        $nama_pihak2=$this->templatehelper->standradnaming($row->nama);
        $pihak2 = $tergugat;
        $pihak2 .= $this->templatehelper->standradnaming($row->nama).', Umur '.$row->umur.' tahun,' . ' agama '.
        $row->agama.
        ', pekerjaan '.$row->pekerjaan.', pendidikan  '.$row->pendidikan.', tempat kediaman di '.$row->alamat.$sebagai;
        

                        $counterAdv1 = 1;
                        $pengacara1 = '';
                        $arr_pengacara = array();
                        $numberingAdv = true;
                        $temp_tgl_surat_kuasa='';
                        if ($dataPengacaraPihak2->num_rows>=1){   
                            foreach ($dataPengacaraPihak2->result() as $row){
                                if ($row->pihak_id==$pihak2_id) {
                                    if ($dataPengacaraPihak2->num_rows==1){   
                                        if ($row->pekerjaan==' '?$pekerjaan_advokat='........... ' :$pekerjaan_advokat= $row->pekerjaan);
                                        if ($row->alamat==''?$alamat_kantor_advokat='............' :$alamat_kantor_advokat=$row->alamat);
                                        if ($row->aktif_mulai==''?$tgl_surat_kuasa='............' :$tgl_surat_kuasa=$this->templatehelper->convertKeTglIndo($row->aktif_mulai));
                                        $pihak2 .= ' yang telah menguasakan kepada : '.$row->nama.' Pengacara dan Penasehat Hukum  yang beralamat di '.$alamat_kantor_advokat.' berdasarkan surat kuasa khusus tertanggal '.$tgl_surat_kuasa.', yang telah terdaftar pada buku register kuasa #nama_pa#   Nomor : #nomor_perkara# tertanggal #tgl_pendaftaran#, selanjutnya disebut sebagai "#jenis_pihak1#"';
                                        $counterAdv1++;
                                        $pihak2 .=$pengacara1.'';
                                        $pihak2 .= '';
                                        $sebagai='';
                                      }
                                }
                            }
                        }else{
                                $pihak2 .=' sebagai #jenis_pihak2# #tergugatke#';
                             }

        if($numbering==true){
            $Template = str_replace('#tergugat'.$counter.'#',$pihak2,$Template);
            $Template = str_replace('#tergugatke#',$counter,$Template);
        }else{
           $Template = str_replace('#tergugat#',$pihak2,$Template);
           $Template = str_replace('#tergugatke#','',$Template);
        }
        $counter++;    
    }
}

$counter = 1;
$pihak5 = '';
$pihak5_id='';
$arr_pihak5 = array();
$numbering = true;
if($dataPihak5->num_rows >0){
    for ($i=0; $i < $dataPihak5->num_rows; $i++) { 
        $text = 'saksi'.($i+1);
        if($i==$dataPihak5->num_rows-1){
            $Template = str_replace('#loopingsaksi#','#'.$text.'#',$Template);
        }else{
            $Template = str_replace('#loopingsaksi#','#'.$text.'#\\par'.PHP_EOL.'#loopingsaksi#',$Template);
        }
    }   
}else{
    $numbering = false;
    $Template = str_replace('#loopingsaksi#','',$Template);
}

if (!empty($dataPihak5->num_rows)){   
    foreach ($dataPihak5->result() as $row){
        $pihak5_id=$row->pihak_id;
        $arr_pihak5[]=$row->id;
        $nomor=$counter.".";
        $saksi = '\b0\\par ';
        
        $saksi = $saksi;
        $saksi .= ''.$nomor.'\tab '.$this->templatehelper->standradnaming($row->nama).', umur '.$row->umur.' tahun '.', agama '.$row->agama.', pekerjaan '.$row->pekerjaan.', tempat kediaman di '.$row->alamat;

        //$saksi .= '\tab -'.($row->jawaban_t==''?'............' : $row->jawaban_t);

        if($numbering==true){
            $Template = str_replace('#saksi'.$counter.'#',$saksi,$Template);
          
        }else{
           $Template = str_replace('#saksi#',$saksi,$Template);
           $Template = str_replace('#saksi/parasaksi#','Saksi',$Template);
        }
        $counter++;    
    }
}


//Pihaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaak

//MAJELIS HAKIM = "ssss";
if($datapenetapanhakim!=''){
    if($datapenetapanhakim->num_rows>0){
        foreach ($datapenetapanhakim->result() as $row) {
            if(($row->urutan)==1){
                $ketuaMajelis = $row->hakim_nama;
            }elseif(($row->urutan)==2){
                $hakimAnggota1 = $row->hakim_nama;
            }elseif(($row->urutan)==3){
                $hakimAnggota2 = $row->hakim_nama;
            }
        }
    }
}
//pihak_detil_pemohon = "ssss";
if($datadetil_pemohon!=''){
    if($datadetil_pemohon->num_rows>0){
        foreach ($datadetil_pemohon->result() as $row) {
           
                $pemohon = $row->pemohon_nama;
                $umur = $row->umur;
                $agama = $row->agama;
                $pekerjaan = $row->pemohon_pekerjaan;
                $pendidikan = $row->pendidikan;
                $alamat_p = $row->pemohon_alamat;
                $status = $row->status_pihak_text;
                $statusasal = $row->pihak_asal_text;
            }
        }
        $Template = str_replace("#nama_pemohon#",''.$pemohon.'',$Template);
        $Template = str_replace("#umur_p#",''.$umur.'',$Template);
        $Template = str_replace("#agama_p#",''.$agama.'',$Template);
        $Template = str_replace("#pekerjaan_p#",''.$pekerjaan.'',$Template);
        $Template = str_replace("#pendidikan_p#",''.$pendidikan.'',$Template);
        $Template = str_replace("#alamat_p#",''.$alamat_p.'',$Template);
        $Template = str_replace("#status_p#",''.$status.'',$Template);
        $Template = str_replace("#status_asal_p#",''.$statusasal.'',$Template);
    }
//pihak_detil_pemohon = "ssss";
if($datadetil_termohon!=''){
    if($datadetil_termohon->num_rows>0){
        foreach ($datadetil_termohon->result() as $row) {
           
                $pemohon = $row->pihak_nama;
                $umur = $row->umur;
                $agama = $row->agama;
                $pekerjaan = $row->pekerjaan;
                $pendidikan = $row->pendidikan;
                $alamat = $row->alamat;
                $status = $row->status_pihak_text;
                $statusasal = $row->pihak_asal_text;
           
            }
        }
        $Template = str_replace("#nama_termohon#",''.$pemohon.'',$Template);
        $Template = str_replace("#umur_t#",''.$umur.'',$Template);
        $Template = str_replace("#agama_t#",''.$agama.'',$Template);
        $Template = str_replace("#pekerjaan_t#",''.$pekerjaan.'',$Template);
        $Template = str_replace("#pendidikan_t#",''.$pendidikan.'',$Template);
        $Template = str_replace("#alamat_t#",''.$alamat.'',$Template);
        $Template = str_replace("#status_t#",''.$status.'',$Template);
        $Template = str_replace("#status_asal_t#",''.$statusasal.'',$Template);
    }
$Template = str_replace("#ketua_majelis#",''.$ketuaMajelis.'',$Template);

//$Template = str_replace("#nama_t#",ucwords(strtolower($termohon)),$Template);

if($dataperkaraPertama!=''){
    if($dataperkaraPertama->num_rows>0){
        foreach ($dataperkaraPertama->result() as $row) {
            $tgldaftar = $this->templatehelper->convertKeTglIndo($row->tanggal_pendaftaran);
            $tglpmh = $this->templatehelper->convertKeTglIndo($row->tgl_pmh);
           // $hariikrar = $this->templatehelper->getHari($row->tgl_ikrar_talak);
           // $amarikrar = $this->templatehelper->cleanHtmlTagSpecial($row->amar_ikrar_talak);
           // $tgl_ikrarselaHijriah = $this->templatehelper->convertToHijriah($row->tgl_ikrar_talak);
        }
        $Template = str_replace("#tanggal_daftar_pertama#",$tgldaftar,$Template);
        $Template = str_replace("#tanggal_PMH#",$tglpmh,$Template);
    }
}

$Template = str_replace("#TGL_SEKARANG#",$this->templatehelper->convertKeTglIndo(date('Y-m-d')),$Template);
$Template = str_replace("#HARI_INI#",$this->templatehelper->gethari(date('Y-m-d')),$Template);

header("Content-Type: application/vnd.ms-word");
header("Expires: 0");
header("Cache-Control:  must-revalidate, post-check=0, pre-check=0");
header("Content-disposition: attachment; filename=\"BAS Eksekusi-$nomor_perkara.rtf\"");
echo $Template;
?>