//-------------------------------------------------------------------
//
//-------------------------------------------------------------------
function tech_yahoo(url1, url2){
	var t = "";
	var p = "";
	var a = "";
	
	var time = document.getElementsByName("time");
	for(i=0; i<time.length; i++){
		if(time[i].checked)
			t = "t=" + time[i].value;
	}
	//
	var box1 = document.getElementById("box1");
	var chk = box1.getElementsByTagName("input");
	for(i=0; i<chk.length; i++){
		if(chk[i].getAttribute("type") == "checkbox"){
		
			if(chk[i].checked){
			
				if(chk[i].name == "para")
					p = teck_yahoo_add(p, chk[i].value);
				if(chk[i].name == "para_add")
					a = teck_yahoo_add(a, chk[i].value);
			}
		}
	}
	myUrl = url1 + "&" + t;
	if(p != "")
		myUrl = myUrl + "&p=" + p;
	if(a != "")
		myUrl = myUrl + "&a=" + a;
	//
	if(t == "t=d")
		myUrl = url2;
	//
	document.getElementById("chart").setAttribute("src", myUrl);
}
function teck_yahoo_add(p, para){
	if(p != "")
		p += ",";
	p += para;
	return p;
}
//-------------------------------------------------------------------
//
//-------------------------------------------------------------------
function lanking(url, imgUrl){
	var ele;
	var kd, mk = "", tm;
	var hoge;
	var txt;
	//kd
	ele = document.getElementsByName("kd");
	for(i=0; i<ele.length; i++){
		if(ele[i].checked)
			kd = "kd=" + ele[i].value;
	}
	//mk
	ele = document.getElementsByName("mk");
	for(i=0; i<ele.length; i++){
		if(ele[i].checked){
			hoge = ele[i].value;
			hoge = hoge.split(",");
			for(j=0; j<hoge.length; j++){
				if(mk != "")
					mk += "AND";
				mk += "mk=" + hoge[j];
			}
		}
	}
	//tm
	ele = document.getElementsByName("tm");
	for(i=0; i<ele.length; i++){
		if(ele[i].checked)
			tm = "tm=" + ele[i].value;
	}
	//
	var data_url = "http://quoterank.yahoo.co.jp/ranking/search?b=1ANDca=1";
	data_url += "AND" + kd;
	data_url += "AND" + mk;
	data_url += "AND" + tm;
	var data = "url=" + data_url;
	//
	var div = document.getElementById("lanking");
	//コール
	try {
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(e) {
		req = new XMLHttpRequest();
	}
	req.onreadystatechange = function() {
		txt = "";
		if(req.readyState == 4) {
			if (req.status == 200) {
				txt = req.responseText;
			}else{
				txt = "通信に失敗しました。";
			}
		}else{
			txt = "<img src='" + imgUrl + "'>";
		}
		if(txt != "")
			txt = "<div class='box1 aligncenter top0'>" + txt + "</div>";
		div.innerHTML = txt;
	}
	req.open("POST", url, true);
	req.setRequestHeader("content-type",
		"application/x-www-form-urlencoded;charset=UTF-8");
	req.send(data);	
	//
	return false;
}

