function growVideo(direction) {
    scaleVideoGrow = new Effect.Scale('flashcontent_pzvideo', 276.9, {duration: 1, scaleMode: {originalWidth: 260, originalHeight: 173}});
	// scaleVideoGrow.beforeStart = $('flashcontent_pzvideo').absolutize();
    	
    if (direction=='left') {
    	new Effect.Move('flashcontent_pzvideo', { x: -459, y: 0, duration: 1, mode: 'relative' });
    }
}

function shrinkVideo(direction) {
    scaleVideoShrink = new Effect.Scale('flashcontent_pzvideo', 36.1, {duration: 1, scaleMode: {originalWidth: 720, originalHeight: 480}});
    if (direction=='left') {
   		new Effect.Move('flashcontent_pzvideo', { x: 459, y: 0, duration: 1, mode: 'relative', afterFinish: shrinkVideoAfterFinish });
   	} else {
   		new Effect.Move('flashcontent_pzvideo', { x: 0, y: 0, duration: 1, mode: 'relative', afterFinish: shrinkVideoAfterFinish });
   	}
}

function shrinkVideoAfterFinish() {
	// $('flashcontent_pzvideo').relativize();
}

function fadeEntryHTML(direction) {
	fadeEntryRules(direction);
	fadeEntryIntro(direction);
	fadeEntryContact(direction);
}

function fadeEntryRules(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('rule_thepassingzone', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_entrybuttons_vertical', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_entrybuttons_bottom', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_contact_top', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_contact_vertical', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeEntryIntro(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('entry_intro', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeEntryContact(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('entry_contact_corporate', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('entry_contact_theatrical', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeEntryPZVideo(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('entry_pzvideo', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateHomeHTML(direction) {
	fadeCorporateHomeRules(direction);
	fadeCorporateHomeIntro(direction);
	fadeCorporateHomeNav(direction);
}

function fadeCorporateHomeRules(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('rule_center', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_intro_top', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	// new Effect.Opacity('rule_intro_bottom', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('rule_nav_bottom', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateHomeIntro(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('corporatehome_intro', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateHomeNav(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('corporatehome_nav_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateHomeWhatsUp(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	for (i=1; i<=10; i++) {
		if ($('corporatehome_whatsup_'+i))
			new Effect.Opacity('corporatehome_whatsup_'+i, {from: fadeFrom, to: fadeTo, duration: fadeDuration, delay: ((i-1)*.25)});
	}
}

function fadeCorporateHTML(direction) {
	fadeCorporateRules(direction);
	fadeCorporateContent(direction);
	fadeCorporateNav(direction);
}

function fadeCorporateRules(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('rule_center')) new Effect.Opacity('rule_center', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_content_top')) new Effect.Opacity('rule_content_top', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_content_topright')) new Effect.Opacity('rule_content_topright', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('corporate_rightimage')) new Effect.Opacity('corporate_rightimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateContent(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('corporate_headerimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_quotebox', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_thepassingzone', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_topnav', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_contentheader', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_content', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	new Effect.Opacity('corporate_bottomimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeCorporateNav(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	new Effect.Opacity('corporate_nav_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeTheatricalHomeHTML(direction) {
	fadeTheatricalHomeRules(direction);
	fadeTheatricalHomeIntro(direction);
}

function fadeTheatricalHomeRules(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('rule_topcenter'))
		new Effect.Opacity('rule_topcenter', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_bottomcenter'))
		new Effect.Opacity('rule_bottomcenter', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_bottomtop'))
		new Effect.Opacity('rule_bottomtop', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_nav_bottom'))
		new Effect.Opacity('rule_nav_bottom', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeTheatricalHomeIntro(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('theatricalhome_intro_container'))
		new Effect.Opacity('theatricalhome_intro_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatricalhome_underconstruction'))
		new Effect.Opacity('theatricalhome_underconstruction', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatricalhome_quote'))
		new Effect.Opacity('theatricalhome_quote', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatricalhome_banner_container'))
		new Effect.Opacity('theatricalhome_banner_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatricalhome_nav_container'))
		new Effect.Opacity('theatricalhome_nav_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeTheatricalHomeWhatsUp(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	for (i=1; i<=10; i++) {
		if ($('theatricalhome_whatsup_'+i))
			new Effect.Opacity('theatricalhome_whatsup_'+i, {from: fadeFrom, to: fadeTo, duration: fadeDuration, delay: ((i-1)*.25)});
	}
}

function fadeTheatricalHTML(direction) {
	fadeTheatricalRules(direction);
	fadeTheatricalContent(direction);
	fadeTheatricalNav(direction);
}

function fadeTheatricalRules(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('rule_center'))
		new Effect.Opacity('rule_center', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_content_top'))
		new Effect.Opacity('rule_content_top', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_content_topright'))
		new Effect.Opacity('rule_content_topright', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('rule_bottomimage_bottom'))
		new Effect.Opacity('rule_bottomimage_bottom', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_rightimage'))
		new Effect.Opacity('theatrical_rightimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeTheatricalContent(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('theatrical_headerimage'))
		new Effect.Opacity('theatrical_headerimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_quotebox'))
		new Effect.Opacity('theatrical_quotebox', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_thepassingzone'))
		new Effect.Opacity('theatrical_thepassingzone', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_thepassingzone'))
		new Effect.Opacity('theatrical_topnav', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_contentheader'))
		new Effect.Opacity('theatrical_contentheader', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_content'))
		new Effect.Opacity('theatrical_content', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_bottomimage'))
		new Effect.Opacity('theatrical_bottomimage', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
	if ($('theatrical_gravityattacksposter'))
		new Effect.Opacity('theatrical_gravityattacksposter', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function fadeTheatricalNav(direction) {
	if (direction=='up') {
		fadeFrom = 0.0;
		fadeTo = 1.0;
	} else {
		fadeFrom = 1.0;
		fadeTo = 0.0;
	}
	fadeDuration = 1;
	
	if ($('theatrical_nav_container'))
		new Effect.Opacity('theatrical_nav_container', {from: fadeFrom, to: fadeTo, duration: fadeDuration});
}

function submitContactForm() {
	document.forms.contactForm.submit();
}

function openLiveChat() {
//	window.open('http://server.iad.liveperson.net/hc/69538160/?cmd=file&file=visitorWantsToChat&site=69538160&byhref=1&SESSIONVAR!operator=Christa&SESSIONVAR!skill=The%20Passing%20Zone&imageUrl=http://server.iad.liveperson.net/hcp/Gallery/ChatButton-Gallery/English/General/2c', 'livechat', 'width=460,height=400,scrollbars=1,menubar=0,location=0');
	window.open('onlineassistant.php', 'OnlineAssistant', 'width=700,height=600,scrollbars=1,menubar=0,location=0');
}

function openArticle(id) {
	window.open('article.php?id='+id, '', 'width=720,height=600,scrollbars=1,menubar=0,location=0');
}

function openNewsItem(id) {
	window.open('newsitem.php?id='+id, '', 'width=595,height=600,scrollbars=1,menubar=0,location=0');
}

function openNewsletter(id) {
	window.open('../email/newsletter/template.html.php?id='+id, '', 'width=745,height=600,scrollbars=1,menubar=0,location=0');
}

function openSheduleInfo() {
	window.open('scheduleinfo.php', '', 'width=380,height=330,scrollbars=0,menubar=0,location=0');
}

function openKeynote(id) {
	window.open('keynote.php?id='+id, '', 'width=720,height=600,scrollbars=1,menubar=0,location=0');
}