function aj(id) {
	var nom=document.getElementById('jeu'+id).innerHTML;
	var XHR = new XHRConnection();
	XHR.setRefreshArea('pagejeux_contenudroite');
	XHR.sendAndLoad('/php/infojeu.php?id='+id,'GET');
	window.document.title='Wii Info - Jeux - '+nom;
	document.getElementById('contenuheader').innerHTML='<H1 class="contenuheader">Jeux - '+nom+'</H1>';
	var XHR = new XHRConnection();
	XHR.setRefreshArea('comment');
	XHR.sendAndLoad('/php/commentjeux.php?id='+id,'GET');
}
function nfo(id) {
	window.open('/php/nfo.php?id='+id,'NFO','menubar=no,status=no,scrollbars=yes,height=700,width=800');
}
 function cacher(id) {
	if (document.getElementById(id).style.display == "block") document.getElementById(id).style.display = 'none';
	else document.getElementById(id).style.display = "block";
}
function j(x){
	if (document.skin.jumpmenu.value != "null")
		document.location.href = x;
}
/* function rien() {
	if (document.all) {
		strSelection = document.selection.createRange().text;
		if (strSelection!="")
			document.selection.createRange().text = open + strSelection + close;
		else
			txtarea.value+=open+close;
		
		txtarea.focus();
	}
	else {
		var selLength = txtarea.textLength;
		var selStart = txtarea.selectionStart;
		var selEnd = txtarea.selectionEnd;
		var scrollTop = txtarea.scrollTop;
		if (selEnd == 1 || selEnd == 2)
		  selEnd = selLength;
		var s1=(txtarea.value).substring(0,selStart);
		var s2=(txtarea.value).substring(selStart,selEnd)
		var s3=(txtarea.value).substring(selEnd,selLength);
		txtarea.value = s1 + open + s2 + close + s3;
		if (s2 != "") {
			txtarea.selectionStart = selStart;
			txtarea.selectionEnd = selEnd + open.length + close.length;
		}
		else {
			if (open != "")
				txtarea.selectionStart = txtarea.selectionEnd = selEnd + open.length;
			else
				txtarea.selectionStart = txtarea.selectionEnd = selEnd + open.length + close.length;
		}
		txtarea.focus();
		return;
	}
} */
function mozWrap_original(txtarea, open, close)
{
	var selLength = txtarea.textLength;
	var selStart = txtarea.selectionStart;
	var selEnd = txtarea.selectionEnd;
	var scrollTop = txtarea.scrollTop;

	if (selEnd == 1 || selEnd == 2) 
	{
		selEnd = selLength;
	}

	var s1 = (txtarea.value).substring(0,selStart);
	var s2 = (txtarea.value).substring(selStart, selEnd)
	var s3 = (txtarea.value).substring(selEnd, selLength);

	txtarea.value = s1 + open + s2 + close + s3;
	txtarea.selectionStart = selEnd + open.length + close.length;
	txtarea.selectionEnd = txtarea.selectionStart;
	txtarea.focus();
	txtarea.scrollTop = scrollTop;

	return;
}
/* La suite provient de phpbb */
	

var baseHeight;

function storeCaret(textEl) { if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate(); }
/**
* Caret Position object
*/
function caretPosition()
{
	var start = null;
	var end = null;
}

/**
* Get the caret position in an textarea
*/
function getCaretPosition(txtarea)
{
	var caretPos = new caretPosition();
	
	// simple Gecko/Opera way
	if(txtarea.selectionStart || txtarea.selectionStart == 0)
	{
		caretPos.start = txtarea.selectionStart;
		caretPos.end = txtarea.selectionEnd;
	}
	// dirty and slow IE way
	else if(document.selection)
	{
	
		// get current selection
		var range = document.selection.createRange();

		// a new selection of the whole textarea
		var range_all = document.body.createTextRange();
		range_all.moveToElementText(txtarea);
		
		// calculate selection start point by moving beginning of range_all to beginning of range
		var sel_start;
		for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
		{		
			range_all.moveStart('character', 1);
		}
	
		txtarea.sel_start = sel_start;
	
		// we ignore the end value for IE, this is already dirty enough and we don't need it
		caretPos.start = txtarea.sel_start;
		caretPos.end = txtarea.sel_start;			
	}

	return caretPos;
}
function bbfontstyle(textarea, bbopen, bbclose)
{
	theSelection = false;

	textarea.focus();
	var clientPC = navigator.userAgent.toLowerCase(); // Get client info
	var clientVer = parseInt(navigator.appVersion)
	var is_ie = ((clientPC.indexOf('msie') != -1) && (clientPC.indexOf('opera') == -1));
	var is_win = ((clientPC.indexOf('win') != -1) || (clientPC.indexOf('16bit') != -1));

	
	if ((clientVer >= 4) && is_ie && is_win)
	{
		// Get text selection
		theSelection = document.selection.createRange().text;

		if (theSelection)
		{
			// Add tags around selection
			document.selection.createRange().text = bbopen + theSelection + bbclose;
			textarea.focus();
			theSelection = '';
			return;
		}
	}
	else if (textarea.selectionEnd && (textarea.selectionEnd - textarea.selectionStart > 0))
	{
		mozWrap_original(textarea, bbopen, bbclose);
		textarea.focus();
		theSelection = '';
		return;
	}
	
	//The new position for the cursor after adding the bbcode
	var caret_pos = getCaretPosition(textarea).start;
	var new_pos = caret_pos + bbopen.length;		

	// Open tag
	insert_text(bbopen + bbclose,'',textarea);

	// Center the cursor when we don't have a selection
	// Gecko and proper browsers
	if (!isNaN(textarea.selectionStart))
	{
		textarea.selectionStart = new_pos;
		textarea.selectionEnd = new_pos;
	}	
	// IE
	else if (document.selection)
	{
		var range = textarea.createTextRange(); 
		range.move("character", new_pos); 
		range.select();
		storeCaret(textarea);
	}

	textarea.focus();
	return;
}

/**
* Insert text at position
*/
function insert_text(text, spaces, textarea)
{

	if (spaces) 
	{
		text = ' ' + text + ' ';
	}
	
	if (!isNaN(textarea.selectionStart))
	{
		var sel_start = textarea.selectionStart;
		var sel_end = textarea.selectionEnd;

		mozWrap_original(textarea, text, '')
		textarea.selectionStart = sel_start + text.length;
		textarea.selectionEnd = sel_end + text.length;
	}
	else if (textarea.createTextRange && textarea.caretPos)
	{
		if (baseHeight != textarea.caretPos.boundingHeight) 
		{
			textarea.focus();
			storeCaret(textarea);
		}

		var caret_pos = textarea.caretPos;
		caret_pos.text = caret_pos.text.charAt(caret_pos.text.length - 1) == ' ' ? caret_pos.text + text + ' ' : caret_pos.text + text;
	}
	else
	{
		textarea.value = textarea.value + text;
	}
	
	textarea.focus();
}
function mozWrap(txtarea,open,close){
	bbfontstyle(txtarea,open,close);
}