/* Copyright Netmedia */
/* Programming Stéphane Pagnon krinn@altavista.net */

var planPath="plan/", planBody="a", planLevel=0, plan

function objectPlan ()
	{
	this.Path="plan/";
	this.Body="a";
	this.Level="0";
	this.Argument="";
	}

plan=new objectPlan();

function queryPinfos()
	{
	var temp=document.plansanary.src.substring(escape(document.plansanary.src.lastIndexOf(plan.Body)),escape(document.plansanary.src.lastIndexOf(".jpg")));
	plan.Level=temp.charAt(0+plan.Body.length);
	if (temp.length>1+plan.Body.length)		plan.Argument=temp.charAt(1+plan.Body.length);
									else 	plan.Argument="";
	}

function browsePlan(Choice)
{
queryPinfos();
if (Choice=="part1")
	{
	if (plan.Level=="0")	plan.Level="1";
			else		plan.Argument="1";
	}
if (Choice=="part2")
	{
	if (plan.Level=="0")	plan.Level="2";
			else		plan.Argument="2";

	}
if (Choice=="part3")
	{
	if (plan.Level=="0")	plan.Level="3";
			else		plan.Argument="3";
	}
if (Choice=="part4")
	{
	if (plan.Level=="0")	plan.Level="4";
			else		plan.Argument="4";
	}
if (Choice=="gauche")
	{
	if (plan.Argument=="")
			{
			if (plan.Level=="4" | plan.Level=="2") plan.Level=eval(--plan.Level);
			}
	else	{
			if (plan.Argument=="4" | plan.Argument=="2") plan.Argument=eval(--plan.Argument);
				else if (plan.Level=="4" | plan.Level=="2")
							{
							plan.Level=eval(--plan.Level);
							plan.Argument=eval(++plan.Argument);
							}
			}
	}
if (Choice=="droite")
	{
	if (plan.Argument=="")
			{
			if (plan.Level=="1" | plan.Level=="3") plan.Level=eval(++plan.Level);
			}
	else	{
			if (plan.Argument=="1" | plan.Argument=="3") plan.Argument=eval(++plan.Argument);
				else if (plan.Level=="1" | plan.Level=="3")
							{
							plan.Level=eval(++plan.Level);
							plan.Argument=eval(--plan.Argument);
							}
			}
	}
if (Choice=="haut")
	{
	if (plan.Argument=="")
			{
			if (plan.Level=="4" | plan.Level=="3") plan.Level=eval(plan.Level)-2;
			}
	else	{
			if (plan.Argument=="4" | plan.Argument=="3") plan.Argument=eval(plan.Argument)-2;
				else if (plan.Level=="4" | plan.Level=="3")
							{
							plan.Level=eval(plan.Level)-2;
							plan.Argument=eval(plan.Argument)+2;
							}
			}
	}
if (Choice=="bas")
	{
	if (plan.Argument=="")
			{
			if (plan.Level=="1" | plan.Level=="2") plan.Level=eval(plan.Level)+2;
			}
	else	{
			if (plan.Argument=="1" | plan.Argument=="2") plan.Argument=eval(plan.Argument)+2;
				else if (plan.Level=="1" | plan.Level=="2")
							{
							plan.Level=eval(plan.Level)+2;
							plan.Argument=eval(plan.Argument)-2;
							}
			}
	}
if (Choice=="zoomout")
	{
	if (plan.Argument=="")	plan.Level="0";
					else	plan.Argument="";
	}
document.plansanary.src=plan.Path+plan.Body+plan.Level+plan.Argument+".jpg";
}
