function lien(l, pop) {
    u = "ht"+"tp"+"://"+l;
    if (!pop) {
        document.location.href=u;
    } else {
        window.open(u);
    }
}

function hiddenLink ( url, param ) {
	u = "ht"+"tp"+"://"+ location.host +"/"+ url + param;
	document.location.href=u;
}

function setWS(s){
    window.status=s;
    return true;
}
function clearWS(){
    window.status='';
}

//Interdiction caractères speciaux mot de passe
function validPass(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	if (keyCode==8 || keyCode==9 || keyCode==46 || keyCode==35 || keyCode==36 || keyCode==37 || keyCode==39)
        return true;
	
	var interdit = 'àâäãçéèêëìîïòôöõùûüñ &*?!:;,\t#~"^¨%$£?²¤§%*()[]{}<>-_@°+=µ?.|\\/`\'';
	
	if (interdit.indexOf(String.fromCharCode(keyCode)) >=0) {
		alert("Merci de ne pas saisir de caractères spéciaux");
        return false;
    }
    return true;
}

function showCode(focusId) {
	document.getElementById("codebox").style.display = 'block';
    if (focusId){
        var focus = document.getElementById(focusId);
        if (focus)
            focus.focus();
    }
}
function hideCode() {
	document.getElementById("codebox").style.display = 'none';
}
function validateField ( value ) {
	return value!=null && value.length==12;
}
var lastTitiId=null;
function showZoom(titId){
	if(lastTitiId){
		hideZoom(lastTitiId);
	}
	lastTitiId = titId;
    document.getElementById("zoom_"+titId).style.display='block';
}
function hideZoom(titId){
    document.getElementById("zoom_"+titId).style.display='none';
}
function showTooltip(objRel, idObjTip) {
    var objTip = document.getElementById(idObjTip);
    if(!objTip)return;
    objTip.style.display = 'block';
    var relPos = getBestRelativePosition(objRel, objTip, 4);
    objTip.style.left = relPos.x + 'px';
    objTip.style.top = relPos.y + 'px';
}
function hideTooltip(idObjTip) {
    var objTip = document.getElementById(idObjTip);
    if(!objTip)return;
    objTip.style.display = 'none';
}
function displayLicenceInfo(idInfo){
    var block = document.getElementById(idInfo);
    if (block != null) { 
        block.style.display = "block";
    }
}
function hideLicenceInfo(idInfo){
    var block = document.getElementById(idInfo);
    if (block != null) {
        block.style.display = "none";
    }
}
function TitleSubstring(title){	
   if(title.length>49){
   	title = title.substring(0,49);
   	title = title+'...';
   } 
   document.write(title);
}
function TitleSubstringToDim(title, dim){
   if(title.length>dim){
   	title = title.substring(0,dim);
   	title = title+'...';
   }
   document.write(title);
}
function showTooltipEpisodeM6(idObjTip) {
    var objTip = document.getElementById(idObjTip);
    if(!objTip)return;
    objTip.style.display = 'block';
}
function hideTooltipEpisodeM6(idObjTip) {
    var objTip = document.getElementById(idObjTip);
    if(!objTip)return;
    objTip.style.display = 'none';
}