function trigger_effect(src_element,div_id, effect, first_img, second_img){
	Effect.toggle(div_id, effect, {beforeFinish:function(){
	image = src_element.getElementsByTagName('img')[0];
	image.src = image.src.match(first_img) ? second_img : first_img;
	}});
	return true;
}

function sendToFriend(showHide,itemName){
	var sendDiv = document.getElementById("sendToFriendDiv")
	if(showHide=='show') {
		sendDiv.src=sendDivSrc;
		var divPosition=$('sendToFriendLink').cumulativeOffset();
		var framePosition=$('sendToFriendLink').cumulativeOffset();
		if(itemName=='profiler') {
			sendDiv.style.top=(divPosition[1]+4)+"px";
			sendDiv.style.right=(divPosition[0]-framePosition[0]+46)+"px";
		} else {
			sendDiv.style.top=divPosition[1]+"px";
			sendDiv.style.left=(divPosition[0]-framePosition[0]+40)+"px";
		}
		Effect.Appear('sendToFriendDiv',{duration: 1.5});
//		s.pageName="Forms - Send to Friend - <%=FormVars("sendItem")%><%=IIF(sent," - Sent","")%>";
//		s.channel="Forms";
//		s.prop1="Send to Friend";
//		s.track;
		//sendDiv.style.display='block';
	} else {
		Effect.Fade('sendToFriendDiv',{duration: 1.5});
		//sendDiv.style.display='none';
	}
}

function globalShare(showHide,itemName,thisItem) {
	var sendDiv = document.getElementById("sendToFriendDiv")
	if(showHide=='show') {
		var framePosition=$('frame').cumulativeOffset();
		if(thisItem.childNodes[0]) {
			var divPosition=$(thisItem.childNodes[0].id).cumulativeOffset();
		} else {
			var divPosition=$(thisItem.id).cumulativeOffset();
		}
		if(itemName == 'home'){
			sendDiv.style.top=(divPosition[1]-framePosition[1])-10+"px";
			sendDiv.style.left=(divPosition[0]-framePosition[0])-470+63+12+"px";
		}else{
			divPosition=$(itemName).cumulativeOffset();
			sendDiv.style.top=(divPosition[1]-framePosition[1])+$('episodeStyleImage').height-33+"px";
			sendDiv.style.left=(divPosition[0]-framePosition[0])+$('episodeStyleImage').width-73+"px";
		}
		
		Effect.Appear('sendToFriendDiv',{duration: 1.5});
		document.getElementById('sendToFriendDiv').contentWindow.shareOmniture();
	} else {
		Effect.Fade('sendToFriendDiv',{duration: 1.5});
	}
}

var footerTab=new Array();
footerTab[1]=0;
footerTab[2]=0;
footerTab[3]=0;
footerTab[4]=0;

function footerShowTab(tabNum) {
	if(	footerTab[tabNum]==0) {
		footerTab[tabNum]=1;
		$('tab'+tabNum).morph('height:88px;',{ duration: 0.1});
		Effect.BlindUp('t'+tabNum+'-col', { duration: 0.2 });
		Effect.BlindDown('t'+tabNum+'-exp', { duration: 0.3 });
		setTimeout("footerResetTab('exp',"+tabNum+");footerTab["+tabNum+"]=0;",300);
	}
}
function footerHideTab(tabNum) {
	if(footerTab[tabNum]==0) {
		footerTab[tabNum]=1;
		$('tab'+tabNum).morph('height:38px;',{ duration: 0.1});
		Effect.BlindDown('t'+tabNum+'-col', { duration: 0.3 });
		$('t'+tabNum+'-exp').hide();
		setTimeout("footerResetTab('col',"+tabNum+");footerTab["+tabNum+"]=0;",300);
	} else {
		if(	footerTab[tabNum]==1) {
			footerTab[tabNum]=2
			setTimeout("footerHideTab(" + tabNum + ")",300);
		}
	}
}
function footerResetTab(expCol,tabNum) {
	document.getElementById('t'+tabNum+'-col').style.height='';
	document.getElementById('t'+tabNum+'-exp').style.height='';
	if(expCol=='exp') {
		document.getElementById('t'+tabNum+'-col').style.display='none';
		document.getElementById('t'+tabNum+'-exp').style.display='';
	} else {
		document.getElementById('t'+tabNum+'-exp').style.display='none';
		document.getElementById('t'+tabNum+'-col').style.display='';
	}
}

function navThumbSlide(itemID, direction, distance, numberVisible) {
	var navThumbWindowInner=document.getElementById(itemID+'WindowInner');
	var navThumbUL=document.getElementById(itemID+'UL');
	if(parseInt(navThumbWindowInner.style.left.toString().replace('px','')) % distance==0) {
		if(direction=="left") {
			if(parseInt(navThumbWindowInner.style.left.toString().replace('px',''))<=-distance) {
				new Effect.Move(navThumbWindowInner,{x: distance,y: 0});
			}
		} else if(direction=="right") {
			if(parseInt(navThumbUL.offsetWidth.toString().replace('px',''))+parseInt(navThumbWindowInner.style.left.toString().replace('px',''))>distance*numberVisible) {
				new Effect.Move(navThumbWindowInner,{x: -distance,y: 0});
			}
		}
		setTimeout("navThumbArrows('"+itemID+"',"+distance+","+numberVisible+")",500);
	}
}
function navThumbArrows(itemID,distance,numberVisible) {
	var navThumbWindowInner=document.getElementById(itemID+'WindowInner');
	var navThumbUL=document.getElementById(itemID+'UL');
	leftArrow=document.getElementById(itemID+'LeftArrow');
	rightArrow=document.getElementById(itemID+'RightArrow');
	if(rightArrow.style.display=='none') {
		if(parseInt(navThumbUL.offsetWidth.toString().replace('px',''))+parseInt(navThumbWindowInner.style.left.toString().replace('px',''))>distance*numberVisible) {
			rightArrow.style.display='inline'
		}
	} else {
		if(parseInt(navThumbUL.offsetWidth.toString().replace('px',''))+parseInt(navThumbWindowInner.style.left.toString().replace('px',''))<=((numberVisible+1)*distance)-1) {
			rightArrow.style.display='none'
		}
	}
	if(leftArrow.style.display=='none') {
		if(parseInt(navThumbWindowInner.style.left.toString().replace('px',''))<0) {
			leftArrow.style.display='inline';
		}
	} else {
		if(parseInt(navThumbWindowInner.style.left.toString().replace('px',''))>-distance) {
			leftArrow.style.display='none';
		}
	}

}

/***************************************** Left Nav */
function ToggleNav(objID) {
	for(var i = 0; i < lnav_sections.length; i++) {
		if (lnav_sections[i] == objID) {
			Effect.toggle(objID, 'slide', {duration:.2});
		} else if (document.getElementById(lnav_sections[i]).style.display != 'none') {
			Effect.SlideUp(lnav_sections[i], {duration:.2});
		}
	} 
} 

/***************************************** Hairstyle Page Tabs */
function showHairstyleTab(tabID) {
/*
	document.getElementById('stepByStep').style.display='none';
	document.getElementById('tabs-stepByStep').className='';
	document.getElementById('whatYouNeed').style.display='none';
	document.getElementById('tabs-whatYouNeed').className='';
	document.getElementById('learnMore').style.display='none';
	document.getElementById('tabs-learnMore').className='';
	document.getElementById(tabID).style.display='block';
	document.getElementById('tabs-'+tabID).className='select';
/*/
	document.getElementById('stepByStep').style.left='-5000px';
	document.getElementById('stepByStep').style.position='absolute';
	document.getElementById('tabs-stepByStep').className='';
	document.getElementById('whatYouNeed').style.left='-5000px';
	document.getElementById('whatYouNeed').style.position='absolute';
	document.getElementById('tabs-whatYouNeed').className='';
	document.getElementById('learnMore').style.left='-5000px';
	document.getElementById('learnMore').style.position='absolute';
	document.getElementById('tabs-learnMore').className='';
	document.getElementById(tabID).style.left='';
	document.getElementById(tabID).style.position='static';
	document.getElementById('tabs-'+tabID).className='select';

}

/* SOCIAL LINKS */
function facebookShare() {
u = parent.location.href;
t = parent.document.title;
triggerShareOmnitureEvent('Facebook',t.replace('Nexxus - ',''),'event18');
window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}

function friendFeedShare() {
u = parent.location.href;
t = parent.document.title;
triggerShareOmnitureEvent('Friend Feed',t.replace('Nexxus - ',''),'event22');
window.open('http://friendfeed.com/?url='+encodeURIComponent(u)+'&title='+encodeURIComponent(t));
return false;
}

function twitterShare() {
u = parent.location.href;
t = parent.document.title;
triggerShareOmnitureEvent('Twitter',t.replace('Nexxus - ',''),'event20');
window.open('http://twitter.com/home?status=' + encodeURIComponent(t) + ' ' + encodeURIComponent(u));
return false;
}

function myspaceShare(imgURL) {
u = parent.location.href;
t = parent.document.title;
//var imagePath = baseThumbURL + imgURL;
triggerShareOmnitureEvent('MySpace',t.replace('Nexxus - ',''),'event19');
//imageTag = '<img src="' + imagePath + '" />';
imageTag = '<img src="" />';
window.open('http://www.myspace.com/Modules/PostTo/Pages/?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t) + '&c=' + imageTag);
return false;
}

function deliciousShare() {
u = parent.location.href;
t = parent.document.title;
triggerShareOmnitureEvent('digg',t.replace('Nexxus - ',''),'event21');
var shareURL = 'http://delicious.com/save?jump=yes&v=4&noui&url=' + encodeURIComponent(u)
+ '&title=' + encodeURIComponent(t);
window.open(shareURL);
return false;
}

function diggShare(shareDescription) {
u = parent.location.href; //will not work with IP
t = parent.document.title;
triggerShareOmnitureEvent('digg',t.replace('Nexxus - ',''),'event23');
var shareURL = 'http://digg.com/remote-submit?phase=2&url=' + encodeURIComponent(u)
+ '&title=' + encodeURIComponent(t)
+ '&bodytext=' + encodeURIComponent(shareDescription)
+ '&topic=health';
window.open(shareURL);
return false;
} 

function triggerShareOmnitureEvent(site,product,eventName) {
s.pagename='1'+site;
s.channel='Social Network Links';
s.prop1=product;
s.prop2='';
s.prop3='';
s.events=eventName;

s.linkTrackVars='events';
s.linkTrackEvents=eventName;
void(s.tl(this,'o','Social Bookmark - ' + site + ' Link'))
} 