﻿/************************************************

	Site Name: ひまわり証券
	Description: LP（FX）用 javascript
	Version: 1.0

************************************************/

/**
 * フォームポップアップ設定
 */
function submitURL(TYPE) {
	var opt = "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=830,height=";
	var OpenURL;
	var domain = document.domain;

	/*
	 * not coutlink ver.
	 */

	//先物・OP・大証FX 口座開設
	if( TYPE=='exsec') {
			OpenURL="https://" + domain + "/entry/exsec/account.do";
	}

	//先物・OP・大証FX 資料請求
	if( TYPE=='sssec') {
			OpenURL="https://" + domain + "/entry/sssec/BeginPersonal.do";
	}

	// FX口座開設
	if( TYPE=='oafx') {
		OpenURL="https://" + domain + "/entry/oafx/RegistrationFxAccount.do";
	}
	//ディールFXデモ口座開設
	if( TYPE=='dfxdemo') {
		OpenURL="https://dfx.himawari-group.co.jp/entry/dfxdemo/rgst.do";
	}
	//ディール口座開設
	if( TYPE=='dfx') {
		OpenURL="https://" + domain + "/entry/dfx/account.do";
	}
	//トレードシグナル用 売買システム
	if( TYPE=='sts') {
        	OpenURL="https://" + domain + "/entry/sts/rgst1.do";
	}

	/*
	 * coutlink ver.
	 */

	// URL
	//setting by name yyyy/mm/dd


	// URLパラメータを引き継ぐ
	OpenURL += location.search;
	// banner_idに対応するhflgを付与
	var banner_id = getParameter(location.search).banner_id;
	if(banner_id != null) {
		OpenURL += "&hflg=" + getHflg(banner_id); 
	}


	screen.availHeight > 700 ? h = 650 : h = 450;
	window.open( OpenURL , 'entryform',opt + h);
}



/**
 * ポップアップ設定
 */
function openPopup(url,id,width,height){
	var features="width="+width+",height="+height+",scrollbars=yes,resizable=yes,";

	// URLパラメータを引き継ぐ
	url += location.search; 

	var popup_win=window.open(url,id,features);
	popup_win.focus();
}



/**
 * banner_id 引継ぎ設定（フォーム、ポップアップ以外）
 */
function openSelf(url){

	// URLパラメータを引き継ぐ
	url += location.search; 

	location.href= url;

}



/**
 * banner_id 引継ぎ設定（_balnk）
 */
function openBlank(url,id,features){

	// URLパラメータを引き継ぐ
	url += location.search; 

	var blank_win=window.open(url,id,features);
	blank_win.focus();
}



// Query String から 配列を返す
function getParameter(str){
	var dec = decodeURIComponent;
	var par = new Array, itm;
	if(typeof(str) == 'undefined') return par;
	if(str.indexOf('?', 0) > -1) str = str.split('?')[1];
	str = str.split('&');
	for(var i = 0; str.length > i; i++){
		itm = str[i].split("=");
		if(itm[0] != ''){
			par[itm[0]] = typeof(itm[1]) == 'undefined' ? true : dec(itm[1]);
		}
	}
	return par;
}

// banner_idに対応するhflgを取得
function getHflg(banner_id) {
	if(banner_id == null) {
		return '';
	}
	if(banner_id == 'afi00101') {
		return '1';
	}
	if(banner_id == 'afi00270') {
		return '2';
	}
	if(banner_id == 'afi00404') {
		return '3';
	}
	if(banner_id == 'afi00405') {
		return '4';
	}
	if(banner_id == 'afi00330') {
		return '5';
	}
	if(banner_id == 'afi00397') {
		return '6';
	}
	if(banner_id == 'afi00102') {
		return '7';
	}
	if(banner_id == 'afi00269') {
		return '8';
	}
	if(banner_id == 'afi00116') {
		return '9';
	}
	if(banner_id == 'afi00103') {
		return '10';
	}
	if(banner_id == 'afi00285') {
		return '11';
	}
	if(banner_id == 'afi00380') {
		return '12';
	}
	if(banner_id == 'afi00307') {
		return '13';
	}
	if(banner_id == 'afi00105') {
		return '14';
	}
	if(banner_id == 'afi00273') {
		return '15';
	}
	if(banner_id == 'afi00104') {
		return '16';
	}
	if(banner_id == 'afi00271') {
		return '17';
	}
	if(banner_id == 'afi00358') {
		return '18';
	}
	if(banner_id == 'afi00399') {
		return '19';
	}
	if(banner_id == 'afi00282') {
		return '20';
	}
	if(banner_id == 'afi00107') {
		return '21';
	}
	if(banner_id == 'afi00272') {
		return '22';
	}
	if(banner_id == 'afi00323') {
		return '23';
	}
	if(banner_id == 'afi00302') {
		return '24';
	}
	if(banner_id == 'afi00254') {
		return '25';
	}
	if(banner_id == 'afi00322') {
		return '26';
	}
	if(banner_id == 'afi00406') {
		return '27';
	}
		return '';
}


