var web_req, web_req1;
var province_name = new Array();

province_name[1] = Array(["ทุกจังหวัด","Tc1"],
                         ["กาญจนบุรี","Kanchanaburi"],
			 ["ชัยนาท","Chainat"],
			 ["นนทบุรี","Nonthaburi"],
			 ["ปทุมธานี","Prathumthani"],
			 ["พระนครศรีอยุธยา","Ayutthaya"],
			 ["ลพบุรี","Lopburi"],
			 ["สระบุรี","Saraburi"],
			 ["สิงห์บุรี","Singburi"],
			 ["สุพรรณบุรี","Suphanburi"],
			 ["อ่างทอง","Angthong"],
			 ["อุทัยธานี","Uthaithani"]);

province_name[2] = Array(["ทุกจังหวัด","Tc2"],
			 ["จันทบุรี","Chanthaburi"],
			 ["ฉะเชิงเทรา","Chachoengsao"],
			 ["ชลบุรี","Chonburi"],
			 ["ตราด","Trat"],
			 ["นครนายก","Nakhonnayok"],
			 ["ปราจีนบุรี","Prachinburi"],
			 ["ระยอง","Rayong"],
			 ["สมุทรปราการ","Samutprakarn"],
			 ["สระแก้ว","Srakaeo"]);

province_name[3] = Array(["ทุกจังหวัด","Tc3"],
			 ["ชัยภูมิ","Chaiyaphum"],
			 ["นครราชสีมา","Nakhonratchasima"],
			 ["บุรีรัมย์","Buriram"],
			 ["มหาสารคาม","Mahasarakham"],
			 ["สุรินทร์","Surin"]);

province_name[4] = Array(["ทุกจังหวัด","Tc4"],
			 ["กาฬสินธุ์","Kalasin"],
			 ["มุกดาหาร","Mukdahan"],
			 ["ยโสธร","Yasothron"],
			 ["ร้อยเอ็ด","Roiet"],
			 ["ศรีสะเกษ","Sisaket"],
			 ["อำนาจเจริญ","Amnatchareon"],
			 ["อุบลราชธานี","Ubonratchathani"]);

province_name[5] = Array(["ทุกจังหวัด","Tc5"],
			 ["ขอนแก่น","Khonkaen"],
			 ["นครพนม","Nakhonphanom"],
			 ["เลย","Loei"],
			 ["สกลนคร","Sakhonnakhorn"],
			 ["หนองคาย","Nongkhai"],
			 ["หนองบัวลำภู","Nongbualamphu"],
			 ["อุดรธานี","Udonthani"]);

province_name[6] = Array(["ทุกจังหวัด","Tc6"],
			 ["กำแพงเพชร","Kampaengphet"],
			 ["ตาก","Tak"],
			 ["นครสวรรค์","Nakhonsawan"],
			 ["น่าน","Nan"],
			 ["พิจิตร","Pichit"],
			 ["พิษณุโลก","Phisanulok"],
			 ["เพชรบูรณ์","Phetchabun"],
			 ["แพร่","Phrae"],
			 ["สุโขทัย","Sukhothai"],
			 ["อุตรดิตถ์","Uttaradit"]);

province_name[7] = Array(["ทุกจังหวัด","Tc7"],
			 ["เชียงราย","Chiangrai"],
			 ["เชียงใหม่","Chiangmai"],
			 ["พะเยา","Phayao"],
			 ["แม่ฮ่องสอน","Maehongson"],
			 ["ลำปาง","Lampang"],
			 ["ลำพูน","Lamphun"]);

province_name[8] = Array(["ทุกจังหวัด","Tc8"],
			 ["กระบี่","Krabi"],
			 ["ชุมพร","Chumporn"],
			 ["นครศรีธรรมราช","Nakhonsithammarat"],
			 ["พังงา","Phangnga"],
			 ["ภูเก็ต","Phuket"],
			 ["ระนอง","Ranong"],
			 ["สุราษฎร์ธานี","Suratthani"]);

province_name[9] = Array(["ทุกจังหวัด","Tc9"],
			 ["ตรัง","Trang"],
			 ["นราธิวาส","Narathiwat"],
			 ["ปัตตานี","Pattani"],
			 ["พัทลุง","Patthalung"],
			 ["ยะลา","Yara"],
			 ["สงขลา","Songkhla"],
			 ["สตูล","Satun"]);

province_name[10] = Array(["ทุกจังหวัด","Tc10"],
			  ["กรุงเทพมหานคร","Bankok"],
			  ["นครปฐม","Nakhonpathom"],
			  ["ประจวบคีรีขันธ์","Prachuapkhirikhan"],
			  ["เพชรบุรี","Phetchaburi"],
			  ["ราชบุรี","Ratchaburi"],
			  ["สมุทรสงคราม","Samutsongkharm"],
			  ["สมุทรสาคร","Samutsakhorn"]);

function load_month_count_coop(year)
{
    var send_value = new Array();
    send_value[0] = "year=" + year;
    var url = "Data/Count_Coop/Month_Count_Coop.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();
    
    document.getElementById("list_date_count_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;
                document.getElementById("list_date_count_coop").innerHTML = data;
            }
        } 
    };
    web_req.open("POST", url, true); 
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function first_load_month_status_coop(year1,year2)
{
    var send_value = new Array();
    send_value[0] = "first_load=true";
    send_value[1] = "year1=" + year1;
    send_value[2] = "year2=" + year2;
    var url = "Data/Status_Coop/Month_Status_Coop.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();
    
    document.getElementById("list_date_status_coop1").innerHTML = "<div class='loading'></div>";
    document.getElementById("list_date_status_coop2").innerHTML = "<div class='loading'></div>";
	
    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
	{
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");
						
                document.getElementById("list_date_status_coop1").innerHTML = data[1];
		document.getElementById("list_date_status_coop2").innerHTML = data[2];
            }
        } 
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function load_month_status_coop(first_load,type,year1,year2)
{
    if (first_load == true) {first_load_month_status_coop(year1,year2);}
    else
        {
            var send_value = new Array();
            send_value[0] = "type=" + type;
            send_value[1] = "year=" + iif(type == 1,year1,year2);
            var url = "Data/Status_Coop/Month_Status_Coop.php"

            if (web_req == null){web_req = Inint_AJAX();}
            web_req.abort();
            
            document.getElementById("list_date_status_coop" + type).innerHTML = "<div class='loading'></div>";
	
            web_req.onreadystatechange = function(){
                if (web_req.readyState == 4)
		{
                    if (web_req.status == 200)
                    {
                        var data = web_req.responseText;
			document.getElementById("list_date_status_coop" + type).innerHTML = data;                      
                    }
                }
            };
            web_req.open("POST", url, true);
            web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
            web_req.send(send_value.join("&"));
	}
}

function load_year_economic_coop()
{
    var url = "Data/Economic/Year_Economic_Coop.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("list_year_economic_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;
                document.getElementById("list_year_economic_coop").innerHTML = data;
            }
        }
    };
    web_req.open("GET", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(null);
}

function load_year_gpp_coop()
{
    var url = "Data/Gpp/Year_Gpp_Coop.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("list_year_gpp_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;
                document.getElementById("list_year_gpp_coop").innerHTML = data;
            }
        }
    };
    web_req.open("GET", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(null);
}

function load_link_plant_coop(year)
{
    var send_value = new Array();
    send_value[0] = "year=" + year;
    var url = "Data/Plant/Link_Plant_Coop.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("list_link_plant_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;
                document.getElementById("list_link_plant_coop").innerHTML = data;
            }
        }
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function load_year_quantity_finance(month)
{
    var send_value = new Array();
    send_value[0] = "month=" + month;
    var url = "Data/Quantity_Finance/Year_Quantity_Finance.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
	{
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");
                
                document.getElementById("year").innerHTML = "พ.ศ." + data[data.length - 2];
                
                var html, title;
                var i;

                html = "";
                for(i = 1;i < data.length - 1;i++)
                {
                    if(data[i] != null)
                    {
                        title = "พ.ศ."+ data[i];
                        html += "<li title='"+ title +"'><a href=javascript:showselecttitle('year','"+ title +"');load_date_quantity_finance("+ month +","+ data[i] +")>"+ title +"</a></li>";
                    }
                }
                document.getElementById("list_year").innerHTML = html;
                web_req = null;
                load_date_quantity_finance(month,data[data.length - 2]);
            }
        }
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function load_date_quantity_finance(month,year)
{
    var send_value = new Array();
    send_value[0] = "month=" + month;
    send_value[1] = "year=" + year;
    var url = "Data/Quantity_Finance/Date_Quantity_Finance.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("list_date_quantity_finance_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;

                document.getElementById("list_date_quantity_finance_coop").innerHTML = data;
            }
        }
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function load_quantity_finance()
{
    var url = "Data/Quantity_Finance/Quantity_Finance.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("list_quantity_finance_coop").innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText;

                document.getElementById("list_quantity_finance_coop").innerHTML = data;
            }
        }
    };
    web_req.open("GET", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(null);
}

function myPopupRelocate(obj) 
{
    var scrolledX, scrolledY;

    if ( self.pageYOffset )
    {
        scrolledX = self.pageXOffset;
    	scrolledY = self.pageYOffset;
    }
    else
        {
            if ( document.documentElement && document.documentElement.scrollTop )
            {
                scrolledX = document.documentElement.scrollLeft;
    		scrolledY = document.documentElement.scrollTop;
            }
            else
                {
                    if( document.body )
                    {
                        scrolledX = document.body.scrollLeft;
			scrolledY = document.body.scrollTop;
                    }
		}
	}		

    var centerX, centerY;
  	
    if (self.innerHeight )
    {
        centerX = self.innerWidth;
    	centerY = self.innerHeight;
    }
    else
        {
            if (document.documentElement && document.documentElement.clientHeight )
            {
                centerX = document.documentElement.clientWidth;
		centerY = document.documentElement.clientHeight;
            }
            else
                {
                    if (document.body )
                    {
                        centerX = document.body.clientWidth;
    			centerY = document.body.clientHeight;
                    }
		}	
	}

    var leftOffset = 0;
    var topOffset = scrolledY;

    document.getElementById("head_table").style.top = topOffset + "px";
    document.getElementById("head_table").style.left = leftOffset + "px";
}

function fireMyPopup()
{
    myPopupRelocate();
    document.body.onscroll = myPopupRelocate;
    window.onscroll = myPopupRelocate;
}

function showdetail(obj,text)
{
    if (document.getElementById(obj).style.display != "none")
    {
        document.getElementById(text).innerHTML = "( แสดงรายละเอียด )";
	document.getElementById(obj).style.display = "none";
    }
    else
        {
            document.getElementById(text).innerHTML = "( ซ่อนรายละเอียด )";
            document.getElementById(obj).style.display = "";
	}
}

function copyright()
{
    var msg;

    msg  = "<div>";
    msg += "    <strong>Tel. :</strong> 0-2628-5240-59 ต่อ 2313,2314,2315&nbsp;&nbsp;&nbsp;<strong>Email :</strong> issec@cad.go.th<br>";
    msg += "    <strong>กลุ่มตรวจสอบข้อมูลและบริการสารสนเทศ © 2008 All rights reserved.</strong> <strong>Powered By</strong> horrormankind666@yahoo.com";
    msg += "</div>";
    document.write (msg);
}

function tabmenu(tab)
{
    var menu;
    
    menu  = "<ul id='nav_tab'>";
    menu += "   <li title='แผ่นพับ'><a "+ iif(tab == 5,"id='active'","") +" href='#mis' onClick='load_mis(5,1)'>แผ่นพับ</a></li>";
    menu += "   <li title='กล่อง'><a "+ iif(tab == 4,"id='active'","") +" href='#mis' onClick='load_mis(4,1)'>กล่อง</a></li>";
    menu += "   <li title='ซีดี'><a "+ iif(tab == 3,"id='active'","") +" href='#mis' onClick='load_mis(3,1)'>ซีดี</a></li>";
    menu += "   <li title='หนังสือ'><a "+ iif(tab == 2,"id='active'","") +" href='#mis' onClick='load_mis(2,1)'>หนังสือ</a></li>";
    menu += "   <li title='ทั้งหมด'><a "+ iif(tab == 1,"id='active'","") +" href='#mis' onClick='load_mis(1,1)'>ทั้งหมด</a></li>";
    menu += "</ul>";
    document.getElementById("head_mis").innerHTML = menu;
}

function load_mis(tab,page)
{
    tabmenu(tab);

    var send_value = new Array();
    var keyword;
    var i;
    
    switch (tab)
    {
        case 1 : {keyword = "";break;}
        case 2 : {keyword = "หนังสือ";break;}
        case 3 : {keyword = "ซีดี";break;}
        case 4 : {keyword = "กล่อง";break;}
        case 5 : {keyword = "แผ่นพับ";break;}
    }
    send_value[0] = "keyword=" + keyword;
    send_value[1] = "current_page=" + page;
    var url = "Load_Mis.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    for(i = 1;i <= 8;i++)
    {
        document.getElementById("mis"+ i).innerHTML = "<div class='loading'></div>";
    }

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");

                for(i = 2;i <= 9;i++)
                {
                    document.getElementById("mis"+ (i - 1)).innerHTML = iif(data[i] == null,"",data[i]);
                }
                document.getElementById("footer_mis").innerHTML = data[1];
            }
        }
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function load_home()
{
    var i;
    var url = "Load_Home.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    for(i = 1;i <= 8;i++)
    {
        document.getElementById("mis"+ i).innerHTML = "<div class='loading'></div>";
    }

    for(i = 1;i <= 4;i++)
    {
        document.getElementById("service"+ i +"_content").innerHTML = "<div class='loading'></div>";
        document.getElementById("service"+ i +"_graph").innerHTML = "<div class='loading'></div>";
    }

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");

                for(i = 1;i <= 8;i++)
                {
                    document.getElementById("mis"+ i).innerHTML = iif(data[i + 1] == null,"",data[i + 1]);
                }
                document.getElementById("footer_mis").innerHTML = data[1];
                
                document.getElementById("service1_content").innerHTML = data[11];
                document.getElementById("service1_graph").innerHTML = data[13];
                document.getElementById("service2_content").innerHTML = data[15];
                document.getElementById("service2_graph").innerHTML = data[17];
                document.getElementById("service3_content").innerHTML = data[19];
                document.getElementById("service3_graph").innerHTML = data[21];
                document.getElementById("service4_content").innerHTML = data[23];
                document.getElementById("service4_graph").innerHTML = data[25];
            }
        }
    };
    web_req.open("GET", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(null);
}

function load_service_all()
{
    var i;
    var url = "Load_Service_All.php"

    if (web_req1 == null){web_req1 = Inint_AJAX();}
    web_req1.abort();
    for(i = 1;i <= 4;i++)
    {
        document.getElementById("service"+ i +"_content").innerHTML = "<div class='loading'></div>";
    }

    web_req1.onreadystatechange = function(){
        if (web_req1.readyState == 4)
        {
            if (web_req1.status == 200)
            {
                var data = web_req1.responseText.split("#");

                document.getElementById("service1_content").innerHTML = data[1];
                document.getElementById("service2_content").innerHTML = data[3];
                document.getElementById("service3_content").innerHTML = data[5];
                document.getElementById("service4_content").innerHTML = data[7];
            }
        }
    };
    web_req1.open("GET", url, true);
    web_req1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req1.send(null);
}

function load_service(service,mode,item)
{
    var send_value = new Array();
    send_value[0] = "service=" + service;
    send_value[1] = "mode=" + mode;
    send_value[2] = "item=" + item;
    var url = "Load_Service.php"

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    document.getElementById("service"+ service +"_"+ mode).innerHTML = "<div class='loading'></div>";

    web_req.onreadystatechange = function(){
        if (web_req.readyState == 4)
        {
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");

                document.getElementById("service"+ service +"_"+ mode).innerHTML = data[1];
            }
        }
    };
    web_req.open("POST", url, true);
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}

function mis(mis_id)
{
    document.getElementById("mis_frm").innerHTML = "<iframe src='Mis.php?mis_id=" + mis_id + "' frameborder='0' width='100%' height='446px' scrolling='no'></iframe>";
}

function showservice(order,mode,item,showitem)
{
    document.getElementById("service"+ order +"_title_"+ mode).innerHTML = "<a href='#'>"+ iif(showitem != null,showitem,item) +"</a>";
    load_service(order,mode,item);
}

function show_province(tc,link)
{
    var str;
    var file;
    var start;

    switch (link)
    {
        case 1 : {start = 1;break;}
        case 2 : {start = 2;break;}
        case 3 : {start = 2;break;}
        case 4 : {start = 2;break;}
        case 5 : {start = 2;break;}
    }

    str  = "<ul class='list1'>";
    for(var i = start;i <= province_name[tc].length;i++)
    {
        switch (link)
        {
            case 1 : {file = province_name[tc][i - 1][1] + ".zip";break;}
            case 2 : {file = "GPP_" + province_name[tc][i - 1][1] + "_50.zip";break;}
            case 3 : {file = "GPP_" + province_name[tc][i - 1][1] + "_51.zip";break;}
            case 4 : {file = "GPP_" + province_name[tc][i - 1][1] + "_52.zip";break;}
            case 5 : {file = "GPP_" + province_name[tc][i - 1][1] + "_53.zip";break;}
        }

        str += "<li>";
        str += "    <div id='icon'>&bull;</div>";
        str += "    <div id='item'><a href='"+ file +"'>" + province_name[tc][i - 1][0] + "</a></div>";
        str += "</li>";
    }
    str += "</ul>";

    document.write (str);
}

function login_download(mode)
{    
    document.getElementById("username").value = trim(document.getElementById("username").value);
    document.getElementById("password").value = trim(document.getElementById("password").value);

    var send_value = new Array();
    send_value[0] = "username=" + textToEntities(document.getElementById("username").value);
    send_value[1] = "password=" + textToEntities(document.getElementById("password").value);
    send_value[2] = "mode=" + mode;
    var url = "Signin_Download.php";

    if (web_req == null){web_req = Inint_AJAX();}
    web_req.abort();

    web_req.open("POST", url, true);
    web_req.onreadystatechange = function(){
        document.getElementById("msg_login_download").innerHTML= "กำลังเข้าสู่ระบบ";
        if (web_req.readyState == 4)
	{
            if (web_req.status == 200)
            {
                var data = web_req.responseText.split("#");
                switch (data[1])
		{
                    case "1"    : {
                                    document.getElementById("msg_login_download").innerHTML= "ไม่พบชื่อผู้ใช้งานและรหัสผ่านนี้";
                                    break;
                                  }
                    default     : {
                                    //top.location.href = "index.php";
                                    frm_reset("frm_login_download",true,true,"msg_login_download",msgbox_default);
                                    close_popup("form","login_download",false);
                                    show_popup("form","cadcenter_download");
                                    document.getElementById("cadcenter_download_frm").innerHTML= data[2];
                                    break;
                                  }
		}
            }
	}
    };
    web_req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8");
    web_req.send(send_value.join("&"));
}
