
var flg = 0;
var paint_cell = 0;

function sortTable(col) {
   if(!document.getElementById) return;
//0 降順 1 昇順

var AscDesSort = 0;
if(flg == col){AscDesSort = 1;}
   
   for(i = 0; i < tbody.rows.length - 1; i++) {
      var pos = i;
      var td = tbody.rows[i].cells[col];

	//数値比較と文字比較処理
	if((col==3)||(col==9)||(col==11)||(col==19)||(col==21)){
		var val = eval(td.firstChild.nodeValue);
	}else{
		var val = td.firstChild.nodeValue;
	}

      for(j = i + 1; j < tbody.rows.length; j++) {
         var td2 = tbody.rows[j].cells[col];

	//数値比較と文字比較処理
	if((col==3)||(col==9)||(col==11)||(col==19)||(col==21)){
		var val2 = eval(td2.firstChild.nodeValue);
	}else{
		var val2 = td2.firstChild.nodeValue;
	}

//alert(val+" / "+val2);
	if(AscDesSort == 0){
		if(val < val2) { pos = j; val = val2; }
	}else{
		if(val > val2) { pos = j; val = val2; }
	}

      }
      if(pos != i)
         tbody.insertBefore(tbody.rows[pos], tbody.rows[i]);
   }
if(flg == col){flg = 0;
}else{flg = col;}

bgCFlag = 0;
for(i = 0; i < tbody.rows.length; i++) {
	tbody.rows[i].cells[0].innerHTML = (i+1);

	//グラフィック比較用_列番号処理
	if((col==3)||(col==9)||(col==11)||(col==19)||(col==21)){
		var col_A = col - 1;
	}else{
		var col_A = col;
	}

	if((paint_cell==3)||(paint_cell==9)||(paint_cell==11)||(paint_cell==19)||(paint_cell==21)){
		var col_B = paint_cell - 1;
	}else{
		var col_B = paint_cell;
	}


	if(bgCFlag == 0){
		tbody.rows[i].style.backgroundColor = "#ffffff";
		tbody.rows[i].cells[col_B].style.backgroundColor = "";
		tbody.rows[i].cells[col_B].style.fontWeight = "normal";
		tbody.rows[i].cells[col_A].style.backgroundColor = "#ffcc00";
		tbody.rows[i].cells[col_A].style.fontWeight = "bold";
		bgCFlag = 1;
	}else{
		tbody.rows[i].style.backgroundColor = "#ccFF00";
		tbody.rows[i].cells[col_B].style.backgroundColor = "";
		tbody.rows[i].cells[col_B].style.fontWeight = "normal";
		tbody.rows[i].cells[col_A].style.backgroundColor = "#ff9900";
		tbody.rows[i].cells[col_A].style.fontWeight = "bold";
		bgCFlag = 0;
	}
}
//cell number
paint_cell = col;

} //function sortTable(col) END




function listStart() {

bgCFlag = 0;
for(i = 0; i < tbody.rows.length; i++) {

	if(bgCFlag == 0){
		tbody.rows[i].style.backgroundColor = "#ffffff";
		bgCFlag = 1;
	}else{
		tbody.rows[i].style.backgroundColor = "#ccFF00";
		bgCFlag = 0;
	}
}

}


function pageOn(pageid){

if(pageid=="")return;

var obj = document.getElementById(pageid);
obj.style.display="block";

}

function pageOff(pageid){

if(pageid=="")return;

var obj = document.getElementById(pageid);
obj.style.display="none";

}

////////////////////////////////////////////////
/////////////////////////////////////
//ミニゲーム画像表示
/////////////////////////////////////
function showPopup(e,mapNa,mapNo){
//alert(e.clientX);
if(!document.getElementById) return;
//if(currentId == msg) return;
var obj = document.getElementById("popup");
var x = e.clientX ;
var y = e.clientY ;
var yy= getWinYOffset();
gpicc = "<span style=font-size:10px;>画像データは各ゲーム開発,運営会社に帰属します。</span>"

obj.innerHTML = mapNa + "<br><img src=\"gameimages/"+mapNo+".jpg\"><br><br>" + gpicc;

obj.style.left = (x+80) + "px";
obj.style.top = (y+yy-150) + "px";
//obj.style.width = mapW + "px";
obj.style.visibility = "visible";

//currentId =msg;
}

function closePopup(){

if(!document.getElementById) return;
//if(!currentId) return;

var obj = document.getElementById("popup");
obj.style.visibility = "hidden";
//currentId ="";
}


/////////////////////////////////////////
//---commonスクリプト----------
//増設用変数
var currentId ="";
var countflg = 0;

//if(document.getElementById)
//	document.onclick = bodyClick;

//function bodyClick(e){
//	closeCommon();
//}

function getWinYOffset(){
  if(window.scrollY) return window.scrollY; // Mozilla
  if(window.pageYOffset) return window.pageYOffset; // Opera, NN4
  if(document.documentElement && document.documentElement.scrollTop){ // 以下 IE
   return document.documentElement.scrollTop;
  }
  else if(document.body && document.body.scrollTop){
   return document.body.scrollTop;
  }
  return 0;
}


