// JavaScript Document version 1.05
function centerPopUp (file,w,h,scrollbar,name){
var cx = Math.round ((screen.availWidth / 2) - (w / 2));
var cy = Math.round ((screen.availHeight / 2) - (h / 2));
scrollbar=(scrollbar == "undefined")?'no':scrollbar;
name=(name == "undefined")?'popUp':name;
window.open(file, name, 'height='+ h +', width='+ w +', top='+ cy +', left='+ cx +', toolbar=no, menubar=no, location=no, toolbar = no,resizable=yes, scrollbars='+scrollbar+', status=no');
}
function openPop (file,w,h,scrollbar,name){
scrollbar=(scrollbar == "undefined")?'no':scrollbar;
name=(name == "undefined")?'popUp':name;
window.open(file, name, 'height='+ h +', width='+ w +', top=0, left=0, toolbar=no, menubar=no, location=no, toolbar = no,resizable=yes, scrollbars='+scrollbar+', status=no');
}
////////////////////////////// messages d'alertes simple
function simpleAlert(msg){
	var al = new Alert_window();
	//al.setCloseButton("X","Fermer");
	al.create(msg);
}

function getElementsByClassName(clsName,htmltag){ 
	var arr = new Array(); 
	var elems = document.getElementsByTagName(htmltag);
	var elemsLength = document.getElementsByTagName(htmltag).length;
	var elem;
	for ( var i=0; i<elemsLength; i++ ){
		elem = elems[i];
		//alert('elemclass:'+elem.className+' clName:'+clsName);
		if ( elem.className == clsName ){
			arr[arr.length] = elem;
		}
	}
	return arr;
}


function ouvre_ferme_block(id) {
	var d = document.getElementById(id);
	if(d){
		if (d.style.display=='block') d.style.display='none'; 			
		else d.style.display='block';
	}
}

function ouvre_change(id, id2, name_img1, name_img2, dir_img, classNam, classNam2){
	var arr = new Array(); 
	arr=getElementsByClassName(classNam,'div');	
	arr2=getElementsByClassName(classNam2,'img');	
	
	for ( var i=0; i<arr.length; i++){
		if(arr[i].id!=id){
			arr[i].style.display='none'; 
		}
	}	
	
	for ( var i=0; i<arr2.length; i++){
		if(arr2[i].id!=id2){
			setSrc(arr2[i].id, dir_img+name_img1);
		}
	}	
	
	ouvre_ferme_block(id);
	changeImg(id2, name_img1, name_img2, dir_img);
}


function getSrc(img){
var	src=document.getElementById(img).src;
return src;
}

function setSrc(img, src){
document.getElementById(img).src=src;
}

function changeImg(id, name_img1, name_img2, dir_img){
var nameImg=getSrc(id);
nameImg=nameImg.split(dir_img);

if(name_img1==nameImg[1]){
	setSrc(id,dir_img+name_img2);
}
else setSrc(id,dir_img+name_img1);
	
}

function changeImg2(id, name_img1, name_img2, dir_img){
var nameImg=getSrc(id);
nameImg=nameImg.split(dir_img);

if(name_img1==nameImg[1]){
	document.getElementById(id).parentNode.innerHTML='<img src="'+dir_img+name_img1+'" />';
}
else setSrc(id,dir_img+name_img1);
	
}
