function addBookmark(title,url) {
	if (window.sidebar) {
		window.sidebar.addPanel(title, url,"");
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

function makeTag(){ 

	_style="\n"+'&lt;style type="text/css"&gt;'+"\n"+
 	'table#stock_prices tr td{'+"\n"+
	'	font-size:10px;'+"\n"+
	'}'+"\n"+
	'table#stock_prices{'+"\n"+
	'	width:100%;'+"\n"+
	'	border:1px solid #999;'+"\n"+
	'}'+"\n"+
	'table#stock_prices .ar{'+"\n"+
	'	text-align:right;'+"\n"+
	'}'+"\n"+
	'table#stock_prices .colorDown,.colorGreen{'+"\n"+
	'	color:green;'+"\n"+
	'}'+"\n"+
	'table#stock_prices .colorUp,.colorRed{'+"\n"+
	'	color:red;'+"\n"+
	'}'+"\n"+
	'&lt;/style&gt;';
	
	_code = $("codes").value;
	if(_code==""){
		alert("証券コードは必ず入力してください。");
	}else{
		_encode = $("encode").value;
		//_timer = $("timer").value;
		_timer = "";
		_uri = "http://finance.mvon.net/tool/finance_main_parts.php?q=" + _code + "&encode=" + _encode + "&r=" + _timer;
		_uri_mov = "http://finance.mvon.net/tool/finance_mobile_parts.php?q=" + _code + "&encode=" + _encode + "&r=" + _timer;
		_uris = "http://finance.mvon.net/tool/finance.js.php?q=" + _code + "&encode=" + _encode + "&r=" + _timer;
		$("sample").src = _uri;
		$("madeuri").value = _uri_mov;
		$("madecode").innerHTML = '&lt;script src="' + _uris + '"&gt;&lt;/script&gt;' + _style;
		$("mailsend").style.display = "";
		$("mailsend").href = 'mailto:*@*?subject=StockPrices&body=' + escape(_uri_mov);
	}
}

function resetData(){
	location.href="index.html";
}

function init(){
	var _cookie = new CookieManager();
	var _stock = _cookie.getCookie("stock");
	if(_stock){
		recentData();
	}else{
		$("recent").innerHTML = "";
	}
}

function recentData(){
	var id="recent";
	var url = 'cookie.php';
	var pars = 'q=' + $("codes").value;
	
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onSuccess: myResult,
			onFailure: myError
		});

	function myResult(o){
		$(id).innerHTML = '<div style="margin-top:5px;border:1px solid #ddd;padding:3px;"><div style="text-align:center;background-color:#e99;"><strong>保管したリスト</strong></div><br />' + o.responseText + '</div>';
	}

	function myInit(o){
		$(id).innerHTML = '<div style="padding:0.4em;"><img scr="loading.gif" /></div>';
	}
	function myError(o){
		$(id).innerHTML = '<div style="padding:0.4em;color:#999;">読込み失敗。<div>';
	}
}

function delstock(id){
	$("codes").value = "";
	var _cookie = new CookieManager();
	var _stock = _cookie.getCookie("stock");
	var _restock = "";
	Stocks = _stock.split("%2C");
	for(var i=0; i < Stocks.length; i++){
		if(Stocks[i] != id && Stocks[i] != ""){
			_restock += Stocks[i] + "%2C";
		}
	}
	
	if(_restock != ""){
		_cookie.setCookie("stock", _restock);
	}else{
		_cookie.clearCookie("stock");
	}
	location.reload();
	//recentData();

}

function resetStock(){
	
	$("codes").value = "";
	var _cookie = new CookieManager();

	_cookie.clearCookie("stock");
	location.reload();
	
}

function dispChart($num){
	var id="chart";
	var url = 'getChart.php';
	var pars = 'q=' + $num;
	
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onSuccess: myResult,
			onFailure: myError
		});

	function myResult(o){
		$(id).innerHTML = o.responseText;
	}

	function myInit(o){
		$(id).innerHTML = '<div style="padding:0.4em;"><img scr="loading.gif" /></div>';
	}
	function myError(o){
		$(id).innerHTML = '<div style="padding:0.4em;color:#999;">読込み失敗。<div>';
	}
}