/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/

ejs_context_elemt = new Array;
ejs_context_elemt[0] = 'Ajouter dans <span id=\"LIENPERSO\">le panier...</span>|document.location.href=\'javascript:void()\'';
ejs_context_elemt[1] = '';// redifini dans menucontext.inc si l'album est perso sinon ne s'affiche pas cf ejs_context
ejs_context_elemt[2] = '';
ejs_context_elemt[3] = 'Email...|document.location.href=\'javascript:email()\'';
ejs_context_elemt[4] = 'Original|document.location.href=\'javascript:negatif()\'';
ejs_context_elemt[5] = 'Imprimer|document.location.href=\'javascript:printphoto()\'';
ejs_context_elemt[6] = 'Carte...|document.location.href=\'javascript:createcard()\'';
ejs_context_elemt[7] = '';
ejs_context_elemt[8] = 'Infos|document.location.href=\'javascript:infos()\'';


function ejs_context_position(e)
	{
	ejs_context_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
	ejs_context_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
	}

function ejs_context_open()
	{
	document.getElementById("ejs_context_box").style.top = ejs_context_y;
	document.getElementById("ejs_context_ombre").style.top = ejs_context_y+2;
		
	document.getElementById("ejs_context_box").style.left = ejs_context_x;
	document.getElementById("ejs_context_ombre").style.left = ejs_context_x+4;
	
	document.getElementById("ejs_context_box").style.visibility = "visible";
	document.getElementById("ejs_context_ombre").style.visibility = "visible";
	
	albumspec_close('perso');albumspec_close('theme');
	return(false);
	}

function albumperso_open()
	{
	delta=(ejs_context_x>screen.width-190)? 390:0;
	document.getElementById("albumperso_box").style.top = ejs_context_y+2;
  	document.getElementById("albumperso_ombre").style.top = ejs_context_y+4;		
	document.getElementById("albumperso_box").style.left =  ejs_context_x+188-delta;
	document.getElementById("albumperso_ombre").style.left = ejs_context_x+190-delta;

	document.getElementById("albumperso_box").style.visibility = "visible";
	document.getElementById("albumperso_ombre").style.visibility = "visible";
	
	albumspec_close('theme')
	return(false);
	}

function albumtheme_open()
	{
	delta=(ejs_context_x>screen.width-190)? 390:0;
	document.getElementById("albumtheme_box").style.top = ejs_context_y+115;
  	document.getElementById("albumtheme_ombre").style.top = ejs_context_y+120;		
	document.getElementById("albumtheme_box").style.left =  ejs_context_x+188-delta;
	document.getElementById("albumtheme_ombre").style.left = ejs_context_x+190-delta;

	document.getElementById("albumtheme_box").style.visibility = "visible";
	document.getElementById("albumtheme_ombre").style.visibility = "visible";
	return(false);
	}

function ejs_context_close()
	{
	if (document.getElementById)
		{
		document.getElementById("ejs_context_box").style.top = 0;
		document.getElementById("ejs_context_box").style.left = 0;
		document.getElementById("ejs_context_ombre").style.top = 0;
		document.getElementById("ejs_context_ombre").style.left = 0;
		document.getElementById("ejs_context_box").style.visibility = "hidden";
		document.getElementById("ejs_context_ombre").style.visibility = "hidden";
		albumspec_close('perso');albumspec_close('theme');
		}
	}

function albumspec_close(typealbum)
	{
	if (document.getElementById)
		{
		document.getElementById("album"+typealbum+"_box").style.top = 0;
		document.getElementById("album"+typealbum+"_box").style.left = 0;
		document.getElementById("album"+typealbum+"_ombre").style.top = 0;
		document.getElementById("album"+typealbum+"_ombre").style.left = 0;
		document.getElementById("album"+typealbum+"_box").style.visibility = "hidden";
		document.getElementById("album"+typealbum+"_ombre").style.visibility = "hidden";
		}
	}


function ejs_context_hl(mode, element){
	if(element.id!=0) albumspec_close('perso');
	//if(element.id!=10 ) albumspec_close('theme'); //ne marche pas
	if(mode == 1){
		element.className='ejs_context_hl_mode_1';		
		}
	else{
		element.className='ejs_context_hl_mode_else'; 	
		}
	}

if(navigator.appName.substring(0,3) == "Net")
	document.captureEvents(Event.MOUSEMOVE);



function imageover(id_photo){
document.getElementById('input_id_photo').value=id_photo;
}

function infos_photo_box(SHOW_INFOS_PHOTO_BOX,text,classname,img,mvt){
	if(SHOW_INFOS_PHOTO_BOX=='1'){
	document.getElementById('infos_photo_box').innerHTML=text;
	document.getElementById('infos_photo_box').className=classname;
	img.parentNode.parentNode.className='thumb'+mvt;
	}
	else{
	}
}


function ejs_context(isalbumspec){

ejs_context_ombre_txt = '';
for(a=0;a<ejs_context_elemt.length;a++)
	{

	if(ejs_context_elemt[a].indexOf("|") > 0)
		{
		splited = new Array;
		splited = ejs_context_elemt[a].split("|");
		document.write('<div id='+a+' class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
		ejs_context_ombre_txt += '<div  class="ejs_context_menuitems">'+splited[0]+'</div>';
		}
	else {
		if (!((a==1 ||a==10) && isalbumspec==0 )) //si l'album n'est pas perso on n'affiche pas de lien vide() <hr>
		{
		document.write('<div id='+a+'class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr class="ejs_contex_hr" /></div>');
		ejs_context_ombre_txt += '<div class="ejs_context_menuitems"><hr class="ejs_contex_hr" /></div>';
		}	//if(isalbumperso==0 && a!=1){
		} //else	
	} // for(a=0;a<ejs_context_elemt.length-nbadmin;a++)
	
document.write('</div><div id=ejs_context_ombre class="ejs_context_ombre" style="z-index:400;position:absolute; visibility:hidden;">'+ejs_context_ombre_txt+'</div>');

document.onclick = ejs_context_close;

}

function ejs_albumperso(){
albumperso_ombre_txt = '';
for(a=0;a<albumperso_elemt.length;a++)
	{
	if(albumperso_elemt[a].indexOf("|") > 0)
		{
		splited = new Array;
		splited = albumperso_elemt[a].split("|");
		document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
		albumperso_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
		}
	else
		{
		document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr class="ejs_contex_hr" /></div>');
		albumperso_ombre_txt += '<div class="ejs_context_menuitems"><hr class="ejs_contex_hr" /></div>';
		}
	}
document.write('</div><div id=albumperso_ombre class="ejs_context_ombre" style="z-index:900;position:absolute; visibility:hidden;">'+albumperso_ombre_txt+'</div>');

document.onclick = ejs_context_close;
document.getElementById('LIENPERSO').onmouseover = albumperso_open;

}

function ejs_albumtheme(){
albumtheme_ombre_txt = '';
for(a=0;a<albumtheme_elemt.length;a++)
	{
	if(albumtheme_elemt[a].indexOf("|") > 0)
		{
		splited = new Array;
		splited = albumtheme_elemt[a].split("|");
		document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)">'+splited[0]+'</div>');
		albumtheme_ombre_txt += '<div class="ejs_context_menuitems">'+splited[0]+'</div>';
		
		}
	else
		{
		document.write('<div class="ejs_context_menuitems" onClick="'+splited[1]+'" onMouseOver="ejs_context_hl(1, this)" onMouseOut="ejs_context_hl(0, this)"><hr class="ejs_contex_hr" /></div>');
		albumtheme_ombre_txt += '<div class="ejs_context_menuitems"><hr class="ejs_contex_hr" /></div>';
		}
	}
document.write('</div><div id="albumtheme_ombre" class="ejs_context_ombre" style="z-index:900;position:absolute; visibility:hidden;">'+albumtheme_ombre_txt+'</div>');

document.onclick = ejs_context_close;
document.getElementById('LIENTHEME').onmouseover = albumtheme_open;
}

function onimage(nb){
for(i=1;i<nb;i++){
eval("document.getElementById('image_"+i+"').onmousemove = ejs_context_position;");
eval("document.getElementById('image_"+i+"').oncontextmenu = ejs_context_open;");
}
}
 ///////// mouse over

function hide(){
document.getElementById('fixe').style.visibility='hidden';
}

function show(id_photo,i,image,largeur,hauteur,infos_photo,SHOW_PREVIEW){
imageover(id_photo);

if(SHOW_PREVIEW==1){
document.getElementById('fixe').style.visibility='visible';
document.getElementById('fixe').innerHTML='<img src="'+image+'">'+infos_photo;
document.getElementById('fixe').style.width=largeur;
document.getElementById('fixe').style.height=hauteur;
}
}