﻿/**************************************************

	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.
	 */

	//FX資料請求
	if ( TYPE=='ssfx') {
		OpenURL="https://" + domain + "/entry/ssfx/rgst.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";
	}



	/*
	 * coutlink ver.
	 */

	// http://sec.himawari-group.co.jp/ad/fx/ad_08_001_2.html
	//setting by iwabuchi 2009/09/09
	if ( TYPE=='oafx_ck_054') {
        OpenURL="https://" + domain + "/entry/oafx/RegistrationFxAccount.do?link_id=ck_054";
	}
	if ( TYPE=='oafx_ck_055') {
        OpenURL="https://" + domain + "/entry/oafx/RegistrationFxAccount.do?link_id=ck_055";
	}
	if ( TYPE=='oafx_ck_056') {
        OpenURL="https://" + domain + "/entry/oafx/RegistrationFxAccount.do?link_id=ck_056";
	}

	// 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;
}

//_blank Windowirequidj fx-zero.html
function fncWinRequidOpen(src,width,height){
	if(! fncWinRequidOpen.arguments[1]) width  = 560;
	if(! fncWinRequidOpen.arguments[2]) height = 500;
	// ad 付きでアクセスされていたら引き継ぐ
	var ad = getParameter(location.search).ad;
	if(ad != null) {
		src += "?ad=" + ad; 
	}
	var wo = window.open(src,"_blank","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,left=0,top=0,width=" + width + ",height=" + height);
	//wo.window.focus();
}

// 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 '';
}


