function setTextSize(what)
{
	if(what == '+'){
		if(currentFontSize != 130){
			currentFontSize += 10;
			getElm("exergue").style.fontSize = currentFontSize + "%";
			getElm("contenu").style.fontSize = currentFontSize + "%";
		}
	}else if(what == '-'){
		if(currentFontSize != 80){
			currentFontSize -= 10;
			getElm("exergue").style.fontSize = currentFontSize + "%";
			getElm("contenu").style.fontSize = currentFontSize + "%";
		}
	}
}
function BlankThisLink(thelinkID)
{
	getElm(thelinkID).target = '_blank';
}
function ShowSA(id_art)
{
	var ma = getElm('mailart');
	ShowHider('hider');
	ma.style.top = parseInt((((typeof(window.innerHeight) != 'undefined') ? window.innerHeight : document.documentElement.clientHeight) / 2)) - parseInt((ma.offsetHeight / 2)) + document.documentElement.scrollTop + 'px'; //style.bottom causes problems in opera :)
	ma.style.left = parseInt((screen.width - 500) / 2) + 'px';
	ma.style.visibility = 'visible';
}
function CloseSA()
{
	getElm('mailart').style.visibility = 'hidden';
	RemNod(getElm('hider'));
	if(xHRObjectSA != null) {
		xHRObjectSA = null;
	}
	getElm("nomenv").disabled = false;
	getElm("emailenv").disabled = false;
	getElm("mailartinpt").style.display = 'block';
	getElm("sendmtstatus").style.display = 'none';
	getElm("sendmtresult").style.display = 'none';
}
function CheckSAForm()
{
	if(getElm('nomenv').value == ''){
		BlinkMe('nomenv',5);
		getElm('nomenv').focus();
		return false;
	}
	if(getElm('emailenv').value == ''){
		BlinkMe('emailenv',5);
		getElm('emailenv').focus();
		return false;
	}else{
		var $exp = /\b[\w,-]+@{1}[\w,-]{2,}\.{1}\w{2,}\b/;
		$value = getElm("emailenv").value;
		if(!$exp.test($value)){
			BlinkMe('emailenv',5);
			getElm('emailenv').focus();
			getElm('emailenv').select();
			return false;
		}
	}
	
	return true;
}
function SndArtReq()
{
	if(xHRObjectSA.readyState == 4 && xHRObjectSA.status == 200){
		getElm("sendmtstatus").style.display = 'none';
		var xmlDoc = xHRObjectSA.responseXML;
		var theError = GetElemTxt(xmlDoc,'errorCode',0);
		var theMessage = '';
		if(theError == '0'){
			theMessage = '<span style="color:Blue;">L\'article a t envoye avec succs.</span>';			
		}else{
			theMessage = '<span style="color:Red;">Nous sommes dsol, l\'envoi a chou; Veuillez ressayer plus tard.</span>';
		}
		getElm("sendmtresult").innerHTML = theMessage
		getElm("sendmtresult").style.display = 'block';
	}
}
function SendArt()
{
	if(CheckSAForm()){
		var urlSA = siteURL + "ajax/mailart.xml" + "?id=" + idArt + "&nom=" + escape(getElm("nomenv").value) + "&email=" + escape(getElm("emailenv").value) + "&nomentry=" + escape(getElm('nomentree').value) + "&rand=" + Number(new Date);
		xHRObjectSA = CreatexHRObject();
		xHRObjectSA.open("GET",urlSA,true);
		xHRObjectSA.onreadystatechange = SndArtReq;
		xHRObjectSA.send(null);
		getElm("mailartinpt").style.display = 'none';
		getElm("nomenv").disabled = true;
		getElm("emailenv").disabled = true;		
		getElm("sendmtstatus").style.display = 'block';
	}
}
