function refresh() {
    window.location.reload();
}

function setvalue(obj_name, obj_value) {
  document.getElementsByName(obj_name)[0].value = obj_value;
}
function setmax(obj_name) {
    var citygold;
    var cityfood;
    var gold;
    var food;
    var room;
    citygold = document.getElementsByName("citygold")[0].value;
    cityfood = document.getElementsByName("cityfood")[0].value;
    gold = document.getElementsByName("gold")[0].value;
    food = document.getElementsByName("food")[0].value;
    room = document.getElementsByName("maxroom")[0].value;

    if(obj_name == 'gold') {
        leftroom = room - food;
        if(leftroom > citygold) {
            document.getElementsByName("gold")[0].value = citygold;
        }
        else if(leftroom >= 0){
            document.getElementsByName("gold")[0].value = leftroom;
        }
        else {
            document.getElementsByName("gold")[0].value = 0;
        }
    }
    else {
        leftroom = room - gold;
        if(leftroom > cityfood) {
            document.getElementsByName("food")[0].value = cityfood;
        }
        else if(leftroom >= 0) {
            document.getElementsByName("food")[0].value = leftroom;
        }
        else {
            document.getElementsByName("food")[0].value = 0;
        }
    }
    getroom();
}
function getroom() {
    var gold;
    var food;
    var room;
    gold = document.getElementsByName("gold")[0].value;
    food = document.getElementsByName("food")[0].value;
    room = document.getElementsByName("maxroom")[0].value;
    leftroom = room - gold - food;

    if (leftroom >= 0) {
        document.getElementById("storage").innerHTML = '<b><font color="#009900">'+leftroom+'</font></b>';
    } else {
        document.getElementById("storage").innerHTML = '<b><font color="red">'+leftroom+'</font></b>';
    }
}

function t(count){
  v = new Date();
  n = new Date();
  o = new Date();
  for (cn = 1; cn <= count; cn++) {
    timer = document.getElementById('timer' + cn);
    ss = timer.title;
    s = ss - Math.round((n.getTime() - v.getTime()) / 1000.);
    m = 0;
    h = 0;
    if (s < 0) {
      timer.innerHTML = "-";
    } else {
      if (s > 59) {
	m = Math.floor(s/60);
	s = s - m * 60;
      }
      if (m > 59) {
	h = Math.floor(m / 60);
	m = m - h * 60;
      }
      if (s < 10) {
	s = "0" + s;
      }
      if (m < 10) {
	m = "0" + m;
      }
      timer.innerHTML = h + ":" + m + ":" + s + "";
    }
    timer.title = timer.title - 1;
  }
  window.setTimeout("t("+count+");", 1000);
}

function timer(){
    v = new Date();
    n = new Date();
    var timer = document.getElementById("timer");
    ss = timercost;
    s = ss-Math.round((n.getTime()-v.getTime())/1000.);
    m=0;
    h=0;
    if(s<0){
        timer.innerHTML="Íê³É<br>";
        window.setTimeout("refresh()",3000);
    }else{
        if(s>59){
            m=Math.floor(s/60);
            s=s-m*60
        }
        if(m>59){
            h=Math.floor(m/60);
            m=m-h*60
        }
        if(s<10){
            s="0"+s;
        }
        if(m<10){
            m="0"+m;
        }
		if(timerurl != ""){
			timer.innerHTML = h+":"+m+":"+s+"<br><a href=\"" + timerurl + "\">È¡Ïû</a>";
		}else{
			timer.innerHTML = h+":"+m+":"+s+"<br>";
		}
    }
    timercost = timercost - 1;
    window.setTimeout("timer();",1000);
}

function popwin(win_name, target_url) {
  var new_win = window.open(target_url,win_name,'resizable=yes,scrollbars=yes,menubar=no,toolbar=no,width=640,height=480,top=0,left=0');
  new_win.focus();
}


function showdiv(event,dscpid)
{

  var el, x, y;
  el = document.getElementById(dscpid);

  if (window.event) {
	x = window.event.clientX + document.documentElement.scrollLeft
							 + document.body.scrollLeft;
	y = window.event.clientY + document.documentElement.scrollTop +
							 + document.body.scrollTop;
  }
  else {
	x = event.clientX + window.scrollX;
	y = event.clientY + window.scrollY;
  }
  //x -= 12; y -= 12;
  el.style.left = x + "px";
  el.style.top  = y + "px";
  el.style.display = "";

}

function hiddendiv(event,dscpid)
{
  var e1
  el = document.getElementById(dscpid);
  el.style.left = "0px";
  el.style.top  = "0px";
  el.style.display = "none";
}

