var target; 

function showImage(txt) {
	document.getElementById("full").style.visibility='visible';
	document.getElementById("full").innerHTML='<img height="300" src="' + txt + '"/>';
}
function closePanel()
{

	document.getElementById("full").style.visibility='hidden';
}



function show(url)
{
	w = window.open('about:blank','_blank',"width=450,height=380,scrollbars=0,resizable=1");
	w.document.write('<object id="OK" width="425" height="350"><param name="movie" value="' + url + '"></param><param name="wmode" value="transparent"></param><embed src="' + url + '" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>');
}
/*
function showImage(txt) {
	document.getElementById("full").style.visibility='visible';
	document.getElementById("full").innerHTML='<img height="200" src="' + txt + '"/>';
}
*/
function closePanel()
{

	document.getElementById("full").style.visibility='hidden';
}
function createXmlHttp(){
    if (window.XMLHttpRequest) {             // Mozilla, Firefox, Safari, IE7
        return new XMLHttpRequest();
    } else if (window.ActiveXObject) {       // IE5, IE6
        try {
            return new ActiveXObject("Msxml2.XMLHTTP");    // MSXML3
        } catch(e) {
            return new ActiveXObject("Microsoft.XMLHTTP"); // MSXML2まで
        }
    } else {
        return null;
    }
}

function getConnect()
{
    return Try.these(
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},
      function() {return new ActiveXObject('Microsoft.XMLHTTP')},
      function() {return new XMLHttpRequest()}
    ) || null;
}


function createHttpRequest()
	{
	//xmlhttp = null;
		//Win ie用
		if(window.ActiveXObject)
		{
			try 
			{
			  //MSXML2以降用
			  return new ActiveXObject("Msxml2.XMLHTTP") 
			} 
			catch (e) 
			{
			  try 
			  {
			    //旧MSXML用
			    return new ActiveXObject("Microsoft.XMLHTTP") 
			  } 
			  catch (e2) 
			  {
			      return null
			  }
			}
		} 
		else if(window.XMLHttpRequest)
		{
			//Win ie以外のXMLHttpRequestオブジェクト実装ブラウザ用
			return new XMLHttpRequest() 
		} 
		else 
		{
			return null
		}
	}

var xmlhttp;
var xmlhttp2;
var target2;
function action()
{

    if (xmlhttp.readyState == 4) {
        if (xmlhttp.status == 200) {
			//document.getElementById('content').innerHTML='';

            document.getElementById(target).innerHTML = xmlhttp.responseText;   //レスポンスデータを表示します。
        	//alert(xmlhttp.responseText);
		} else {
            window.alert("通信エラーが発生しました。");
        }
    }
	
	
}

function request(url, tg)
{

	var d = new Date();
	var t = d.getTime();

	document.getElementById(tg).innerHTML='読み込み中<br/><img height="80" src="http://wiki.apis.in/talent/wait.gif"/><br/>...';
	target=tg;

	xmlhttp = createXmlHttp();
	xmlhttp.onreadystatechange = action;


	xmlhttp.open("GET", url , true);

	/* レスポンスデータ処理コールバック関数を定義 */
	//xmlhttp.open("GET", "http://www.apis.in/fx.inc.php?" + d , true);
	xmlhttp.send(null);
}

function action2()
{
    if (xmlhttp2.readyState == 4) {
        if (xmlhttp2.status == 200) {
            document.getElementById(target2).innerHTML = xmlhttp2.responseText;   //レスポンスデータを表示します。
		} else {
            window.alert("通信エラーが発生しました。");
        }
    }
}

function request2(url, tg)
{
	var d = new Date();
	var t = d.getTime();

	document.getElementById(tg).innerHTML='読み込み中<br/><img height="80" src="http://wiki.apis.in/talent/wait.gif"/><br/>...';
	target2=tg;
	xmlhttp2 = createXmlHttp();
	xmlhttp2.onreadystatechange = action2;
	xmlhttp2.open("GET", url , true);
	xmlhttp2.send(null);
}




