/*********************************************************************
 *
 * </jpn/script/ce_link.js>
 * CEログアウトパーツ固有JavaScript
 * 
 * ===================================================================
 *
 *  このJavScriptの動作には、以下のjsファイルが必要です。
 *
 *	 - jquery.js (1.3.2)
 *
 *********************************************************************/

// ファイル名取得関数
var GetFileName = function(file_url){
    file_url = file_url.substring(file_url.lastIndexOf("_")+1,file_url.length)
    //拡張子も取り除く場合は次の行のコメントアウトをはずしてください
    file_url = file_url.substring(0,file_url.indexOf("."));
    return file_url;
}

// 日付挿入関数
var GetFileDate = function(file_name, listObject){
    $.ajax(
    {
        url: '/shared/ajax/ce_link/'+file_name+'.txt',
        method: 'GET',
        async: true,
        dataType: 'text',
        success: function(text){
            $("span.date", listObject).text("["+text.replace('-','.','g')+"]");
        }
    });
}

$(function(){

	displaytime("ce-link 処理0");
	var toggle=$("#ce-link .toggle");
	displaytime("ce-link 処理1");
	toggle.not(".open").find(".toggle-contents").hide();
	displaytime("ce-link 処理2");
	$("#ce-link .toggle .toriger").click(function(){
		var isIE6 = (navigator.appVersion.toLowerCase().indexOf("msie 6") != -1) ? true : false;
		//if(isIE6) { if(typeof fixed_delayout=="function"){fixed_delayout();}else{PageTopPosition();} } // fixed.js調整
		$(this).parents(".toggle").toggleClass("open").find(".toggle-contents").toggle();
		return false;
	}).hover(
		function(){ $(this).parent().addClass("hover"); },
		function(){ $(this).parent().removeClass("hover"); }
	);
	displaytime("ce-link 処理3");
    
    // 日付表示のリストオブジェクト
    var listTag = $("#ce-link div.toggle:last-child li");
    //alert(listTag.length);
    
    // ファイル名取得
    listTag.each(function(){
        var hrefElement = $("a", $(this)).attr("href");
        //alert(hrefElement);
        var name = GetFileName(hrefElement);
        //alert(name);
        
        // Ajaxリクエストで日付を取得・右ナビに挿入
        GetFileDate(name, $(this));
    });
    
    
});

