//
// Youp :p
// Si vous souhaitez reprendre ce code, pas de problème,
// mais pour le principe laissez moi un petit mail :) kwisatz (FuckSpam) buromsbu.net
// 2005
//

TribuneRefresh = false;
TribuneRefreshTime = 30;
TribuneCacheControl = 1;
Show = new Array();

XhrPostTribune = new xhr();
XhrPostTribune.setPost();
//xhrPostTribune.setDiv('mssgTribune');
XhrPostTribune.setDiv('tribune');

XhrTribune = new xhr();
XhrTribune.setPost();
//xhrTribune.setDiv('mssgTribune');
XhrTribune.setDiv('tribune');

function deleteMssg(id)
{
  if (id && confirm('Etes vous sur de vouloir effacer ce message ?'))
  {
    XhrPostTribune.setPage(TribunePath + '?num=' + Tribune);
    XhrPostTribune.setData('del_mssg=' + id);
    XhrPostTribune.post();
  }
}

function refreshTribune()
{
	if (Tribune) {
	  if (!document.getElementById('mssg') || !document.getElementById('mssg').value || document.getElementById('mssg').value == 'Poster un message...')
	  {
	    clearTimeout(TribuneRefresh);
	    XhrTribune.setPage(TribunePath + '?num=' + Tribune);
      XhrTribune.post();
      TribuneRefresh = setTimeout('refreshTribune()', 1000 * TribuneRefreshTime);
    }
	}
}

function  sendMssgTribune()
{
  if (document.getElementById('mssg').value && document.getElementById('mssg').value != 'Poster un message...')
  {
    XhrPostTribune.setPage(TribunePath + '?num=' + Tribune);
    XhrPostTribune.setData('mssg=' + document.getElementById('mssg').value);
    XhrPostTribune.post();
    document.getElementById('mssg').value = '';
    document.getElementById('mssg').focus();
  }
}

/*function  keyDown(e)
{
  if (document.getElementById('mssg'))
  {
    if (!(navigator.appName.substring(0, 3) == "Net"))
      e = event;
    if (e.keyCode == 13 && document.getElementById('mssg').value)
      sendMssgTribune();
  }
}

document.onkeydown = keyDown;*/

function expandTribune(num)
{
	if (Tribune != num) {
		buildCookie(SiteName + '[tribune]=' + num);
		document.getElementById('globTribune').style.display = 'block';
		Tribune = num;
		refreshTribune();
	}
}

function collapseTribune()
{
	if (Tribune) {
		buildCookie(SiteName + '[tribune]=0');
		document.getElementById('globTribune').style.display = 'none';
		Tribune = 0;
		clearTimeout(TribuneRefresh);
	}
}

function buildCookie(string)
{
	dateOneYearLater = new Date();
  dateOneYearLater.setFullYear(dateOneYearLater.getFullYear() + 1);
  document.cookie = string + '; expires=' + dateOneYearLater.toGMTString() + '; path=' + CookieRep + ';domain=' + CookieDomain;
}

function deleteCookie(string)
{
	dateOneYearBefore = new Date();
  dateOneYearBefore.setFullYear(dateOneYearBefore.getFullYear() - 1);
  document.cookie = string + '; expires=' + dateOneYearBefore.toGMTString() + '; path=' + CookieRep + ';domain=' + CookieDomain;
}

function GetCookie(CookieName) {
	len = CookieName.length;
	for (i = 0; (j = document.cookie.indexOf(';', i) + 1);) {
		if (CookieName == document.cookie.substring(i, i + len)) {
			return(document.cookie.substring(i + len + 1, j - 1))
		}
		i = j;
		while (i == document.cookie.indexOf(' ', i))
      ++i;
	}
	if (CookieName == document.cookie.substring(i, i + len)) {
		return(document.cookie.substring(i + len + 1))
	}
	return (0);
}

function choiceDelete(info)
{
	if (confirm(info)) {
		document.getElementById('deleteInput').value = 1;
		document.getElementById('form').submit();
	}
}

function openDl(url)
{
	window.open(url, 'Téléchargement OverWad');
}

function changeDesign()
{
  if (document.getElementById('DesignChoice').value != '0') {
		ReinitBar();
    buildCookie(SiteName + '[Design]=' + document.getElementById('DesignChoice').value);
    window.location.reload();
  }
}

function ShowHide(inode)
{
	if (!Show[inode]) {
		document.getElementById(inode).style.display = 'block';
		Show[inode] = 1;
	}
	else {
		Show[inode] = 0;
		document.getElementById(inode).style.display = 'none';
	}
}