Error code explanation

Can someone please tell me wjy I am hetting rhis error? I have no idea why

Assets/PauseScript.js(16,60): UCE0001: ‘;’ expected. Insert a semicolon at the end.

#pragma strict

var pausePanelOpen : boolean = false;
	var pausePanelTweener : TweenPosition;
	//var pausePanelTweener : TweenScale;

	var paused : boolean = true;


	function Update() {
		if(Input.GetButtonDown("Fire1") paused == false)
				{
					paused = true;
					Time.timeScale = 0;
				}
		else(Input.GetButtonDown("Fire1") paused == true)
				{
					paused = false;
					Time.timeScale = 1;
					PausedGame();
				}	
			}
	function PausedGame(){
		if(Time.timeScale == 0);
		{
			pausePanelTweener.Play(false);
			//rotate the build panel arrow
			//buildPanelArrowTweener.Play(false);
			//mark the panel as "closed"
			pausePanelOpen = false;
		}
		}

Line 16 should be else if, not else as you have conditions.