	
function initplayer(id_video){
	var spacername=lesplayers[id_video][4];
	spacer_xy=getElementPosition(spacername);
	var flashdivname=lesplayers[id_video][5];
	var spacer_gauche_xy=getElementPosition('spacer_rep_gauche');
	var dimx=lesplayers[id_video][2];
	var dimy=lesplayers[id_video][3];
	var niveauzoom=lesplayers[id_video][1];
	if (niveauzoom==1) {
		Change_objet(flashdivname,spacer_gauche_xy.left,spacer_xy.top,640,512);
	}else{
		Change_objet(flashdivname,spacer_xy.left,spacer_xy.top,dimx,dimy);
	}
}
	

function getElementPosition(elemID) {
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 &&
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    //alert(""+offsetLeft+"-"+offsetTop+"");
    return {left:offsetLeft, top:offsetTop};
}
	
	
function Change_objet(nObjet,nLeft,nTop,nWidth,nHeight) {
  document.getElementById(nObjet).style.left=nLeft;
  document.getElementById(nObjet).style.top =nTop;
  document.getElementById(nObjet).style.width=nWidth;
  document.getElementById(nObjet).style.height=nHeight;
}
	
	
	
function reinit(){
	for (x in lesplayers){
		initplayer(x);
	}
}	


function showRightZoom(the_zoom,id_video){
	
	var niveauzoom=lesplayers[id_video][1];
	var zoom_out='<a href="javascript:void getSmaller('+id_video+');"><span class="B12 txtC30">Réduire</b></span>';
	var zoom_in='<a href="javascript:void getBigger('+id_video+');"><span class="B12 txtC30">Agrandir</b></span>';
	
	if (niveauzoom==1) {
	   the_zoom=zoom_out;
	} else {
	   the_zoom=zoom_in;
	}
	
	// desactivation du zoom
	if (niveauzoom==99) {
		the_zoom='';
	}
	
	//if IE 4+
	if (document.all){
	//ZoomDivv=getElementById('ZoomDiv_'+id_video)
	eval("ZoomDiv_"+id_video+".innerHTML=the_zoom;");
	
	
	//ZoomDivv.innerHTML=the_zoom;
	//else if NS 4
	}else if (document.layers){
	
	eval("ZoomDivv=document.ns4ZoomDiv_"+id_video+".document.ns4ZoomDiv2_'+id_video';");
	
	
	ZoomDivv.document.write(the_zoom);
	ZoomDivv.document.close();
    }
    //else if NS 6 (supports new DOM)
    else if (document.getElementById){
	rng = document.createRange();
	el = document.getElementById('ns4ZoomDiv_'+id_video);
	rng.setStartBefore(el);
	htmlFrag = rng.createContextualFragment(the_zoom);
	while (el.hasChildNodes())
	el.removeChild(el.lastChild);
	el.appendChild(htmlFrag);
	}
}

function init() {



}


function getBigger(id_video) {
	//alert('GetBigger');
	
	var spacername=lesplayers[id_video][4];
	spacer_xy=getElementPosition(spacername);
	
	var flashdivname=lesplayers[id_video][5];
	
	
	var spacer_gauche_xy=getElementPosition('spacer_rep_gauche');
	
	var dimx=lesplayers[id_video][2];
	var dimy=lesplayers[id_video][3];
	
	
	Change_objet(flashdivname,spacer_gauche_xy.left,spacer_xy.top,640,512);
	lesplayers[id_video][1]=1;
	showRightZoom("zoom_out",id_video);
	return true;
	
}
function getSmaller(id_video) {
	//alert('getSmaller');
	var spacername=lesplayers[id_video][4];
	spacer_xy=getElementPosition(spacername);
	
	var flashdivname=lesplayers[id_video][5];
	
	
	var spacer_gauche_xy=getElementPosition('spacer_rep_gauche');
	
	var dimx=lesplayers[id_video][2];
	var dimy=lesplayers[id_video][3];
	
	Change_objet(flashdivname,spacer_xy.left,spacer_xy.top,dimx,dimy);
	lesplayers[id_video][1]=0;
	showRightZoom("zoom_in",id_video);
	
	return true;
}

