//***********************************************************
//
// Centillion Javascript
// ver.20101203
//
//***********************************************************


// メインページ読み込み by jQuery_iframe.js

    jQuery(function($) {
    	// 通常コンテンツ
        $('a.MainCnt').MainCnt();
        
		// ファンド詳細
    	var fndcdUrl = location.search;
    	var sCd = fndcdUrl.split('&');
    	var Fcode = sCd[0].split('=');
    	
    	$('a.FdDtl').attr('href',"http://rf.rakuten-bank.co.jp/assets/fund/index/FC/" + Fcode[1] + "/");
        $('a.FdDtl').FdDtl();

		// newバックナンバー
    	var fndcdUrln = location.search; //現在ページURLのサーチ情報を取得する
    	var sCdn = fndcdUrln.split('&');
    	var Fcoden = sCdn[0].split('=');
    	
    	$('a.FdDtln').attr('href',"http://www.morningstar.co.jp/webasp/rakuten-bank/backno.aspx?fc=" + Fcoden[1]);
        $('a.FdDtln').FdDtln();

		// oldバックナンバー
    	var fndcdUrlb = location.search; //現在ページURLのサーチ情報を取得する
    	var sCdb = fndcdUrlb.split('&');
    	var Fcodeb = sCdb[0].split('=');
    	
    	$('a.FdDtlb').attr('href',"http://rf.rakuten-bank.co.jp/assets/fund/fback/FC/" + Fcodeb[1] + "/");
        $('a.FdDtlb').FdDtlb();


        // 検索＆お気に入りBOX
        var jdgUrl = location.href;
        var jdgTmp = jdgUrl.split('/');
        var gpStr = jdgTmp[5];
        
        // 追加のパラメータ(3種類)が存在した時の処理を追加
        // 2010.10.26(CENT)
        if (gpStr.search(/l-id/) != -1 ||
        	gpStr.search(/sclid/) != -1 ||
        	gpStr.search(/scid/) != -1 ){
        	$('a.SrchBox').SrchBox();
        } else {
	        if (jdgTmp[5] != "fund-details"){
        
			var srchUrl = location.search.substring(1);
			var temp = srchUrl.split('&');
			var Skey = temp[0].split('='); // フリーワード

			var prm = new Array();
			if (temp.length > 1) {
				for (var i=0; i<temp.length-1; i++) {
					prm[i] = temp[i+1].split('=');
				}
			}

			if (typeof(Skey[1]) == "undefined") {
//				$('a.SrchBox').SrchBox();
			} else if (prm.length <= 0) {
				$('a.SrchBox').attr('href',"http://rf.rakuten-bank.co.jp/assets/search_box/?key=" + Skey[1]);
//				$('a.SrchBox').SrchBox();
			} else if (prm.length > 0) {
				$('a.SrchBox').attr('href',"http://rf.rakuten-bank.co.jp/assets/search_box/?key=" + Skey[1] + "&prm1=" + prm[0][1] + "&prm2=" + prm[1][1] + "&prm3=" + prm[2][1] + "&prm4=" + prm[3][1]);
			}
			$('a.SrchBox').SrchBox();
			} 
		}

        // Fund_Search
        var jdgUrl = location.href;
        var jdgTmp = jdgUrl.split('/');
        
        if (jdgTmp[5] != "fund-details"){
        
			var srchUrl = location.search.substring(1);
			var temp = srchUrl.split('&');
			var Skey = temp[0].split('='); // フリーワード

			var prm = new Array();
			if (temp.length > 1) {
				for (var i=0; i<temp.length-1; i++) {
					prm[i] = temp[i+1].split('=');
				}
			}
		
			if (typeof(Skey[1]) == "undefined") {
//				$('a.FndSrch').FndSrch();
			} else if (prm.length <= 0) {
				$('a.FndSrch').attr('href',"http://rf.rakuten-bank.co.jp/assets/search/search_jump/?key=" + Skey[1]);
//				$('a.FndSrch').FndSrch();
			} else if (prm.length > 0) {
				$('a.FndSrch').attr('href',"http://rf.rakuten-bank.co.jp/assets/search/search_jump/?key=" + Skey[1] + "&prm1=" + prm[0][1] + "&prm2=" + prm[1][1] + "&prm3=" + prm[2][1] + "&prm4=" + prm[3][1]);
			}
			$('a.FndSrch').FndSrch();
		}
    });


// ダイレクトログイン制御

    function DrctLgn(){
    	
    	var drctUrl = location.search;
    	var sCd = drctUrl.split('&');
    	
    	var wUrl = "https://fes.rakuten-bank.co.jp/MS/main/RbS?COMMAND=LOGIN&&CurrentPageID=DIRECT_LOGIN_START&GROUP_ID=p020&USER_ID=";
    	var dPrm = "pebk0013";
    	var dlPrm = "pebk0022&PARAM1=";
    	
    	if (typeof(sCd[1]) == "undefined") {
    		window.open(wUrl + dPrm,"login","width=800,height=600,menubar=no,toolbar=no,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes");
    	} else {
	    	var Dwcd = sCd[1].split('=');
			window.open(wUrl + dlPrm + Dwcd[1],"login","width=800,height=600,menubar=no,toolbar=no,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes");
		}
    }




