
function pmleak()
{
	/* prevent memory leaks in IE */
	Event.observe(window, 'unload', Event.unloadCache, false);
}

// 資料請求格納処理
function setRequest(code)
{
	var url = '/request/setrequest/code/' + code + '/';
	var ajax = new Ajax.Request(url , {method: 'get', onComplete: setRequestComplete});
}

// 資料請求格納処理後
function setRequestComplete(request)
{
	$("requestnum").innerHTML = request.responseText;
	var url = '/request/comfirm/';
	var ajax = new Ajax.Request(url , {method: 'get', onComplete: confirmOutput});
}

//資料請求BOX出力
function confirmOutput(request)
{
	//Option
	var option = {type:'window', overlay:true, width:365, height:300};

	new LITBox("/request/confirm/", option);
}


// 資料請求数セット
function setRequestNumber(request)
{
	$("requestnum").innerHTML = request.responseText;
}

//資料請求数取得
function getRequest()
{
	var url = '/request/getrequest/';
	var ajax = new Ajax.Request(url, {method: 'get', onComplete: setRequestNumber});
}

//資料請求情報を削除
function deleteRequest(code)
{
	var url = '/request/delete/code/' + code + '/';
	var ajax = new Ajax.Request(url, {method: 'get', onComplete: getRequestList});
}
//資料請求情報を出力
function getRequestList(request)
{
	var url = '/request/box/';
	var ajax = new Ajax.Request(url , {method: 'get', onComplete: setRequestList});
}

//資料請求情報を取得
function setRequestList(request)
{
	$("requestlist").innerHTML = request.responseText;
	getRequest();
}

//資料請求BOX一覧を取得
function box()
{
	var url = '/request/box/';
	var ajax = new Ajax.Request(url , {method: 'get', onComplete: boxOutput});
}


//資料請求BOX出力
function boxOutput(request)
{
	//var boxList = request.responseText;

	//Option
	var option = {type:'window', overlay:true, width:720, height:500};

	new LITBox("/request/form/", option);
	$("requestlist").innerHTML = request.responseText;
}

//SELECT要素出力
function selectOutput()
{
   var elems = document.getElementsByTagName("select");
   for (i = 0; i < elems.length; i++) {
      elems[i].className = "true";
   }
}
