function naviPage()
{
	location.href = "imageRegisterStep1.php";
}

function callImage(yearmonth)
{
	var path = "/cms/resource/data/" + yearmonth + ".xml";
	var parms = "";
	new ajax.xhr.Request(path, "", processReqList, "POST", true);
}

function processReqList(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			printImage(req);
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function printImage(req)
{
	var imageList = req.responseXML.getElementsByTagName("IMAGELIST")[0];
	var images = imageList.getElementsByTagName("IMAGE");
	var listIndex = "";
	var outhtml = "";
	
	for(var i=0; i<images.length; i++)
	{
		var image = images[i];
		
		var index = image.getElementsByTagName("INDEX")[0].firstChild.nodeValue;
		var regYear = image.getElementsByTagName("REGYEAR")[0].firstChild.nodeValue;
		var regMonth = image.getElementsByTagName("REGMONTH")[0].firstChild.nodeValue;
		var title = image.getElementsByTagName("TITLE")[0].firstChild.nodeValue;
		var imagePath = image.getElementsByTagName("IMAGEPATH")[0].firstChild.nodeValue;
		
		var checkValue = regYear + "_" + regMonth + "_" + index;
		
		if (i == 0)
		{
			listIndex = regMonth;
		}
		
		var strout = "";
		strout = "<dl>\n";
		strout += "<dd><input type=\"checkbox\" class=\"sgImageCheckbox checkbox\" name=\"sgImages[]\" value='" + checkValue + "' /></dd>\n";
		strout += "	<dt><img src=\"" + imagePath + "\" /></dt>\n";
		strout += "	<dd>"+ title +"</dd>\n";
		strout += "</dl>\n";
		
		outhtml += strout;
	}
		
	var output = document.getElementById("listMonth_" + listIndex);
	
	if(outhtml != "") output.innerHTML = outhtml;
	
}

function checkUploadForm()
{
	var obj = document.getElementById("fm");
	var count = 0;

	for (var i = 1; i <= 5; i ++)
	{
		var title = document.getElementById("imageTitle" + i);
		var file = document.getElementById("imageFile" + i);
		
		if (title.value != "" || file.value != "")
		{		
			if (title.value == "")
			{
				alert(i + " 番目のタイトルを入力して下さい。");
				title.focus();
				return;
			}
	
			if (file.value == "")
			{
				alert(i + " 番目のファイルを入力して下さい。");
				file.focus();
				return;
			}
			
			if (!file.value.match(/(.jpg|.jpeg|.gif|.png|.JPG|.JPEG|.GIF|.PNG)/))
			{
				alert(" JPG, GIF, PNG ファイルだけアップロードが出来ます。\n Error : " + i + " 番目のファイル");
				file.focus();
				return;
			}
			
			if (!checkStringLength("image", title.value))
			{
				alert("タイトルの長さは23字までです。");
				title.focus();
				return;
			}
		}
		
		if (title.value != "" && file.value != "")
		{
			count ++;
		}
	}
	
	if (count == 0)
	{
		alert("アップロードファイルを選択してください。");			
		return;
	}
	
	obj.submit();
}

function deleteImage()
{
	var obj = document.getElementById("fm");
	var images = document.getElementsByName("sgImages[]");
	var count = 0;
	var temp = "";
	
	for (var i = 0; i < images.length; i ++)
	{
		if (images[i].checked)
		{
			count ++;
			
			if (count == 1)
			{
				temp = images[i].value;
			}
			else
			{
				temp += "," + images[i].value;
			}
		}
	}
	
	if (count == 0)
	{
		alert("選択したファイルがありません。");
		return;
	}
	else
	{
		var flag = confirm("本当に削除しますか。");
		
		if (flag)
		{
			obj.actionImages.value = temp;
			obj.action = "./cmsPhotoDeleteProcess.php"
			obj.submit();
		}
	}
}

function checkUpdateUploadForm()
{
	var obj = document.getElementById("fm");

	var title = document.getElementById("imageTitle");
	var file = document.getElementById("imageFile");
	
	if (title.value == "")
	{
		alert("タイトルを入力して下さい。");
		title.focus();
		return;
	}
		
	if (file.value != "")
	{	
		if (!file.value.match(/(.jpg|.jpeg|.gif|.png|.JPG|.JPEG|.GIF|.PNG)/))
		{
			alert(" JPG, GIF, PNG ファイルだけアップロードが出来ます。");
			file.focus();
			return;
		}
	}
	
	if (!checkStringLength("image", title.value))
	{
		alert("タイトルの長さは23字までです。");
		title.focus();
		return;
	}
	
	obj.submit();
}

function updateImage()
{
	var obj = document.getElementById("fm");
	var images = document.getElementsByName("sgImages[]");
	var count = 0;
	var temp;
	
	for (var i = 0; i < images.length; i ++)
	{
		if (images[i].checked)
		{
			temp=i;
			count ++;
		}
	}
	
	if (count == 0)
	{
		alert("選択したファイルがありません。");
		return;
	}
	else if (count > 1)
	{
		alert("修正は一度に一つだけ可能です。");
		return;
	}
	else
	{
		var flag = confirm("本当に修正しますか。");
		
		if (flag)
		{	
			obj.actionImages.value = images[temp].value;
			obj.action = "./index.php?pageID=cmsPhotoUpdate";
			obj.submit();
		}
	}
}

function addEndCol(obj)
{
	if(document.all)return;
	var rows = obj.getElementsByTagName('TR');
	for(var no=0;no<rows.length;no++){
		var cell = rows[no].insertCell(-1);
		cell.innerHTML = '&nbsp;';
		cell.style.width = '13px';
		cell.width = '13';

	}	
	
}

function highlightTableHeader()
{
	this.className='tableWigdet_headerCellOver';
	if(document.all){	
		var divObj = this.parentNode.parentNode.parentNode.parentNode;
		this.parentNode.style.top = divObj.scrollTop + 'px';

	}
		
}

function deHighlightTableHeader()
{
	this.className='tableWidget_headerCell';		
}

function mousedownTableHeader()
{
	this.className='tableWigdet_headerCellDown';
	if(document.all){	
		var divObj = this.parentNode.parentNode.parentNode.parentNode;
		this.parentNode.style.top = divObj.scrollTop + 'px';
	}		
}

function sortNumeric(a,b){
	
	a = a.replace(/,/,'.');
	b = b.replace(/,/,'.');
	a = a.replace(/[^\d\.\/]/g,'');
	b = b.replace(/[^\d\.\/]/g,'');
	if(a.indexOf('/')>=0)a = eval(a);
	if(b.indexOf('/')>=0)b = eval(b);
	return a/1 - b/1;
}


function sortString(a, b) {

  if ( a.toUpperCase() < b.toUpperCase() ) return -1;
  if ( a.toUpperCase() > b.toUpperCase() ) return 1;
  return 0;
}	
function cancelTableWidgetEvent()
{
	return false;
}

function sortTable()
{
	if(!tableWidget_okToSort)return;
	tableWidget_okToSort = false;
	/* Getting index of current column */
	var obj = this;
	var indexThis = 0;
	while(obj.previousSibling){
		obj = obj.previousSibling;
		if(obj.tagName=='TD')indexThis++;		
	}
	var images = this.getElementsByTagName('IMG');
	
	if(this.getAttribute('direction') || this.direction){
		direction = this.getAttribute('direction');
		if(navigator.userAgent.indexOf('Opera')>=0)direction = this.direction;
		if(direction=='ascending'){
			direction = 'descending';
			this.setAttribute('direction','descending');
			this.direction = 'descending';	
		}else{
			direction = 'ascending';
			this.setAttribute('direction','ascending');		
			this.direction = 'ascending';		
		}
	}else{
		direction = 'ascending';
		this.setAttribute('direction','ascending');
		this.direction = 'ascending';
	}
	
	
	
	if(direction=='descending'){
		images[0].style.display='inline';
		images[0].style.visibility='visible';
		images[1].style.display='none';
	}else{
		images[1].style.display='inline';
		images[1].style.visibility='visible';
		images[0].style.display='none';		
	}

	
	var tableObj = this.parentNode.parentNode.parentNode;
	var tBody = tableObj.getElementsByTagName('TBODY')[0];
	
	var widgetIndex = tableObj.id.replace(/[^\d]/g,'');
	var sortMethod = tableWidget_arraySort[widgetIndex][indexThis]; // N = numeric, S = String
	if(activeColumn[widgetIndex] && activeColumn[widgetIndex]!=this){
		var images = activeColumn[widgetIndex].getElementsByTagName('IMG');
		images[0].style.display='none';
		images[1].style.display='inline';
		images[1].style.visibility = 'hidden';
		if(activeColumn[widgetIndex])activeColumn[widgetIndex].removeAttribute('direction');			
	}

	activeColumn[widgetIndex] = this;
	
	var cellArray = new Array();
	var cellObjArray = new Array();
	for(var no=1;no<tableObj.rows.length;no++){
		var content= tableObj.rows[no].cells[indexThis].innerHTML+'';
		cellArray.push(content);
		cellObjArray.push(tableObj.rows[no].cells[indexThis]);
	}
	
	if(sortMethod=='N'){
		cellArray = cellArray.sort(sortNumeric);
	}else{
		cellArray = cellArray.sort(sortString);
	}
	
	if(direction=='descending'){
		for(var no=cellArray.length;no>=0;no--){
			for(var no2=0;no2<cellObjArray.length;no2++){
				if(cellObjArray[no2].innerHTML == cellArray[no] && !cellObjArray[no2].getAttribute('allreadySorted')){
					cellObjArray[no2].setAttribute('allreadySorted','1');	
					tBody.appendChild(cellObjArray[no2].parentNode);				
				}				
			}			
		}
	}else{
		for(var no=0;no<cellArray.length;no++){
			for(var no2=0;no2<cellObjArray.length;no2++){
				if(cellObjArray[no2].innerHTML == cellArray[no] && !cellObjArray[no2].getAttribute('allreadySorted')){
					cellObjArray[no2].setAttribute('allreadySorted','1');	
					tBody.appendChild(cellObjArray[no2].parentNode);				
				}				
			}			
		}				
	}
	
	for(var no2=0;no2<cellObjArray.length;no2++){
		cellObjArray[no2].removeAttribute('allreadySorted');		
	}

	tableWidget_okToSort = true;
	
	
}

function initTableWidget(objId,width,height,sortArray)
{
	width = width + '';
	height = height + '';
	var obj = document.getElementById(objId);
	obj.parentNode.className='widget_tableDiv';
	if(navigator.userAgent.indexOf('MSIE')>=0){
		obj.parentNode.style.overflowY = 'auto';
	}
	tableWidget_arraySort[tableWidget_tableCounter] = sortArray;
	if(width.indexOf('%')>=0){
		obj.style.width = width;
		obj.parentNode.style.width = width;
	}else{
		obj.style.width = width + 'px';
		obj.parentNode.style.width = width + 'px';
	}
	
	if(height.indexOf('%')>=0){

		obj.parentNode.style.height = height;			
		
	}else{

		obj.parentNode.style.height = height + 'px';
	}
	obj.id = 'tableWidget' + tableWidget_tableCounter;
	addEndCol(obj);
	
	obj.cellSpacing = 0;
	obj.cellPadding = 0;
	obj.className='tableWidget';
	var tHead = obj.getElementsByTagName('THEAD')[0];
	var cells = tHead.getElementsByTagName('TD');
	for(var no=0;no<cells.length;no++){
		cells[no].className = 'tableWidget_headerCell';
		cells[no].onselectstart = cancelTableWidgetEvent;
		if(no==cells.length-1){
			cells[no].style.borderRight = '0px';	
		}
		if(sortArray[no]){
			cells[no].onmouseover = highlightTableHeader;
			cells[no].onmouseout =  deHighlightTableHeader;
			cells[no].onmousedown = mousedownTableHeader;		
			cells[no].onmouseup = highlightTableHeader;		
			cells[no].onclick = sortTable;	
			
			var img = document.createElement('IMG');
			img.src = arrowImagePath + 'arrow_up.gif';
			cells[no].appendChild(img);	
			img.style.visibility = 'hidden';
			
			var img = document.createElement('IMG');
			img.src = arrowImagePath + 'arrow_down.gif';
			cells[no].appendChild(img);	
			img.style.display = 'none';
			
			
		}else{
			cells[no].style.cursor = 'default';	
		}
		
		
	}		
	var tBody = obj.getElementsByTagName('TBODY')[0];
	if(document.all && navigator.userAgent.indexOf('Opera')<0){
		tBody.className='scrollingContent';
		tBody.style.display='block';			
	}else{
		tBody.className='scrollingContent';
		tBody.style.height = (obj.parentNode.clientHeight-tHead.offsetHeight) + 'px';
		if(navigator.userAgent.indexOf('Opera')>=0){
			obj.parentNode.style.overflow = 'auto';
		}
	}
	
	for(var no=1;no<obj.rows.length;no++){
		obj.rows[no].onmouseover = highlightDataRow;
		obj.rows[no].onmouseout = deHighlightDataRow;
		for(var no2=0;no2<sortArray.length;no2++){	/* 数字の列を右揃え */
			if(sortArray[no2] && sortArray[no2]=='N')obj.rows[no].cells[no2].style.textAlign='right';
		}
	}
	for(var no2=0;no2<sortArray.length;no2++){	/* 数字の列を右揃え */
		if(sortArray[no2] && sortArray[no2]=='N')obj.rows[0].cells[no2].style.textAlign='right';
	}		
	
	tableWidget_tableCounter++;
}

function highlightDataRow()
{
	if(navigator.userAgent.indexOf('Opera')>=0)return;
	this.className='tableWidget_dataRollOver';
	if(document.all){	
		var divObj = this.parentNode.parentNode.parentNode;
		var tHead = divObj.getElementsByTagName('TR')[0];
		tHead.style.top = divObj.scrollTop + 'px';
		
	}	
}

function deHighlightDataRow()
{
	if(navigator.userAgent.indexOf('Opera')>=0)return;
	this.className=null;
	if(document.all){	
		var divObj = this.parentNode.parentNode.parentNode;
		var tHead = divObj.getElementsByTagName('TR')[0];
		tHead.style.top = divObj.scrollTop + 'px';
	}			
}

function checkNewsRegister()
{
	var contents = document.getElementById("econtents").value;
	var links = document.getElementById("links").value;
	var checkLink = "_self";
	
	if (document.getElementById("checkLink").checked)
	{
		checkLink = document.getElementById("checkLink").value;	
	}	
	
	if (contents == "")
	{
		alert("ニュースの内容を入力して下さい。");
		document.getElementById("contents").focus();
		return;
	}
	
	var path = "cmsNewsInputProcess.php";
	var params = "contents=" + contents + "&links=" + links + "&checkLink=" + checkLink;
	
	new ajax.xhr.Request(path, params, processReqRegister, "POST", true);
}

function processReqRegister(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			cmsReadNewsList();
			document.getElementById("econtents").value = "";
			document.getElementById("links").value = "";
			document.getElementById("checkLink").checked = false;
			alert("登録しました。");
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function checkUpdateRegister()
{
	var index = document.getElementById("index").value;
	var contents = document.getElementById("econtents").value;
	var links = document.getElementById("links").value;
	var checkLink = "_self";
	
	if (document.getElementById("checkLink").checked)
	{
		checkLink = document.getElementById("checkLink").value;	
	}	
	
	if (contents == "")
	{
		alert("ニュースの内容を入力して下さい。");
		document.getElementById("contents").focus();
		return;
	}
	
	var path = "cmsNewsUpdateProcess.php";
	var params = "index=" + index + "&contents=" + contents + "&links=" + links + "&checkLink=" + checkLink;
	
	new ajax.xhr.Request(path, params, processReqNewsUpdate, "POST", true);
}

function processReqNewsUpdate(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			cmsReadNewsList();
			newsReset();
			alert("修正しました。");
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function cmsReadNewsList()
{
	var path = "/cms/resource/newsData/dataNews.xml";
	var params = "";
	
	new ajax.xhr.Request(path, params, processReqNewsList, "POST", true);
}

function processReqNewsList(req)
{
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{			
			var newsList = req.responseXML.getElementsByTagName("NEWSLIST")[0];
			var output = document.getElementById("scrollbar");			
			output.innerHTML = "";			
			
			var outhtml = "";	
			outhtml = "<ul>\n";
			
			var news = newsList.getElementsByTagName("NEWS");
			
			var newsCount = 0;
			var startCount = 0;
			var endCount = 0;
			
			startCount = news.length - 1;
			
			if (news.length > 10)
			{	
				endCount = news.length - 10;
				//newsCount = 10;
			}
			else
			{
				endCount = 0;
			}
			
			for(var i = startCount; i >= endCount; i--)
			{
				var item = news[i];
				
				var index = item.getElementsByTagName("INDEX")[0].firstChild.nodeValue;
				var contents = item.getElementsByTagName("CONTENTS")[0].firstChild.nodeValue;
				var regDate = item.getElementsByTagName("REGDATE")[0].firstChild.nodeValue;

				outhtml += "<li class=\"linkClass\">\n";
				outhtml += "<input type='checkbox' name='checkList[]' value='" + index + "' />";
				outhtml += "<em class=\"bold963\">" + regDate + "</em>";
				outhtml += "<a href=\"javascript:updateView('" + index + "');\">" + contents + "</a>";
				
				outhtml += "</li>";
			}
			
			outhtml += "</ul>";
	
			output.innerHTML = outhtml;
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function updateView(index)
{
	var path = "/cms/resource/newsData/dataNews.xml";
	var params = "";
	document.getElementById("index").value = index;
	
	new ajax.xhr.Request(path, params, processReqUpdateView, "POST", true);
}


function processReqUpdateView(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			var newsList = req.responseXML.getElementsByTagName("NEWSLIST")[0];
			var news = newsList.getElementsByTagName("NEWS");
			var sIndex = document.getElementById("index").value;
		
			if(news.length > 0)
			{
				for(var i=0; i<news.length; i++)
				{
					var item = news[i];
					var index = item.getElementsByTagName("INDEX")[0].firstChild.nodeValue;
					
					if (index == sIndex)
					{
						var contents = item.getElementsByTagName("CONTENTS")[0].firstChild.nodeValue;					
						var links = "";						
						if (item.getElementsByTagName("LINKS")[0].hasChildNodes())
						{
							links = item.getElementsByTagName("LINKS")[0].firstChild.nodeValue;
						}
						
						var checkLink = item.getElementsByTagName("CHECKLINK")[0].firstChild.nodeValue;
						var regDate = item.getElementsByTagName("REGDATE")[0].firstChild.nodeValue;
						
						document.getElementById("index").value = index;
						document.getElementById("econtents").value = contents;
						document.getElementById("links").value = links;
						
						if (checkLink == "_blank")
						{
							document.getElementById("checkLink").checked = true;
						}
						else
						{
							document.getElementById("checkLink").checked = false;
						}
						
						document.getElementById("btnAdd").disabled = true;
						document.getElementById("btnUpd").disabled = false;
					}
				}
			}
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function newsReset()
{
	document.getElementById("btnAdd").disabled = false;
	document.getElementById("btnUpd").disabled = true;
	
	document.getElementById("econtents").value = "";
	document.getElementById("links").value = "";
	document.getElementById("checkLink").checked = false;
	document.getElementById("index").value = "";
}

function viewCheckList()
{
	var path = "/cms/resource/newsData/dataNews.xml";
	var params = "";
	
	new ajax.xhr.Request(path, params, processReqNewsView, "POST", true);
}

function processReqNewsView(req)
{
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			var newsList = req.responseXML.getElementsByTagName("NEWSLIST")[0];
			var output = document.getElementById("scrollbar");
			
			output.innerHTML = "";
			
			
			var outhtml = "";	
			outhtml = "<ul>\n";
			
			var news = newsList.getElementsByTagName("NEWS");
			
			var newsCount = 0;
			var startCount = 0;
			var endCount = 0;
			
			startCount = news.length - 1;
			
			if (news.length > 10)
			{	
				endCount = news.length - 10;
				//newsCount = 10;
			}
			else
			{
				endCount = 0;
			}
			
			for(var i = startCount; i >= endCount; i--)
			{
				var item = news[i];
			
				var index = item.getElementsByTagName("INDEX")[0].firstChild.nodeValue;
				var contents = item.getElementsByTagName("CONTENTS")[0].firstChild.nodeValue;
				
				var links = "";
				
				if (item.getElementsByTagName("LINKS")[0].hasChildNodes())
				{
					links = item.getElementsByTagName("LINKS")[0].firstChild.nodeValue;
				}
				
				var checkLink = item.getElementsByTagName("CHECKLINK")[0].firstChild.nodeValue;
				var regDate = item.getElementsByTagName("REGDATE")[0].firstChild.nodeValue;
				
				if (i == 0)
				{
					document.getElementById("lastDate").innerHTML = regDate;
				}

				outhtml += "<li class=\"linkClass\">\n";
				
				if (links != "")
				{
					outhtml += "<a href=\"" + links + "\" target=\"" + checkLink + "\">";
				}
				
				outhtml += "<em class=\"bold963\">" + regDate + "</em>";
				outhtml += contents;
				
				if (links != "")
				{
					outhtml += "</a>";
				}
				
				outhtml += "</li>";
			}
			
			outhtml += "</ul>";
	
			output.innerHTML = outhtml;
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function viewCallImage(year, month)
{
	var path = "/cms/resource/data/" + year  + month + ".xml";
	var parms = "";
	new ajax.xhr.Request(path, "", processReqViewList, "POST", true);
}

function processReqViewList(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			printViewImage(req);
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}

function printViewImage(req)
{
	var imageList = req.responseXML.getElementsByTagName("IMAGELIST")[0];
	var images = imageList.getElementsByTagName("IMAGE");
	var listIndex = "";
	var outhtml = "";
	
	for(var i=0; i<images.length; i++)
	{
		var image = images[i];
		
		var index = image.getElementsByTagName("INDEX")[0].firstChild.nodeValue;
		var regYear = image.getElementsByTagName("REGYEAR")[0].firstChild.nodeValue;
		var regMonth = image.getElementsByTagName("REGMONTH")[0].firstChild.nodeValue;
		var title = image.getElementsByTagName("TITLE")[0].firstChild.nodeValue;
		var imagePath = image.getElementsByTagName("IMAGEPATH")[0].firstChild.nodeValue;
		
		var checkValue = regYear + "_" + regMonth + "_" + index;
		
		if (i == 0)
		{
			listIndex = regMonth;
		}
		
		var strout = "";
		strout = "<dl>\n";
		strout += "	<dt><img src=\"" + imagePath + "\" /></dt>\n";
		strout += "	<dd>"+ title +"</dd>\n";
		strout += "</dl>\n";
		
		outhtml += strout;
	}
		
	var output = document.getElementById("listMonth_" + listIndex);
	
	output.innerHTML = outhtml;
}

function checkStringLength(gubun, str)
{
	if(gubun == "image")
	{
		if(str.length > 23)
		{
			return false;
		}
	}
	else if(gubun == "news")
	{
		if(str.length > 33)
		{
			return false;
		}
	}
	
	return true;
}

function cmsLoginProcess()
{
	var obj = document.getElementById("fm");
	
	if(obj.adminId.value == "")
	{
		alert("IDを入力して下さい。");
		obj.adminId.focus();
		return;
	}
	
	if(obj.adminPassword.value == "")
	{
		alert("Passwordを入力して下さい。");
		obj.adminPassword.focus();
		return;
	}
	
	obj.submit();
}

function cmsLoginReset()
{
	var obj = document.getElementById("fm");	
	obj.reset();
}

function deleteNews()
{	
	var news = document.getElementsByName("checkList[]");
	var count = 0;
	var temp = "";
	
	var flag = confirm("本当に削除しますか。");
	
	if (flag)
	{
		for (var i = 0; i < news.length; i ++)
		{
			if (news[i].checked)
			{
				count ++;
				
				if (count == 1)
				{
					temp = news[i].value;
				}
				else
				{
					temp += "," + news[i].value;
				}
			}
		}
		
		if (count == 0)
		{
			alert("選択したニュースがありません。");
			return;
		}
		
		var path = "cmsNewsDeleteProcess.php";
		var params = "index=" + temp;
		
		new ajax.xhr.Request(path, params, processReqNewsDelete, "POST", true);
	}
}

function processReqNewsDelete(req)
{	
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			cmsReadNewsList();
			newsReset();
			alert("削除しました。");
		}
		else
		{
			alert("There was a problem retrieving the XML data:\n" + req.statusText);
		}
	}
}