function realisation_setup(domaine, next_step){

	if (!domaine || !next_step) {
		return;
	}


	if (next_step==3) {
		alert('cliquez sur l\'une des vignettes');
		return;
	}

	switch (domaine) {
		case 'residentiel':
		case 'agricole':
		case 'industriel':
		case 'collectif':
		break;

		default: return;
	}

	switch (next_step) {
		case '0':
		case '1':
		case '2':
		break;

		default: return;
	}

	switch (domaine) {
			case 'residentiel':
				jQuery('#residentiel').show();
				jQuery('#agricole').hide();
				jQuery('#industriel').hide();
				jQuery('#collectif').hide();

			break;
			case 'agricole':
				jQuery('#residentiel').hide();
				jQuery('#agricole').show();
				jQuery('#industriel').hide();
				jQuery('#collectif').hide();
			break;
			case 'industriel':
				jQuery('#residentiel').hide();
				jQuery('#agricole').hide();
				jQuery('#industriel').show();
				jQuery('#collectif').hide();
			break;
			case 'collectif':
				jQuery('#residentiel').hide();
				jQuery('#agricole').hide();
				jQuery('#industriel').hide();
				jQuery('#collectif').show();
			break;
	}

	switch (next_step) {
		case '0' :
			jQuery('#navigation').hide();
		break;

		case '1' :
			jQuery('#navigation').show();
			jQuery('.fleche_gauche').show();
			jQuery('.fleche_droite').show();
		break;

		case '2' :
			jQuery('#navigation').show();
			jQuery('.fleche_droite').hide();
		break;
	}

	switch (next_step) {
		case '0' :
		break;

		case '1' :
			$('fleche_navigation').style.left = (jQuery('#fleche_navigation').position().left + 30) + 'px';
			$('scroll').style.left = (jQuery('#scroll').position().left - 1240) + 'px';
		break;

		case '2' :
			$('fleche_navigation').style.left = (jQuery('#fleche_navigation').position().left + 60) + 'px';
			$('scroll').style.left = (jQuery('#scroll').position().left - (1680+100)) + 'px';
			$('navigation').style.left = (jQuery('#navigation').position().left - 540) + 'px';
		break;
	}
	step = next_step;
}


Event.observe(document, 'dom:loaded', initFromAnchor);

function getAnchor() {
	i = window.location.href.indexOf('#');
	if (i < 0) {
		return null;
	}
	return window.location.href.substr(i);
}

function getDomaine(anchor) {
	i = anchor.indexOf('-');
	if (i < 0) {
		return null;
	}
	return anchor.substring(1, i);
}

function getStep(anchor) {
	i = anchor.indexOf('-');
	if (i < 0) {
		return null;
	}
	return anchor.substring(i+1);
}

function initFromAnchor(){
	anchor = getAnchor(); // anchor = residentiel-2
	if (anchor) {
		realisation_setup(getDomaine(anchor), getStep(anchor));
	}
}

