
function jsJump(r, a, s) {
	surl = 'index.php?rub='+r;
	surl+= '&aid='+a;
	surl+= '&spe='+s;
	surl+= '&sid='+document.getElementById('sid').value;
	window.location.href = surl;
}

function sub_show(i){
	j = 1;
	while (obj = window.document.getElementById('sub'+j)) {
		obj.className = 'sub_hide';
		j++;
	}
	obj = window.document.getElementById('sub'+i);
	if ( obj ) obj.className = 'sub_show';
	jsCssHeightWrkaround();
}

function getDoc(id, checkstr, Aevent) {
	var globalEvent = Aevent ? Aevent : window.event;
	url = 'getDoc.php?i='+id+'&checkstr='+checkstr;
	window.open(url,'ppDoc','width=300,height=300,scrollbars=1,resizable=1,top='+globalEvent.clientY+'left='+globalEvent.clientX);
}

function jsCssHeightWrkaround(){
	dv1 = document.getElementById('menu_contenu');
	dv2 = document.getElementById('center_contenu');
	dv4 = document.getElementById('unique_contenu');
	dv3 = document.getElementById('info_contenu');
	head = document.getElementById('header01');
	if (dv3) {
		if ( dv1 && dv2 && dv3 && head) {
			h1 = dv1.offsetHeight;
			h2 = dv2.offsetHeight;
			h3 = dv3.offsetHeight;
			hhead = head.offsetHeight-9; // hauteur du header avec la bordure
			hx = Math.max(h1,h2+hhead, h3 + hhead);
			dv1.style.height = hx;
			if ( document.all ) {
				dv1.style.height = hx;
				dv2.style.height = (hx-hhead);
				dv3.style.height = (hx-hhead);
			} else {
				dv1.style.height = hx+"px";
				dv2.style.height = (hx-hhead)+"px";
				dv3.style.height = (hx-hhead)+"px";
			}
		}	else {
			setTimeout('jsCssHeightWrkaround();',500);
		}
	}	else if (dv4) {
		if ( dv1 && dv4 && head) {
			h1 = dv1.offsetHeight;
			h4 = dv4.offsetHeight;
			hhead = head.offsetHeight-9; // hauteur du header avec la bordure
			hx = Math.max(h1,h4+hhead);
			dv1.style.height = hx;
			if ( document.all ) {
				dv1.style.height = hx;
				dv4.style.height = (hx-hhead);
			} else {
				dv1.style.height = hx+"px";
				dv4.style.height = (hx-hhead)+"px";
			}
		}	else {
			setTimeout('jsCssHeightWrkaround();',500);
		}
	}	else {
		setTimeout('jsCssHeightWrkaround();',500);
	}
}
setTimeout('jsCssHeightWrkaround();',500);