﻿

	function selectClassL(){

		var str = "<select id='sel_classL' name='sel_classL'><option selected></option>";
        for( var idx=0;idx<dbelements.length;idx++ ){
			str += "<option>" + dbelements[idx].subject + "</option>";
		}
		str += "</select>";
		setElement( "classL", str );
	}

    var g_category = "";
    var g_subcategory = "";
    var g_keyword = "";
    var g_chronicle = "";

	var pre_bgColor;
	var selectObj;
	var selectIdx;
    var json;
	var arg;
    var cookieArray = new Array();
    var xid;

	function selectData(idx,obj){
	    if (obj != "") {
	        selectIdx = idx;
	        if (selectObj) { selectObj.style.backgroundColor = '#FFFFFF'; }
	        obj.style.backgroundColor = '#EEEEEE';

	        selectObj = obj;
	        pre_bgColor = '#EEEEEE';
	    }

	    // 参照リンクがあれば表示 2007/11/30 修正
	    if (getElement("reference_link")) {

	        if (json[idx][".d2ml:links"] != null) {
	            link_str = "<ul>";
	            for (var idx2 = 0; idx2 < json[idx][".d2ml:links"].length; idx2++) {
	                var tmp = json[idx][".d2ml:links"][idx2][".d2ml:name"];
                    var url = json[idx][".d2ml:links"][idx2][".d2ml:page#url"];
	                if (tmp.length > 8) { tmp = tmp.substring(0, 8) + "..."; }
	                link_str += "<li><a ";
	                if (url.indexOf("javascript:") == -1) {link_str += "target='_blank' "; }
                    link_str += "href='" + json[idx][".d2ml:links"][idx2][".d2ml:page#url"] + "' title='" + json[idx][".d2ml:links"][idx2][".d2ml:name"] + "'>" + tmp + "</a></li>";
	            }
	            link_str += "</ul>";
	            setElement("reference_link", link_str);
	        }
	        else {
	            setElement("reference_link", "");
	        }
	    }        

        if( getElement("comment") ){
       		var str = "";
       		var link_str = "";
       		var comment;


            // タイトルを表示
    		setElement( "title", json[idx][".d2ml:name"] );

            // XIDを保存　2007/11/30 追加
            xid = json[idx]['.#xid'];

            // 印刷ボタンを表示 2007/11/30 追加
            if( getElement("btn_print") ){
                getElement("btn_print").style.display = "block";
            }

            // 写真があれば表示
            if( json[idx][".d2ml:photos"] != null && json[idx][".d2ml:photos"][0][".d2ml:page#path"] != "" ){
                for( var idx2=0;idx2<json[idx][".d2ml:photos"].length;idx2++ ){

                    var title="";
                    if( json[idx][".d2ml:photos"][idx2][".d2ml:name"] != undefined ){ title = "title='" + json[idx][".d2ml:photos"][idx2][".d2ml:name"] + "'"; }
                    str += "<img class='image_left' src='../data/" + json[idx][".d2ml:photos"][idx2][".d2ml:page#path"] + "' " + title +" />"
                }
            }

            // コメントを表示
            comment = json[idx][".d2ml:comment"];
            comment = comment.replace(/&lt;/g,"<");
            comment = comment.replace(/&gt;/g,">");
            str += comment;
    		setElement( "comment", str );

            // 日付を表示
            var date = json[idx][".d2ml:chronicle.date"];
            if( json[idx][".d2ml:chronicle.date"].match(/....\/..\/00/) ){ date = date.substr(0,7); }
    		setElement( "date", date );

        }else{
            openWindow(json[idx]['.#xid']);
        }
	}

	function search_all(){
	
	    getElement("chk_idu").checked = true;
	    getElement("chk_eip").checked = true;
	    getElement("keyword_text").value = "";

        // 印刷ボタンを非表示 2007/11/30 追加
        if( getElement("btn_print") ){
            getElement("btn_print").style.display = "none";
        }
	
        g_subcategory = "";
        g_keyword = "";
        g_chronicle = "";

	    $("year1").selectedIndex = 0;
	    $("mon1").selectedIndex = 0;
	    $("year2").selectedIndex = 0;
	    $("mon2").selectedIndex = 0;
	
		getElement("list_area").style.display = "block";
		getElement("listOpen").src = "../share/images/btn_listclose.gif";
		getElement("listOpen").style.display = "block";
 
 /*       
		getElement("comment").style.height = "250px";
		getElement("comment").innerHTML = "";
		getElement("title").innerHTML = "";
		getElement("date").innerHTML = "";
*/

		if (getElement('title_area')) {
		    window.onresize = winResize2;
            Element.remove(getElement('title_area'));
		    Element.remove(getElement('comment'));
		    winResize2();
		}
		getData(1);
	}

	function search_now(arg_keyword){

        g_subcategory = "";
        g_keyword = "";
        g_chronicle = "";

		getElement("list_area").style.display = "block";
		getElement("listOpen").src = "../share/images/btn_listclose.gif";
		getElement("listOpen").style.display = "block";
        
/*        
		getElement("comment").style.height = "250px";
		getElement("comment").innerHTML = "";
		getElement("title").innerHTML = "";
		getElement("date").innerHTML = "";
*/
        // 印刷ボタンを非表示 2007/11/30 追加
        if( getElement("btn_print") ){
            getElement("btn_print").style.display = "none";
        }

        if( getElement("chk_idu").checked == true && getElement("chk_eip").checked == true ){ g_subcategory = ""; }
        else{
            if( getElement("chk_idu").checked == true ){ g_subcategory = "産業"; }
            if( getElement("chk_eip").checked == true ){ g_subcategory = "環境"; }
        }

		g_keyword = getElement("keyword_text").value;

//        if( arg_keyword != undefined && arg_keyword != "" ) { g_keyword = arg_keyword; }
//	    else                                                { g_keyword = $("keyword_text").value; }

		var sObj = $("year1");
		var year1 = sObj.options[sObj.selectedIndex].text;

		var sObj = $("mon1");
		var month1 = sObj.options[sObj.selectedIndex].value;

		var sObj = $("year2");
		var year2 = sObj.options[sObj.selectedIndex].text;

		var sObj = $("mon2")
		var month2 = sObj.options[sObj.selectedIndex].text;
    
        if( year1 != "" || month1 != "" || year2 != "" || month2 != "" ) {
            if( year1 == "" ) { year1  = "2005"; }	
            if( month1 == "" ){ month1 = "00"; }	
            if( year2 == "" ) {
                dd = new Date();
                yy = dd.getYear();
                if (yy < 2000) { yy += 1900; }
                year2  = yy;
            }
            if( month2 == "" ){ month2 = 99; }	
            g_chronicle = year1 + "/" + month1 + "/00" + "-" + year2 + "/" + month2 + "/99";
        }

        if (getElement('title_area')) {
            window.onresize = winResize2;
            Element.remove(getElement('title_area'));
            Element.remove(getElement('comment'));
            winResize2();

        }
        getData(1);
    }


    function getData(page){

        startWaiting();


        current_page = page;

        var start = (current_page - 1) * page_max;
   		var query = { "Category" : g_category, "Subcategory" : g_subcategory, "Keyword" : g_keyword, "Chronicle" : g_chronicle, "ORDER" : "Chronicle DESC", "Max" : page_max, "Start" : start };

//		var query = { "Category" : category, "Keyword" : category_type, "ORDER" : "Chronicle DESC", "Max" : page_max, "Start" : start };

//alert(query);
		KKC.selectData( query , OnGetData );

   		query = { "Category" : g_category, "Subcategory" : g_subcategory, "Keyword" : g_keyword, "Chronicle" : g_chronicle };
//		query = { "Category" : category, "Keyword" : category_type };
		KKC.countData( query, OnGetCount );
    }

    function getDataXID(xid){

		getElement("list_area").style.display = "none";
		getElement("listOpen").style.display = "none";
		getElement("comment").style.height = "430px";

		var query = { "Category" : g_category, "XID_STR" : xid };
		KKC.selectData( query , OnGetDataXID );
    }

    // 2007/11/30 修正
    function getDataXID2(xid){

		var query = { "Category" : g_category, "XID_STR" : xid };
		KKC.selectData( query , OnGetDataXID );
    }

    function OnGetDataXID(result) {
        json = eval( "(" + result + ")" );
        selectData(0,"");
    }

	function OnGetCount( result ){
        search_count = result;
		set_pagenavi(result);
    }

	function OnGetData( result ){

        var img = "";
        var comment = "";
    	var str = "<a name='TOP'></a>";
        var date;

        // データを保存する
        json = eval( "(" + result + ")" );

        if( json.length == 0 ){ str = "<div class='no_result'>検索データはありません。</div>"; }


        // 2007/11/30 追加
        var new_flag = 0;   
        var c_date = new Date();
        var c_year  = c_date.getFullYear();
        var c_month = c_date.getMonth() + 1;
        // ここまで ------------


        for(var idx=0;idx<json.length;idx++){			

            if( json[idx] == null ){ break; }

            var date = json[idx][".d2ml:chronicle.date"];
            if( date.match(/....\/00\/00/) ){ date = date.substr(0,4); }
            if( date.match(/....\/..\/00/) ){ date = date.substr(0,7); }


            // 2007/11/30 追加
            if( !new_flag ){
                var date2 = json[idx][".d2ml:chronicle.date"];
                var date_new = date2.substr(0,7);
                var year  = parseInt(date2.substr(0,4));
                var month = parseInt(date2.substr(5,2));
                
                var year2 = year;
                var month2;
                if( month == 12 ){ month2 = 1; year2 = year + 1; }
                else             { month2 = month + 1; }
                new_flag = 1;
            }

            var str_new = "";
            if( date.indexOf(date_new) != -1 && ((c_year < year2) || (c_year == year2 && c_month <= month2)) ){
//            if( date.indexOf(date_new) != -1 && c_year <= year2 && c_month <= month2 ){
                str_new = "<img class='new' src='../share/images/icon_new.gif'>"; ;
            }
            // ここまで ------------


			str += "<div id='list" + idx + "' class='list_box' onClick=\"selectData(" + idx + "," + "this" + ");\" onMouseOver=\"pre_bgColor=this.style.backgroundColor;this.style.backgroundColor='#DDE6F0'\" onMouseOut=\"this.style.backgroundColor=pre_bgColor\">";
			str += "<div class='left_box'><div class='title_row'>";
			str += "<div class='date'>"+ date + "</div><div class='title'>" + json[idx][".d2ml:name"] + str_new + "</div>";
			str += "</div>";
			str += "<div class='detail_row'>";

            comment = json[idx][".d2ml:comment"];
            if( comment.length > 300){ comment = comment.substring(0,300) + "..."; }
            comment = comment.replace(/&lt;/g,"<");
            comment = comment.replace(/&gt;/g,">");
            comment = deleteTag(comment);
            
//            comment = comment.replace(/<a.+>/g,"");
//            comment = comment.replace(/<br \/>/g,"");
	        if( comment.length > 67){ comment = comment.substring(0,67) + "..."; }
	        
		    var keyword = json[idx][".d2ml:keyword"].split("|",2);
		    keyword[0] = keyword[0].replace(/T/,"");
			str += "<div class='check_box'>" + keyword[0] + "</div><div class='comment'>" + comment + "</div>";

			img = "";
            if( json[idx][".d2ml:photos"] != null && json[idx][".d2ml:photos"][0][".d2ml:page#path"] != "" ){
                var offset = json[idx][".d2ml:photos"][0][".d2ml:page#path"].indexOf(".");
                if( offset != -1 ){
                    var ext = json[idx][".d2ml:photos"][0][".d2ml:page#path"].substring(offset);
                    var path = json[idx][".d2ml:photos"][0][".d2ml:page#path"].substring(0,offset) + "-s" + ext;
                }    

                var title="";
                if( json[idx][".d2ml:photos"][0][".d2ml:name"] != undefined ){ title = "title='" + json[idx][".d2ml:photos"][0][".d2ml:name"] + "'"; }
                img = "<img class='image_left' src='../data/" + path + "' " + title + " />"
            }
			
			str += "</div></div>";
			str += "<div class='photo_box'>" + img + "</div>";
			str += "</div><br class='clear' />";
        }

        // リスト表示する
		setElement( "list_area", str );
        
        location.hash = "#TOP"; 

        endWaiting();
    }

	var current_page = 1;
	var page_max = 10;
	var pagelink_num = 5;
    var all_count = 0;
    var search_count = 0;

    function set_pagenavi( all_count ){

		var pagelink_min;
		var pagelink_max;
        var all_page_num;
        var str = "";

		all_page_num = Math.floor( ( all_count + page_max - 1 ) / page_max );
		pagelink_min = current_page - pagelink_num;
		if( pagelink_min <= 0 ){ pagelink_min = 1; }
		pagelink_max = current_page + pagelink_num;
		if( pagelink_max > all_page_num ){ pagelink_max = all_page_num; }

		if( 1 < current_page ){
			str += "<a href='javascript:void(0)' title='前へ'><span style='height:25px; vertical-align:middle'><img onClick='getData(" + (current_page - 1) +")' src='./share/images/btn_arrow_left.gif' width='14' height='14'></span></a>　";
		}

		var sflag = false;
		for( var i=pagelink_min;i<=pagelink_max;i++ ){
			if( i == current_page ){
				if( sflag ){ str += "　"; }
				str += "<span style='font-weight:bold'>" + i + "</span>";
			}
			else{
				if( sflag ){ str += "　"; }
				str += "<a href='javascript:void(0)' onClick='getData(" + i + ");'>" + i + "</a>";
			}
			sflag = true;
		}
		if( current_page < pagelink_max ){
			str += "　<a href='javascript:void(0)' title='次へ'><span style='height:25px; vertical-align:middle'><img onClick='getData(" + (current_page + 1) +");' src='./share/images/btn_arrow_right.gif' width='14' height='14'></span></a>";
		}
		setElement("page_navi",str);
    
    }

    function set_initialnavi( ){

		var pagelink_min;
		var pagelink_max;
        var all_page_num;
        var str = "";

		all_page_num = Math.floor( ( all_count + page_max - 1 ) / page_max );
		pagelink_min = current_page - pagelink_num;
		if( pagelink_min <= 0 ){ pagelink_min = 1; }
		pagelink_max = current_page + pagelink_num;
		if( pagelink_max > all_page_num ){ pagelink_max = all_page_num; }

		if( 1 < current_page ){
			str += "<a href='javascript:void(0)' title='前へ'><span style='height:25px; vertical-align:middle'><img onClick='getData(" + (current_page - 1) +")' src='./share/images/btn_arrow_left.gif' width='14' height='14'></span></a>　";
		}

		var sflag = false;
		for( var i=pagelink_min;i<=pagelink_max;i++ ){
			if( i == current_page ){
				if( sflag ){ str += "　"; }
				str += "<span style='font-weight:bold'>" + i + "</span>";
			}
			else{
				if( sflag ){ str += "　"; }
				str += "<a href='javascript:void(0)' onClick='getData(" + i + ");'>" + i + "</a>";
			}
			sflag = true;
		}
		if( current_page < pagelink_max ){
			str += "　<a href='javascript:void(0)' title='次へ'><span style='height:25px; vertical-align:middle'><img onClick='getData(" + (current_page + 1) +");' src='./share/images/btn_arrow_right.gif' width='14' height='14'></span></a>";
		}
		setElement("page_navi",str);
    
    }




    // グローバル検索

    var search_action = "search.aspx";

    function global_search(){
    
        var text = $("search_text").value;
        if( text != "" ){
            text = escape(text);
//            var f = getElement('search_form').action;
//            location.href = f + "?keyword_text=" + text;

            location.href = search_action + "?keyword_text=" + text;
        }
    }

    //エンターキーが押された時の処理
    function enterCancel(evt){
      if (evt.keyCode == 13) { evt.returnValue = false; global_search(); }
    }




	function openList(){

		if( getElement("listOpen").src.search("close") != -1 ){
			getElement("list_area").style.display = "none";
			getElement("page_navi").style.display = "none";
			getElement("comment").style.height = "430px";
			getElement("listOpen").src = "../share/images/btn_listopen.gif";
		}
		else{
			getElement("list_area").style.display = "block";
			getElement("page_navi").style.display = "block";
			getElement("comment").style.height = "250px";
			getElement("listOpen").src = "../share/images/btn_listclose.gif";
		}

		winResize();
	}


function select_year(no,min){

	var date = new Date();
	var year = date.getYear();

	if( year < 2000 ){ year += 1900; }
	document.write("<select id='year" + no + "' name='year" + no + "'><option selected> </option>");
	for(var i=year;i>=min;i--){
		document.write("<option value='" + i + "'>" + i + "</option>");
	}
	document.write("</select> 年 ");

}


function select_month(no){
	document.write('<select id="mon' + no + '" name="mon' + no + '"><option selected> </option>');
	for(var i=1;i<=12;i++){
	    var ii = "";
	    if( i < 10 ){ ii = "0" + i; }
	    else{ ii = i; }
		document.write("<option value='" + ii + "'>" + i + "</option>");
	}
	document.write("</select> 月 ");
}

function select_day(){

	document.write('<select id="day" name="day"><option selected> </option>');
	for(var i=1;i<=31;i++){
		document.write("<option>" + i + "</option>");
	}
	document.write("</select> 日 ");
}


function select_history_category(){

	document.write("<select id='select_history_category'>");
	var arr = new Array("すべて","政治","経済・産業","海外","科学技術","環境","世相・くらし");
	for( var i=0;i<arr.length;i++ ){
		document.write("<option value='" + arr[i] + "'>" + arr[i] + "</option>");
	}
	document.write("</select>");
}


function select_history_category2(data){

	document.write("<select id='select_history_category'>");
	var arr = new Array("すべて", "政治", "経済・産業", "海外", "科学技術", "環境", "世相・くらし");
	for( var i=0;i<arr.length;i++ ){
        selected = "";
        if( data != null && data != undefined ){
	        if( arr[i] == data ){ selected = " selected='selected'"; }
	    }
		document.write( "<option value='" + arr[i] + "'" + selected + ">" + arr[i] + "</option>");
	}
	document.write( "</select>" );
}


function select_eip_category(){

	document.write("<select id='select_eip_category'>");
	var arr = new Array("すべて","国内総生産","産業・鉱工業","労働・消費","科学技術","宇宙産業","環境ビジネス","バイオ産業","ＩＴ産業","農業","林業","水産業","鉱業","石油産業","電気事業","ガス事業","建設業","食料品","繊維製品","紙・パルプ","化学","プラスチック","化学繊維","医薬品","ゴム製品","ガラス・土石製品","セメント","鉄鋼","非鉄金属","金属製品","造船","一般機械","電気機器","家庭用機器","自動車","二輪車","輸送用機器","カメラ・時計","精密機器","出版・印刷","その他製造","銀行、証券","クレジット産業","生命保険","損害保険","陸運","海運","空運","倉庫","貿易","卸売業","小売業","情報・通信業","不動産業","サービス業","レジャー産業","リース・レンタル","外食産業","医療・福祉産業","教育機関","経済団体","研究機関","行政機関","非営利団体");
	for( var i=0;i<arr.length;i++ ){
		document.write("<option value='" + i + "'>" + arr[i] + "</option>");
	}
	document.write("</select>");
}

function select_eip_category2(data){

	var str = "<select id='select_eip_category' onchange='setEditFlag()' >";
	var arr = new Array("","国内総生産","産業・鉱工業","労働・消費","科学技術","宇宙産業","環境ビジネス","バイオ産業","ＩＴ産業","農業","林業","水産業","鉱業","石油産業","電気事業","ガス事業","建設業","食料品","繊維製品","紙・パルプ","化学","プラスチック","化学繊維","医薬品","ゴム製品","ガラス・土石製品","セメント","鉄鋼","非鉄金属","金属製品","造船","一般機械","電気機器","家庭用機器","自動車","二輪車","輸送用機器","カメラ・時計","精密機器","出版・印刷","その他製造","銀行、証券","クレジット産業","生命保険","損害保険","陸運","海運","空運","倉庫","貿易","卸売業","小売業","情報・通信業","不動産業","サービス業","レジャー産業","リース・レンタル","外食産業","医療・福祉産業","教育機関","経済団体","研究機関","行政機関","非営利団体");
	for( var i=0;i<arr.length;i++ ){

        selected = "";
        if( data != null && data != undefined ){
	        if( arr[i] == data ){ selected = " selected='selected'"; }
        }
		str += "<option value='" + arr[i] + "C'" + selected + ">" + arr[i] + "</option>";
	}
	str += "</select>";
	return str;
}

function select_eip_keyword(){

	document.write("<select id='select_eip_keyword'>");
	var arr = new Array("すべて","環境報告書","ＩＳＯ","ＣＯ２","エネルギー","リサイクル","廃棄物","温暖化","化学","水","ニュース");
	for( var i=0;i<arr.length;i++ ){
		document.write("<option value='" + i + "'>" + arr[i] + "</option>");
	}
	document.write("</select>");
}

function select_eip_initial(){

	var arr1 = new Array("すべて","Ａ","Ｂ","Ｃ","Ｄ","Ｅ","Ｆ","Ｇ","Ｈ","Ｉ","Ｊ","Ｋ","Ｌ","Ｍ","Ｎ","Ｏ","Ｐ","Ｑ","Ｒ","Ｓ","Ｔ","Ｕ","Ｖ","Ｗ","Ｘ","Ｙ","Ｚ","ア","イ","ウ","エ","オ","カ","キ","ク","ケ","コ","サ","シ","ス","セ","ソ","タ","チ","ツ","テ","ト","ナ","ニ","ヌ","ネ","ノ","ハ","ヒ","フ","ヘ","ホ","マ","ミ","ム","メ","モ","ヤ","ユ","ヨ","ラ","リ","ル","レ","ロ","ワ","ン");
	var arr2 = new Array("すべて","Ａ","Ｂ","Ｃ","Ｄ","Ｅ","Ｆ","","Ｈ","Ｉ","Ｊ","Ｋ","","Ｍ","Ｎ","","Ｐ","","","Ｓ","Ｔ","Ｕ","","","","Ｙ","","ア","イ","ウ","エ","オ","カ","キ","ク","ケ","コ","サ","シ","ス","セ","ソ","タ","チ","ツ","テ","ト","ナ","ニ","","ネ","ノ","ハ","ヒ","フ","ヘ","ホ","マ","ミ","ム","メ","モ","ヤ","ユ","ヨ","ラ","リ","ル","レ","ロ","ワ","");

	document.write("<select id='select_eip_initial' class='eip_initial'>");
	for( var i=0;i<arr1.length;i++ ){
	    document.write("<option class='on' value='" + arr1[i] + "'> " + arr1[i] + "</option>");
/*
	    if( arr2[i] != "" ){
		    document.write("<option class='on' value='" + arr1[i] + "'> " + arr1[i] + "</option>");
		}
		else{
		    document.write("<option class='off' value='" + arr1[i] + "'> " + arr1[i] + "*</option>");
		}
*/
	}
	document.write("</select>");
}


function select_eip_initial2(data){

	var arr1 = new Array("","Ａ","Ｂ","Ｃ","Ｄ","Ｅ","Ｆ","Ｇ","Ｈ","Ｉ","Ｊ","Ｋ","Ｌ","Ｍ","Ｎ","Ｏ","Ｐ","Ｑ","Ｒ","Ｓ","Ｔ","Ｕ","Ｖ","Ｗ","Ｘ","Ｙ","Ｚ","ア","イ","ウ","エ","オ","カ","キ","ク","ケ","コ","サ","シ","ス","セ","ソ","タ","チ","ツ","テ","ト","ナ","ニ","ヌ","ネ","ノ","ハ","ヒ","フ","ヘ","ホ","マ","ミ","ム","メ","モ","ヤ","ユ","ヨ","ラ","リ","ル","レ","ロ","ワ","ン");

	var str = "<select id='select_eip_initial' class='eip_initial' onchange='setEditFlag()' >";
	for( var i=0;i<arr1.length;i++ ){
	
        selected = "";
        if( data != null && data != undefined ){
	        if( arr1[i] == data ){ selected = " selected='selected'"; }
        }

	    str += "<option class='on' value='" + arr1[i] + "'" + selected + "> " + arr1[i] + "</option>";
	}
	str += "</select>";
	return str;
}


/*
function select_history_category(){

	document.write("<select id='select_history_category'>");
	var arr = new Array("すべて","経済・産業","科学技術","環境","世相・くらし");
	for( var i=0;i<arr.length;i++ ){
		document.write("<option value='" + i + "'>" + arr[i] + "</option>");
	}
	document.write("</select>");
}
*/

// タグ削除
function deleteTag(checkString){

    var str = "";
    var flag  = false;
    var flag2 = false;

	for( var i=0; i < checkString.length; i++ ) {
		var ch = checkString.substring(i, i+1);
		
		if( ch == "<" ){
    		var ch2 = checkString.substring(i+1, i+3);
    		var ch3 = checkString.substring(i+1, i+2);
            if( ch2 == "br" || ch2 == "BR" || ch2 == "a " || ch2 == "A " || ch3 == "/" ){
                flag = true;
            }
		}
		if( flag && ch == ">" ){ flag = false; flag2 = true; }
		
		if( !flag && !flag2 ){ str += ch; }
	    flag2 = false;
	}
	return str;
}


// パラメータの取得
function get_para(){

	var para = unescape(window.location.search);
	para = para.substr(1);
	var a = para.split("&");

	arg = new Array();

	for( var i=0;i<a.length;i++ ){
		var b = a[i].split("=");
		var key = b[0];
		arg[key] = b[1];
	}
}

// クッキーの書込み
function setCookie( name, value, day ){

//    var date = new Date();
//    date.setTime( date.getTime() + (day*24*60*60*1000) );
    var item = name + "=" + value + ";";
//    expires = "expires=" + date.toGMTString();
//    document.cookie = item + expires;
    document.cookie = item;
}

// クッキーの取得
function getCookie(){

	var str = document.cookie;
	var a = str.split(";");

	for( var i=0;i<a.length;i++ ){
		var b = a[i].split("=");
		var key = b[0];
		key = key.replace(/\s/g,"");
		cookieArray[i] = key;
	}
}

// クッキーの削除
function delCookie(cookie){

    var date = new Date();
    date.setTime( date.getTime() - (24*60*60*1000) );
    var item = cookie + "=" + ";";
    expires = "expires=" + date.toGMTString();
    document.cookie = item + expires;

}



// ウィンドウリサイズ
function winResize(){

	var obj = getElement("leftBTM");         // 左側メニューの最下部
	if( obj ){
		var leftHeight = obj.offsetTop;
		while( ( obj = obj.offsetParent ) != null){
			leftHeight += obj.offsetTop;
		}
    }

	var obj = getElement("listTOP");
	if( obj ){
		var listTop = obj.offsetTop;
		while( ( obj = obj.offsetParent ) != null){
			listTop += obj.offsetTop;
		}

        var wheight = document.documentElement.clientHeight;
        
        if( leftHeight + 70 + 3 > wheight ){ wheight = leftHeight - listTop - 65; }
        else{ wheight -= listTop + 56 + 70 + 10; }      // 56:タイトルの高さ　70:フッターの高さ

        if( getElement("list_area").style.display != "none" ){

            var height1 = parseInt(wheight / 10 * 4);
            var height2 = wheight - height1;

            if (height1 >= 0) { $("list_area").style.height = height1 + "px"; }
            if (height2 >= 0) { $("comment").style.height   = height2 + "px"; }
        }
        else{
            if (wheight >= 0) { $("comment").style.height   = wheight  + "px"; }
        }
	}
}

// ウィンドウリサイズ
function winResize2(){

	var obj = getElement("leftBTM");         // 左側メニューの最下部
	if( obj ){
		var leftHeight = obj.offsetTop;
		while( ( obj = obj.offsetParent ) != null){
			leftHeight += obj.offsetTop;
		}
    }

	var obj = getElement("listTOP");
	if( obj ){
		var listTop = obj.offsetTop;
		while( ( obj = obj.offsetParent ) != null){
			listTop += obj.offsetTop;
		}

        var wheight = document.documentElement.clientHeight;
        
        if( leftHeight + 70 + 3 > wheight ){ wheight = leftHeight - listTop - 65; }
        else{ wheight -= listTop + 70; }      // 56:タイトルの高さ　70:フッターの高さ

        $("list_area").style.height = wheight + "px";
	}
}

// 別ウィンドウを開く
function openWindow(url,width,height){
	window.open(url,"","width="+width+",height="+height+",scrollbars=yes,status=yes,resizable=yes");
}

// ウェイティング・カーソルの表示
function startWaiting(){

    if( $("waitingBK") ){
        $("waitingBK").style.display = "block";
        $("eventBarrierBLK").style.display = "block";    
    }
}

function endWaiting(){
    if( $("waitingBK") ){
        $("waitingBK").style.display = "none";
        $("eventBarrierBLK").style.display = "none";    
    }
}
