function startPage() {
        hideLoadLayer();
	resetProductInfo();
	resetPage();
	
}
function hideLoadLayer()
{

	layer = document.getElementById("loadingLayer")
	layer.style.visibility = "hidden";
	document.body.style.overflow="auto";
}

var idFader = "fader";
/* Fading Text animation */
var FadingText = Class.create();
FadingText.prototype = Object.extend(new Fx.Base(), {
	initialize: function(list) {
		this.list = $(list);
		this.lines = $A(this.list.getElementsByTagName('li'));
		this.lineCount = this.lines.length;
		this.currentLineIndex = -1;
		this.currentLine = null;
		this.transitionDelay = 1;
		this.transitionTime = 1;
		this.lines.each(
			function(line) {
				line = $(line);
				line.style.position = "absolute";
				if(line == this.lines[3]){line.style.top = "30px";}
				line.effect = new fx.Style(line,'opacity',{duration: this.transitionTime*1500});
				line.effect.hide();
			}.bind(this)
		);
	},
	startTimer: function() {
		var delayTime = this.transitionDelay+this.transitionTime;
		this.timerID = setInterval(this.next.bind(this), (delayTime) * 1000);
	},
	stopTimer: function() {
		clearInterval(this.timerID);
	},
	fadeIn: function(line) {
		line.effect.custom(0,1);
	},
	fadeOut: function(line) {
		line.effect.custom(1,0);
	},
	increment: function() {
		if(this.currentLineIndex == (this.lineCount-1)) {
			this.stopTimer();
		} else {
			this.currentLineIndex++;
		}
		this.currentLine = this.lines[this.currentLineIndex];
	},
	next: function() {
		if(this.currentLineIndex != 1 && this.currentLineIndex > -1){
			//this.fadeOut(this.currentLine);
		}
		if(this.currentLineIndex == 2){
			this.currentLine = this.lines[this.currentLineIndex-1];
			this.fadeOut(this.currentLine);
			//this.hideIntro();
		}
		this.increment();
		this.fadeIn(this.currentLine);
	}
}
);
var page = '';
function setPage(page) {
	resetProductInfo();
	resetPage();
	if ('live_seafood' == page) {
	  $('content_view_live_seafood').style.display="block";
	  new Effect.SlideDown('content_view_live_seafood');
	} else if ('frozen_fish' == page) {
	  $('content_view_frozen_fish').style.display="block";
	  new Effect.SlideDown('content_view_frozen_fish');
	} else if ('frozen_shellfish' == page) {
	  $('content_view_frozen_shellfish').style.display="block";
	  new Effect.SlideDown('content_view_frozen_shellfish');
	} else if ('processed' == page) {
	  $('content_view_processed').style.display="block";
	  new Effect.SlideDown('content_view_processed');
	} else if ('poultry' == page) {
	  $('content_view_poultry').style.display="block";
	  new Effect.SlideDown('content_view_poultry');
	} else if ('contact' == page) {
	  $('content_view_contact').style.display="block";
	  new Effect.SlideDown('content_view_contact');
          new Effect.Appear(document.getElementById('contactForm'));	
          new Effect.SwitchOff(document.getElementById('emailsuccess'));
	  $('header1').style.display="block";
	  $('label1').style.display="block";
	  dwr.util.setValue('errormessage', '');
	} else if ('buyer' == page) {
	  $('content_view_contact').style.display="block";
	  new Effect.SlideDown('content_view_contact');
          new Effect.Appear(document.getElementById('contactForm'));
          new Effect.SwitchOff(document.getElementById('emailsuccess'));
	  $('header2').style.display="block";
	  $('label2').style.display="block";	
	  dwr.util.setValue('errormessage', '');
	} else if ('seller' == page) {
	  $('content_view_contact').style.display="block";
	  new Effect.SlideDown('content_view_contact');
          new Effect.Appear(document.getElementById('contactForm'));	
          new Effect.SwitchOff(document.getElementById('emailsuccess'));
	  $('header3').style.display="block";
	  $('label3').style.display="block";
	  dwr.util.setValue('errormessage', '');
	}	
}
var displayValue = 'test';
function displayProductInfo(product) {
        resetProductInfo();
	$('product_info_view').style.display="block";
	new Effect.Appear('product_info_view');
	if (product == 'p1') $('p1').style.display="block";
	else if (product == 'p2') $('p2').style.display="block";
	else if (product == 'p3') $('p3').style.display="block";
	else if (product == 'p4') $('p4').style.display="block";
	else if (product == 'p5') $('p5').style.display="block";
	else if (product == 'p6') $('p6').style.display="block";
	else if (product == 'p7') $('p7').style.display="block";	
	else if (product == 'p8') $('p8').style.display="block";
	else if (product == 'p9') $('p9').style.display="block";
	else if (product == 'p10') $('p10').style.display="block";
	else if (product == 'p11') $('p11').style.display="block";
	else if (product == 'p12') $('p12').style.display="block";
	else if (product == 'p13') $('p13').style.display="block";
	else if (product == 'p14') $('p14').style.display="block";
	else if (product == 'p15') $('p15').style.display="block";
	else if (product == 'p16') $('p16').style.display="block";
	else if (product == 'p17') $('p17').style.display="block";
	else if (product == 'p18') $('p18').style.display="block";
	else if (product == 'p20') $('p20').style.display="block";
	else if (product == 'p21') $('p21').style.display="block";
	else if (product == 'p22') $('p22').style.display="block";
	else if (product == 'p23') $('p23').style.display="block";
	else if (product == 'p24') $('p24').style.display="block";
	else if (product == 'p25') $('p25').style.display="block";
	else if (product == 'p26') $('p26').style.display="block";
	else if (product == 'p27') $('p27').style.display="block";
	else if (product == 'p28') $('p28').style.display="block";
	else if (product == 'p29') $('p29').style.display="block";
	else if (product == 'p30') $('p30').style.display="block";
	else if (product == 'p31') $('p31').style.display="block";
	else if (product == 'p32') $('p32').style.display="block";
	else if (product == 'p33') $('p33').style.display="block";
	else if (product == 'p34') $('p34').style.display="block";
	else if (product == 'p36') $('p36').style.display="block";
	else if (product == 'p37') $('p37').style.display="block";
	else if (product == 'p38') $('p38').style.display="block";	
	else if (product == 'p40') $('p40').style.display="block";
	else if (product == 'p41') $('p41').style.display="block";
	else if (product == 'p42') $('p42').style.display="block";
	else if (product == 'p43') $('p43').style.display="block";
	else if (product == 'p44') $('p44').style.display="block";
	else if (product == 'p45') $('p45').style.display="block";
	else if (product == 'p46') $('p46').style.display="block";
	else if (product == 'p47') $('p47').style.display="block";
	else if (product == 'p48') $('p48').style.display="block";
	else if (product == 'p49') $('p49').style.display="block";	
	else if (product == 'p50') $('p50').style.display="block";
	else if (product == 'p51') $('p51').style.display="block";
	else if (product == 'p53') $('p53').style.display="block";
	else if (product == 'p54') $('p54').style.display="block";
	else if (product == 'p55') $('p55').style.display="block";
	else if (product == 'p56') $('p56').style.display="block";
	else if (product == 'p57') $('p57').style.display="block";
	else if (product == 'p58') $('p58').style.display="block";
	else if (product == 'p59') $('p59').style.display="block";
	else if (product == 'p60') $('p60').style.display="block";
	else if (product == 'p61') $('p61').style.display="block";
	else if (product == 'p62') $('p62').style.display="block";
	else if (product == 'p63') $('p63').style.display="block";
	else if (product == 'p64') $('p64').style.display="block";
	else if (product == 'p65') $('p65').style.display="block";	

}
function resetPage() {
	$('content_view_live_seafood').style.display="none";
	$('content_view_frozen_fish').style.display="none";
	$('content_view_frozen_shellfish').style.display="none";
	$('content_view_processed').style.display="none";
	$('content_view_poultry').style.display="none";
	$('content_view_contact').style.display="none";
	$('header1').style.display="none";
	$('label1').style.display="none";
	$('header2').style.display="none";
        $('label2').style.display="none";
        $('header3').style.display="none";
	$('label3').style.display="none";        
}	
function resetProductInfo() {
	$('product_info_view').style.display="none";
	$('p1').style.display="none";
	$('p2').style.display="none";
	$('p3').style.display="none";
	$('p4').style.display="none";
	$('p5').style.display="none";
	$('p6').style.display="none";
	$('p7').style.display="none";
	$('p8').style.display="none";
	$('p9').style.display="none";
	$('p10').style.display="none";
	$('p11').style.display="none";
	$('p12').style.display="none";
	$('p13').style.display="none";	
	$('p14').style.display="none";
	$('p15').style.display="none";
	$('p16').style.display="none";
	$('p17').style.display="none";
	$('p18').style.display="none";
	$('p20').style.display="none";
	$('p21').style.display="none";
	$('p22').style.display="none";
	$('p23').style.display="none";
	$('p24').style.display="none";
	$('p25').style.display="none";
	$('p26').style.display="none";
	$('p27').style.display="none";
	$('p28').style.display="none";
	$('p29').style.display="none";
	$('p30').style.display="none";
	$('p31').style.display="none";
	$('p32').style.display="none";
	$('p33').style.display="none";
	$('p34').style.display="none";	
	$('p36').style.display="none";
	$('p37').style.display="none";
	$('p38').style.display="none";	
	$('p40').style.display="none";
	$('p41').style.display="none";
	$('p42').style.display="none";
	$('p43').style.display="none";
	$('p44').style.display="none";	
	$('p45').style.display="none";
	$('p46').style.display="none";
	$('p47').style.display="none";
	$('p48').style.display="none";
	$('p49').style.display="none";	
	$('p50').style.display="none";
	$('p51').style.display="none";
	$('p53').style.display="none";
	$('p54').style.display="none";	
	$('p55').style.display="none";
	$('p56').style.display="none";
	$('p57').style.display="none";
	$('p58').style.display="none";
	$('p59').style.display="none";	
	$('p60').style.display="none";
	$('p61').style.display="none";
	$('p62').style.display="none";
	$('p63').style.display="none";
	$('p64').style.display="none";	
	$('p65').style.display="none";	
}
function animateArrow(id,sec){
	if (navOn != aniId) {
		if (arrowX < 17) { 
			arrowX = arrowX+2;
			document.getElementById(id).style.backgroundPosition = arrowX+"px 3px";
			setTimeout("animateArrow('"+id+"','"+sec+"')",1);
		} else if (arrowX == 18) { 
			document.getElementById(id).style.backgroundPosition = "10px 3px";
			arrowX = -10;
		}
	}
}
function leftnavOnMouseOver(id,sec){
	if (colorPickerExists) { colorPicker(sec) }
	if (!(sec)) { sec = "nav1" }
	
	if(navOn == id) document.getElementById(id).style.cursor = "default"
	
	if (zipClicked != null && zipClicked == id) { 
		document.getElementById(id).style.border = "1px #f9f9f9 solid";
		document.getElementById(id).style.backgroundColor = "#f9f9f9";
	} else if (navOn != id) {
		document.getElementById(id).style.borderBottom = movBorderBottom;
		document.getElementById(id).style.backgroundColor = movBackgroundColor;
		document.getElementById(id).style.borderTop = movBorderTop;
		document.getElementById(id).style.backgroundPosition = "-10px 1px";
		document.getElementById(id).style.backgroundImage = movBorderImage;
		aniId = id;
		animateArrow(id,sec);
	}
}
function leftnavOnMouseOut(id,sec){
	if (!(sec)) { sec = "nav1" }
	if (colorPickerExists) { colorPicker(sec) }
	
	if (zipClicked == id) {
	
	} else if (navOn != id) {
		document.getElementById(id).style.backgroundColor = motBackgroundColor;
		document.getElementById(id).style.borderTop = motBorderTop;
		document.getElementById(id).style.borderBottom = motBoderBottom;
		document.getElementById(id).style.backgroundImage = motBackgroundImage;
		document.getElementById(id).style.backgroundPosition = "10px 3px";
	}
}