

function SwapVisibility(pDiv1,pDiv2)
{
	if (document.getElementById(pDiv1).style.display == "block")
		document.getElementById(pDiv1).style.display = "none";
	else
		document.getElementById(pDiv1).style.display = "block";

	if (document.getElementById(pDiv2).style.display == "block")
		document.getElementById(pDiv2).style.display = "none";
	else
		document.getElementById(pDiv2).style.display = "block";
}


function ToggleVisibility(pDiv)
{
	if (document.getElementById(pDiv).style.display == "block")
		document.getElementById(pDiv).style.display = "none";
	else
		document.getElementById(pDiv).style.display = "block";
}


function ToggleVisibilityList(pList,pSelected)
{
	var pListArray = pList.split(",");
	for(i = 0; i < pListArray.length; i++)
	{
		if (pListArray[i] != "")
		{
			if (pListArray[i] == pSelected)
				document.getElementById(pSelected).style.display = "block";
			else
				document.getElementById(pListArray[i]).style.display = "none";
		}
	}
}


function SetVisibilityList(pList,pSet)
{
	var pListArray = pList.split(",");
	for(i = 0; i < pListArray.length; i++)
	{
		if (pListArray[i] != "")
		{
			document.getElementById(pListArray[i]).style.display = pSet;
		}
	}
}



function OpenPopup(purl,pname,pwidth,pheight)
{
	psize = "";
	if (pwidth > 0 && pheight > 0)
		psize = "height="+ pheight +",width="+ pwidth +",";
	dialog = window.open(purl,pname,psize + "resizable=yes,scrollbars=yes,status=no,location=no,toolbar=no,menubar=no",true);
	
	wScreenX = ((screen.width-(pwidth*1))/2);
	wScreenY = ((screen.height-(pheight*1))/2);
	
	if (navigator.appName != "Microsoft Internet Explorer")
		dialog.moveTo(wScreenX,wScreenY);
	dialog.focus();
}




function FormSubmitByIndex(pIndex)
{
	document.forms[pIndex].submit();
}


function SetRapDown()
{
	var pIndex = (document.getElementById("IRap").value * 1);
	
	if (pIndex > 0)
		pIndex = (pIndex - 1);

	document.getElementById("IRap").value = pIndex;
	document.getElementById("RapA").src = "skin/MWV/image/Rap0" + pIndex + "a.jpg";
	document.getElementById("RapB").src = "skin/MWV/image/Rap0" + pIndex + "b.jpg";
}


function SetRapUp()
{
	var pIndex = (document.getElementById("IRap").value * 1);
	
	if (pIndex < 9)
		pIndex = (pIndex + 1);

	document.getElementById("IRap").value = pIndex;
	document.getElementById("RapA").src = "skin/MWV/image/Rap0" + pIndex + "a.jpg";
	document.getElementById("RapB").src = "skin/MWV/image/Rap0" + pIndex + "b.jpg";
}



function RatingImage(pIdBase,pRating,pSelected)
{
	for (var i = 1;i <= pRating;i++)
	{
		if (i <= pSelected)
			document.getElementById(pIdBase+i).src = "skin/MWV/image/RatingOn.png";
		else
			document.getElementById(pIdBase+i).src = "skin/MWV/image/RatingOff.png";
	}
}


function MicrowavesGoTo(pId)
{
	document.getElementById("OV" + pId).style.display = "block";
	SetVisibilityList(document.getElementById("VPList").value,"none");
}


function MicrowavesGoBack(pId)
{
	document.getElementById("OV" + pId).style.display = "none";
	SetVisibilityList(document.getElementById("VPList").value,"block");
}

function MPYStop(pId,pMode)
{
	var pIE = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
	if (pIE)
		document["MPY" + pId].jCall("STOP" + pMode,"","","");
	else
		document.embeds["MPY" + pId].jCall("STOP" + pMode,"","","");
}


var openDoorIntervalIdentity = 0;
var openDoorIntervalPosition = 600;
var openDoorGoTo = "";

var closeDoorIntervalIdentity = 0;
var closeDoorIntervalPosition = 0;

var openDoorState = "closed";



function OpenDoor(pGoTo)
{	
	openDoorGoTo = pGoTo;
	
	openDoorIntervalPosition = 600;
	document.getElementById("door").src = "skin/MWV/image/Door600.jpg";
 	document.getElementById("door").width = 600;	

	openDoorState = "open";

 	HideCover();
	
	var pIE = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 

	if (pIE)
		MICAudioPlayer.jCall('AUDIO','skin/MWV/image/Bing.mp3','','');
	else
		document.embeds["MICAudioPlayer"].jCall('AUDIO','skin/MWV/image/Bing.mp3','','');

	openDoorIntervalIdentity = setInterval("OpenDoorInterval()", 32); // Milliseconds //
}






function ShowCover()
{
	document.getElementById("doorFrameCover").style.display = "block";
	document.getElementById("doorFrame").style.display = "none";
}

function HideCover()
{
	document.getElementById("doorFrameCover").style.display = "none";
	document.getElementById("doorFrame").style.display = "block";
}





function OpenDoorInterval()
{
	if (openDoorIntervalPosition > 0)
  {
		switch (openDoorIntervalPosition)
		{
			case 550:
			case 500:
			case 450:
			case 400:
			case 350:
			case 300:
			case 250:
			case 200:
			case 150:
			case 100:
				document.getElementById("door").src = "skin/MWV/image/Door" + openDoorIntervalPosition + ".jpg";
				break;	
			case 50:
				document.getElementById("door").src = "skin/MWV/image/Door0" + openDoorIntervalPosition + ".jpg";
				break;	
		}
		document.getElementById("door").width = openDoorIntervalPosition;
		openDoorIntervalPosition = (openDoorIntervalPosition - 50);
	}
  else
  {
  	clearInterval(openDoorIntervalIdentity);
		document.getElementById("doorFrame").style.display = "none";
  	
//   	if (openDoorGoTo != "")
//   		window.location.href = openDoorGoTo;
  }
}

var delayIntervalIdentity = 0;
var delayIntervalFunction = "";
var delayIntervalParameter = "";


function Delay(pFunction,pDelay,pParameter)
{
	delayIntervalFunction = pFunction;
	delayIntervalParameter = pParameter;
	if (delayIntervalFunction != "" && delayIntervalIdentity == 0)
		delayIntervalIdentity = setInterval("DelayInterval()", pDelay); // Milliseconds //	
}

function DelayInterval()
{
	if (delayIntervalFunction != "")
	{
		switch (delayIntervalFunction)
		{
			case "CloseDoor":
				CloseDoor();
				break;	
			case "OpenDoor":
				OpenDoor("");
				break;	
			case "SetVisibilityList-block":
				if (delayIntervalParameter != "")
					SetVisibilityList(delayIntervalParameter,"block");
				break;	
			case "SetVisibilityList-none":
				if (delayIntervalParameter != "")
					SetVisibilityList(delayIntervalParameter,"none");
				break;	
		}		
  	clearInterval(delayIntervalIdentity);
  	delayIntervalIdentity = 0;
  	delayIntervalFunction = "";
  	delayIntervalParameter = "";
	}
}


function CloseDoor()
{
 	closeDoorIntervalPosition = 0;
	document.getElementById("door").src = "skin/MWV/image/Door050.jpg";
 	document.getElementById("door").width = 1;	

	openDoorState = "closed";
 	
 	HideCover();
	closeDoorIntervalIdentity = setInterval("CloseDoorInterval()", 32); // Milliseconds //
}



function CloseDoorSL(pHideList)
{
	SetVisibilityList(pHideList,"none");
	CloseDoor()
}


function CloseDoorInterval()
{
	if (closeDoorIntervalPosition <= 600)
  {
		switch (closeDoorIntervalPosition)
		{
			case 600:
			case 550:
			case 500:
			case 450:
			case 400:
			case 350:
			case 300:
			case 250:
			case 200:
			case 150:
			case 100:
				document.getElementById("door").src = "skin/MWV/image/Door" + closeDoorIntervalPosition + ".jpg";
				break;	
			case 50:
				document.getElementById("door").src = "skin/MWV/image/Door0" + closeDoorIntervalPosition + ".jpg";
				break;	
		}
		document.getElementById("door").width = closeDoorIntervalPosition;
		closeDoorIntervalPosition = (closeDoorIntervalPosition + 50);
	}
  else
  {
  	clearInterval(closeDoorIntervalIdentity);

 		ILink("","index.php?go=1","DSHM");
  	ShowCover();
  }
}


function INav(pId,pUrl)
{
	var pPath = document.getElementById("nvp").value;
	var pList = document.getElementById("nvs").value;
	
	var pListArray = pList.split(",");
	var en = "";

	if (openDoorState == "closed")
	{
		OpenDoor("");
	}
	
	for(i = 0; i < pListArray.length; i++)
	{
		en = pListArray[i];
		if (en != "")
		{			
			if (en != pId)
			{
				document.getElementById(en + "IM").src = pPath + "/N0" + en + ".jpg";
				document.getElementById("DS" + en).style.display = "none";
			}
		}
	}	
	
	document.getElementById("DSHM").style.display = "none";
	
	en = pId;
	document.getElementById(en + "IM").src = pPath + "/N1" + en + ".jpg";
	document.getElementById("nv").value = en;

	// Reset Subnav //
	var rcnv = document.getElementById("rcnv").value;
	if (rcnv != "")
	{
		document.getElementById("RC" + rcnv).src = pPath + "/D0" + rcnv + ".jpg";
		document.getElementById("rcnv").value = "";
	}

	if (pId == "RC")
	{
		document.getElementById("MNSP").style.display = "block";
		document.getElementById("MNTC").style.display = "block";
	}
	else
	{
		document.getElementById("MNSP").style.display = "none";
		document.getElementById("MNTC").style.display = "none";
	}

	document.getElementById("DS" + en).style.display = "block";		
	//window.frames["MNF"].location = pUrl;
	FrameGoTo("MNF",pUrl);
}



function ILink(pId,pUrl,pDisplay)
{
	var pPath = document.getElementById("nvp").value;
	var pList = document.getElementById("nvs").value;
	
	var pListArray = pList.split(",");
	var en = "";

	if (openDoorState == "closed")
	{
		OpenDoor("");
	}
	
	
	for(i = 0; i < pListArray.length; i++)
	{
		en = pListArray[i];
		if (en != "")
		{			
			if (en != pId)
			{
				document.getElementById(en + "IM").src = pPath + "/N0" + en + ".jpg";
				document.getElementById("DS" + en).style.display = "none";
			}
		}
	}	
	
	document.getElementById("DSHM").style.display = "none";
	if (pDisplay != "")
		document.getElementById(pDisplay).style.display = "block";
	
	
	// Reset Subnav //
	var rcnv = document.getElementById("rcnv").value;
	if (rcnv != "")
	{
		document.getElementById("RC" + rcnv).src = pPath + "/D0" + rcnv + ".jpg";
		document.getElementById("rcnv").value = "";
	}
	
	if (pId == "RC")
	{
		document.getElementById("MNSP").style.display = "block";
		document.getElementById("MNTC").style.display = "block";
	}
	else
	{
		document.getElementById("MNSP").style.display = "none";
		document.getElementById("MNTC").style.display = "none";
	}
	

	FrameGoTo("MNF",pUrl);
}


function FrameGoTo(pFrame,pUrl)
{
	window.frames[pFrame].location = pUrl;	
}

function FrameToggle(pFrame,pId)
{
	window.frames[pFrame].ToggleVisibility(pId);	
}

function IHov(pId,pState)
{
	if (document.getElementById("nv").value != pId)
		document.getElementById(pId + "IM").src = document.getElementById("nvp").value + "/N" + pState + pId + ".jpg";
}




function IRCNav(pId,pUrl)
{
	var pPath = document.getElementById("rcnvp").value;
	var pList = document.getElementById("rcnvs").value;
	
	var pListArray = pList.split(",");
	var en = "";

	
	for(i = 0; i < pListArray.length; i++)
	{
		en = pListArray[i];
		if (en != "")
		{			
			if (en != pId)
			{
				document.getElementById("RC" + en).src = pPath + "/D0" + en + ".jpg";
			}
		}
	}	
	
	en = pId;
	document.getElementById("RC" + en).src = pPath + "/D1" + en + ".jpg";
	document.getElementById("rcnv").value = en;
		
	//window.frames["MNF"].location = pUrl;
	FrameGoTo("MNF",pUrl);
}

