myUrl = self.location.pathname.replace(/\/[^\/]*$/, '/');
baseUrl = 'http://shop.unbalance.co.jp/soft/soft_data_out.php?titleno=';
topUrl = 'http://shop.unbalance.co.jp/top/top.php#recommend_'

item_to_itemsw = 1;	//product info -> download ... 0 = top#anchor, 1 = downloadpage
list_to_itemsw = 1;	//item list -> download ... 0 = top#anchor, 1 = downloadpage

linkpages = new Array();

if(typeof(pageTracker) == "object") { googlesw = 1; }
else { googlesw = 0; }

//linkpages['/honkaku/sigo_kousoku/'] = '4<>/shop.unbalance.co.jp/hsigo_kousoku/';
linkpages['/honkaku/kanas_tsuyo/'] = '5<>/shop.unbalance.co.jp/hkanashogi_tsuyo/';
//linkpages['/honkaku/smahjong3d/'] = '6<>/shop.unbalance.co.jp/hsmahjong3d/';
//linkpages['/honkaku/mecchag/'] = 'http://shop.unbalance.co.jp/top/top.php#genre_golf<>/shop.unbalance.co.jp/hmecchag/';
linkpages['/kiwameru/nettaitan/'] = '11<>/shop.unbalance.co.jp/knettaitan/';
linkpages['/1480/kissa/'] = '17<>/shop.unbalance.co.jp/bkissa/';
linkpages['/honkaku/bass/'] = '18<>/shop.unbalance.co.jp/hbass/';
//linkpages['/honkaku/chess/'] = '19<>/shop.unbalance.co.jp/hchess/';
//linkpages['/1480/othello2/'] = '20<>/shop.unbalance.co.jp/bothello2/';
//linkpages['/1480/hanahuda/'] = '21<>/shop.unbalance.co.jp/bhanahuda/';
linkpages['/kiwameru/mahjongn/'] = '23<>/shop.unbalance.co.jp/knikaido/';
//linkpages['/igo/sigo2008/'] = '24<>/shop.unbalance.co.jp/sigo2008/';
//linkpages['/kiwameru/exit/'] = '25<>/shop.unbalance.co.jp/kexit/';
//linkpages['/1480/100igo/'] = '26<>/shop.unbalance.co.jp/b100igo/';
//linkpages['/1480/kanas100/'] = '27<>/shop.unbalance.co.jp/bkanas100/';
linkpages['/1480/100_3dmahjong/'] = '28<>/shop.unbalance.co.jp/b100_3dmahjong/';
linkpages['/honkaku/shogi3d/'] = '29<>/shop.unbalance.co.jp/hshogi3d/';
//linkpages['/shougi/kanazawa2008/'] = '30<>/shop.unbalance.co.jp/kanazawa2008/';
//linkpages['/honkaku/billiards3d/'] = '31<>/shop.unbalance.co.jp/hbilliards3d/';
//linkpages['/kiwameru/nettaikai/'] = '32<>/shop.unbalance.co.jp/knettaikai/';
linkpages['/kiwameru/igokouza1/'] = '33<>/shop.unbalance.co.jp/kigokouza1/';
linkpages['/kiwameru/igokouza2/'] = '34<>/shop.unbalance.co.jp/kigokouza2/';
linkpages['/kiwameru/igokouza3/'] = '35<>/shop.unbalance.co.jp/kigokouza3/';
//linkpages['/igo/igokouza_yudan/'] = '54<>/shop.unbalance.co.jp/igokozayudan/';
//linkpages['/igo/sigo2009/'] = '36<>/shop.unbalance.co.jp/sigo2009/';
//linkpages['/honkaku/igo3d/'] = '37<>/shop.unbalance.co.jp/higo3d/';
linkpages['/honkaku/tchess/'] = '38<>/shop.unbalance.co.jp/htchess/';
linkpages['/honkaku/tsume_j/'] = '39<>/shop.unbalance.co.jp/htsume_j/';
linkpages['/1480/igonyumon_new/'] = '40<>/shop.unbalance.co.jp/bigonyumon_new/';
linkpages['/1480/mnyumonj/'] = '41<>/shop.unbalance.co.jp/bmnyumonj/';
//linkpages['/1480/chess2/'] = '42<>/shop.unbalance.co.jp/bchess2/';
linkpages['/1480/umiduri/'] = '43<>/shop.unbalance.co.jp/bumiduri/';
linkpages['/1480/tsume_s/'] = '44<>/shop.unbalance.co.jp/btsumes/';
linkpages['/honkaku/kshogi3d/'] = '47<>/shop.unbalance.co.jp/hkshogi3d/';
linkpages['/honkaku/smahjong2/'] = '48<>/shop.unbalance.co.jp/hsmahjong2/';
linkpages['/honkaku/nettait/'] = '49<>/shop.unbalance.co.jp/hnettait/';
linkpages['/dengo/tetsudo_e/'] = '50<>/shop.unbalance.co.jp/tetsudo_e/';
linkpages['/honkaku/sigo_hybrid/'] = '51<>/shop.unbalance.co.jp/hsigohybrid/';
linkpages['/1480/100igo3d/'] = '52<>/shop.unbalance.co.jp/b100igo3d/';
linkpages['/train/choshi/'] = '53<>/shop.unbalance.co.jp/xcept_choshi/';
linkpages['/igo/igokouza_yudan/'] = '54<>/shop.unbalance.co.jp/igo_igokozayudan/';
linkpages['/1480/billiards3d/'] = '55<>/shop.unbalance.co.jp/bbilliards3d/';
linkpages['/1480/hanahudat/'] = '56<>/shop.unbalance.co.jp/bhanahudat/';
linkpages['/1480/myaquarium/'] = '57<>/shop.unbalance.co.jp/bmyaquarium/';
linkpages['/igo/sigo2011/'] = '58<>/shop.unbalance.co.jp/igo_sigo2011/';
linkpages['/1480/100shogi3d/'] = '59<>/shop.unbalance.co.jp/b100shogi3d/';
linkpages['/1480/othello3/'] = '60<>/shop.unbalance.co.jp/bothello3/';
linkpages['/igo/korekara_igo/'] = '61<>/shop.unbalance.co.jp/korekara_igo/';
linkpages['/shougi/korekara_shogi/'] = '62<>/shop.unbalance.co.jp/korekara_shogi/';
linkpages['/igo/motto_igo/'] = '63<>/shop.unbalance.co.jp/motto_igo/';
linkpages['/shougi/motto_shogi/'] = '64<>/shop.unbalance.co.jp/motto_shogi/';
linkpages['/honkaku/sigo_kousoku2/'] = '65<>/shop.unbalance.co.jp/hsigo_kousoku2/';
linkpages['/1480/chess3/'] = '66<>/shop.unbalance.co.jp/bchess3/';
linkpages['/train/kominato/'] = '67<>/shop.unbalance.co.jp/xcept_kominato/';

/*
if((new Date()).getTime() < Date.parse('Apr 22, 2011 00:00:00')) {
	linkpages['/igo/sigo2011/'] = '58<>/shop.unbalance.co.jp/igo_sigo2011/<>http://shop.unbalance.co.jp/';
}
else
{
	linkpages['/igo/sigo2011/'] = '58<>/shop.unbalance.co.jp/igo_sigo2011/';
}
if((new Date()).getTime() < Date.parse('May 14, 2010 00:00:00')) {
	linkpages['/1480/dengo/'] = '1<>/shop.unbalance.co.jp/bdengo_first/';
	linkpages['/1480/dengo_3k/'] = '3<>/shop.unbalance.co.jp/bdengo_3k/';
	linkpages['/honkaku/den_shinkansen/'] = '14<>/shop.unbalance.co.jp/hdengo_shinkansen/';
	linkpages['/1480/jetgo/'] = '16<>/shop.unbalance.co.jp/bjetgo/';
	linkpages['/honkaku/den_pro/'] = '22<>/shop.unbalance.co.jp/hdengo_pro/';
}
*/

if(linkpages[myUrl] != null && document.getElementById('dlbtn') != null) {
	document.getElementById('dlbtn').style.display = 'block';
	document.getElementById('dlbtn').style.visibility = 'visible';
	dllink = linkpages[myUrl].split('<>');
	if(googlesw && dllink[1] != null) { dllink[1] = ' onClick="javascript: pageTracker._trackPageview(' + "'" + dllink[1] + "'" + ');"'; }
	else { dllink[1] = ''; }

	if(dllink[2] != null)
	{
		document.getElementById('dlbtn').innerHTML = document.getElementById('dlbtn').innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + dllink[2] + '"' + dllink[1]);
	}
	else if(item_to_itemsw)
	{
		document.getElementById('dlbtn').innerHTML = document.getElementById('dlbtn').innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + baseUrl + dllink[0] + '"' + dllink[1]);
	}
	else
	{
		document.getElementById('dlbtn').innerHTML = document.getElementById('dlbtn').innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + topUrl + dllink[0] + '"' + dllink[1]);
	}
}
else {
	if (window.addEventListener) {
		window.addEventListener("load", setunbdl, false);
	}
	if (window.attachEvent) {
		window.attachEvent("onload", setunbdl);
	}
}

//------------------------------------------------

function setunbdl() {
	if(typeof(pageTracker) == "object") { googlesw = 1; }
	else { googlesw = 0; }

	//sample -> <span id="unbdl_/igo/sigo2008/" style="display: none;"><a href="http://shop.unbalance.co.jp/" target="_blank" name="unbdllinks"><b>linktext</b></a>&nbsp;</span>
	for(var i = 0; i < document.anchors.length; i++) {
		str = '';
		if(document.anchors[i].name == "unbdllinks" && document.anchors[i].parentNode.id.indexOf('unbdl_') == 0) {
			str = document.anchors[i].parentNode.id.replace("unbdl_", "");
			if(linkpages[str] != null) {
				dllink = linkpages[str].split('<>');
				if(googlesw && dllink[1] != null) { dllink[1] = ' onClick="javascript: pageTracker._trackPageview(' + "'" + dllink[1] + "'" + ');"'; }
				else { dllink[1] = ''; }

				if(dllink[2] != null)
				{
					document.anchors[i].parentNode.innerHTML = document.anchors[i].parentNode.innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + dllink[2] + '"' + dllink[1]);
				}
				else if(list_to_itemsw)
				{
					document.anchors[i].parentNode.innerHTML = document.anchors[i].parentNode.innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + baseUrl + dllink[0] + '"' + dllink[1]);
				}
				else
				{
					document.anchors[i].parentNode.innerHTML = document.anchors[i].parentNode.innerHTML.replace(/href=(\'|\")[^"]*(\'|\")/, 'href="' + topUrl + dllink[0] + '"' + dllink[1]);
				}

				document.anchors[i].parentNode.style.display = 'inline';
				document.anchors[i].parentNode.style.visibility = 'visible';
			}
		}
	}
}


