/*

 * This is a common javascript for default configurations.

 */


function CLocationSearch(sSource) {
	
	/* 初期化処理 */
	var sAry = new Array();	/* アイテム配列を追加 */
	exp=new Date();		// 現在時刻
	exp.setTime(exp.getTime()+1000*60*60*24*1);		// 有効期限1日
	{
		var nCur = 0, nRet = 0;
		var sSearch = sSource.substr(1);
		var sName, sValue;
				
		nRet = sSearch.indexOf('=', nCur)		// 最初の'='を検索
		sName = sSearch.substring(nCur, nRet);		//パラメータ名を取得（'='以前が変数名）
		nCur = nRet + 1;
		// 値を取り出す
		nRet = sSearch.indexOf('&', nCur);	// 変数の区切りを検索
		if (nRet == -1) nRet = sSearch.length + 1;		// なければ最後まで
		sValue = sSearch.substring(nCur, nRet);
		
		// 変数名が「parent」かつ8桁の文字列であれば値をCookieとして格納する
		if(sName == 'parent' && sValue.length == 8) {
			document.cookie = "parent=" + sValue + "; expires=" + exp.toGMTString();
		}


	}
	
	/* 値 */
	this.valueOf = function () {
		return sSource;
	}
	
	/* 値を取り出すメソッド */
	this.item = function (sVarname) {
		try {
			return sAry[sVarname];	//あれば返す
		} catch(e) {
			return '';				//なければ空文字を返す
		}
	}
	
	/* 要素数 */
	this.length   = function () {
		return sAry.length;
	}
	
	/* toString */
	this.toString = function () {
		return this.length + '';
	}
	
}

function goSubmitRegist() {

	if(document.cookie.length == 15 && document.cookie != '') {
		location.href='http://adult-8.com/hachibei/registaffiliater.action?' + document.cookie;
	} else {
		location.href='http://adult-8.com/hachibei/registaffiliater.action';
	}
}
