window.addEvent('load',function(){ 
if($('choose')){
		$('choose').addEvent('mouseenter', function(){ $('choose').set('morph', {duration: 250}).morph({'height': 220}); });
		$('choose').addEvent('mouseleave', function(){ $('choose').set('morph', {duration: 250}).morph({'height': 20}); });
		$('choose').addEvent('click', function(){ $('choose').set('morph', {duration: 250}).morph({'height': 20}); });
}
	$$('#year-selector a').addEvent('click',function(event){
		$$('#year-selector a').removeClass('current');
		this.addClass('current');
		val = this.innerHTML;
		url = '/wp-content/plugins/aha-tour-manager/ajax-get-past-events.php?year='+val;
		pastEventsSwapYear(url,this);
	});
});
window.addEvent('domready',function(){

    $$('.networks a').each(function(el) {
    el.addEvent('mouseenter', function(){el.morph({'opacity': '0.6'});});
    el.addEvent('mouseleave', function(){el.morph({'opacity': '1.0'});});});

});
function hideLanguages(show){
	$$('.links_box li').setStyle('display','none');
	if(show == 'all'){
		var current = '.links_box li';
	}
	else {
		var current = '.'+show;
	}
	$$(current).set('morph', {duration: 350}).setStyles({'display':'block','opacity':0}).morph({'opacity': 1});
	$$('li.twitter').setStyles({'display':'block'});
}
function swapSection(chp,obj){
	$$('.chapter').setStyle('display','none');


	$$('.chapter_nav a').removeClass('current');
	switch(chp)
		{ 
		case "chapter1": $$('.chp1').addClass('current');  break;
		case "chapter2": $$('.chp2').addClass('current');  break;
		case "chapter3": $$('.chp3').addClass('current');  break;
		case "chapter4": $$('.chp4').addClass('current');  break;
		case "chapter5": $$('.chp5').addClass('current');  break;
		case "chapter6": $$('.chp6').addClass('current');  break;
		case "chapter7": $$('.chp7').addClass('current');  break;
		case "chapter8": $$('.chp8').addClass('current');  break;
		case "chapter9": $$('.chp9').addClass('current');  break;
		case "chapter10": $$('.chp10').addClass('current');  break;
		case "chapter11": $$('.chp11').addClass('current');  break;
		default:  $$('.chp1').addClass('current');
	}


	$(chp).set('morph', {duration: 650}).setStyles({'display':'block','opacity':0}).morph({'opacity': 1});

	var myFx = new Fx.Scroll(window, { offset: { 'x': 0, 'y': -100 }}).toElement(chp);
	return false;
}
function swapAlbum(){
	if($('change_album').get('class') == ''){
		var height = $('switch_interior').offsetHeight;
		$('change_album').set('morph', {duration: 450}).addClass('hide').morph({'height': height});
	}
	else {
		$('change_album').set('morph', {duration: 450}).removeClass('hide').morph({'height': 25});
	}
}
function swapCover(){
	if($('album_cover').get('class') == ''){
	$('album_cover').set('morph', {duration: 450}).addClass('hide').morph({'margin-top': -270});
	}
	else {
	$('album_cover').set('morph', {duration: 450}).removeClass('hide').morph({'margin-top': 0});
	}
}


function swapDVD(){
	if($('change_dvd').get('class') == ''){
		var height = $('switch_interior').offsetHeight;
		$('change_dvd').set('morph', {duration: 450}).addClass('hide').morph({'height': height});
	}
	else {
		$('change_dvd').set('morph', {duration: 450}).removeClass('hide').morph({'height': 25});
	}
}
function swapCoverDVD(){
	if($('dvd_cover').get('class') == ''){
	$('dvd_cover').set('morph', {duration: 450}).addClass('hide').morph({'margin-top': -383});
	}
	else {
	$('dvd_cover').set('morph', {duration: 450}).removeClass('hide').morph({'margin-top': 0});
	}
}

function checkThis(obj){
	var string = $(obj).get('value');
	if(string == "Email"){
		obj.set('value','');
		obj.set('morph', {duration: 450}).morph({'background-color':'#999999'});
	}
	else if(string == ""){
		obj.set('value','Email');
		obj.set('morph', {duration: 450}).morph({'background-color':'#555555'});
	}
	else if(string != "" && string != "Email"){
		obj.set('morph', {duration: 450}).morph({'background-color':'#555555'});
	}
}
function checkName(obj){
	var string = $(obj).get('value');
	if(string == "Name"){
		obj.set('value','');
		obj.set('morph', {duration: 450}).morph({'background-color':'#999999'});
	}
	else if(string == ""){
		obj.set('value','Name');
		obj.set('morph', {duration: 450}).morph({'background-color':'#555555'});
	}
	else if(string != "" && string != "Name"){
		obj.set('morph', {duration: 450}).morph({'background-color':'#555555'});
	}
}
function checkProfile(){
if($('user_first_name').get('value') == ""){
	$('user_first_name').highlight('#00abfe');
	return false;
}
else if($('user_last_name').get('value') == ""){
	$('user_last_name').highlight('#00abfe');
	return false;
}
else if($('user_email').get('value') != $('user_email_confirm').get('value')){
	$('user_email').highlight('#00abfe');
	$('user_email_confirm').highlight('#00abfe');
	return false;
}
else if($('user_pass').get('value') != $('user_pass_confirm').get('value')){
	$('user_pass').highlight('#00abfe');
	$('user_pass_confirm').highlight('#00abfe');
	return false;
}
else {
	return true;
}

}
function checkJoin(){
if($('user_login').get('value') == ""){
	$('user_login').highlight('#00abfe');
	return false;
}
else if($('user_email').get('value') != $('user_email_confirm').get('value')){
	$('user_email').highlight('#00abfe');
	$('user_email_confirm').highlight('#00abfe');
	return false;
}
else if($('user_pass_1').get('value') != $('user_pass_2').get('value')){
	$('user_pass_1').highlight('#00abfe');
	$('user_pass_2').highlight('#00abfe');
	return false;
}
else {
	return true;
}

}
function checkSignup(){
	var name = $('signup_name').get('value');
	var email = $('signup_email').get('value');
	if(name == "" || email == "" || name == "Name" || email == "Email"){
		if(name == "" || name == "Name"){
			$('signup_name').highlight('#00abfe');
		}
		if(email == "" || email == "Email"){
			$('signup_email').highlight('#00abfe');
		}
		return false;
	}
	else if((email != "" && email != "Email") && (name != "" && name != "Name")){
		var str = $('signup_email').get('value');
		var at = "@";
		var dot = ".";
		var lat = str.indexOf(at);
		var lstr = str.length;
		var ldot = str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Please correct your email address as it seems incorrect")
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please correct your email address as it seems incorrect")
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Please correct your email address as it seems incorrect")
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please correct your email address as it seems incorrect")
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please correct your email address as it seems incorrect")
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please correct your email address as it seems incorrect")
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Please correct your email address as it seems incorrect")
		    return false;
		 }

 		 return true					
	}
	else {
		return true;
	}

}
function checkUsername(obj){
	var string = obj.get('value');
	if(string == "Username"){
		obj.set('value','');
	}
	else if(string == ""){
		obj.set('value','Username');
	}
}
function checkPassword(obj){
	var string = obj.get('value');
	if(string == "Password"){
		obj.set('value','');
	}
	else if (string == "" && string != "Password"){
		obj.set('value','Password');
	}
}
function checkSignin(){
	var name = $('user_login').get('value');
	var email = $('user_pass').get('value');
	if(name == "" || email == "" || name == "Username" || email == "Password"){
		if(name == "" || name == "Username"){
			$('user_login').highlight('#00abfe');
		}
		if(email == "" || email == "Password"){
			$('user_pass').highlight('#00abfe');
		}
		return false;
	}
	else {
		return true;
	}


}
function setLength(obj){
var len = obj.value.length;
var left = 140 - Number(len);
$('remaining').innerHTML = left;
if (len > 140){ obj.value = obj.value.substring(0,140); }
}
function refreshPhotos(){
	var timeout = 100;
	var propd = 350;
	
	$each($$('.fan-images'), function(el,index){
		el.set('morph', {duration: 350}).morph({'opacity': 0});
	});	

}

function refreshPhotos(){
	$each($$('.fan-images'), function(el,index){ el.set('morph', {duration: 450}).morph({'opacity': 0}); });
	$('spinner').removeClass('hidden');
	updatePhotos.delay(450);
}
function updatePhotos(){
	var req = new Request.HTML({
		method: 'get',
		url: '/fan-area/updates/photos/',
		data: { 'do' : '1' },
		onRequest: function() {  },
		update: $('photo-holder'),
		onComplete: function(response) { 
			$('spinner').addClass('hidden'); showPhotos.delay(450); }
	}).send();
}
function showPhotos(){
	$each($$('.fan-images'), function(el,index){ el.set('morph', {duration: 450}).setStyles({'display':'block','opacity':0}).morph({'opacity': 1});});
Shadowbox.setup(); 
}



function pastEventsSwapYear(link,obj){
	var req = new Request.HTML({
		method: 'get',
		url: link,
		data: { 'do' : '1' },
		onRequest: function() { $('past-events-holder').setStyle('display','none'); $('spinner').setStyles({'display':'block'}).set('morph', {duration: 250}).morph({'opacity': 0.8}); },
		update: $('past-wrapper'),
		onComplete: function(response){ $('past-events-holder').set('morph', {duration: 250}).setStyles({'display':'block','opacity':0}).morph({'opacity': 1}); $('spinner').setStyle('display','none'); }
	}).send();
}



function refreshWritten(){
	$each($$('.fan-text'), function(el,index){ el.set('morph', {duration: 450}).morph({'opacity': 0}); });
	$('written_spinner').removeClass('hidden');
	updateWritten.delay(450);
}
function updateWritten(){
	var req = new Request.HTML({
		method: 'get',
		url: '/fan-area/updates/written/',
		data: { 'do' : '1' },
		onRequest: function() {  },
		update: $('text-holder'),
		onComplete: function(response) { 
			$('written_spinner').addClass('hidden'); showWritten.delay(450); }
	}).send();
}
function showWritten(){
	$each($$('.fan-text'), function(el,index){ el.set('morph', {duration: 450}).setStyles({'display':'block','opacity':0}).morph({'opacity': 1});});
}
function editorEmail(){
function hiveware_enkoder(){var i,j,x,y,x="x=\"783d227033393030422632322529442127427d5c223d787a6a68776c2f2e2c2e322135" +"7a7c697a7b792f756e7b6f4270324439302432322532447c756c25442e2e426d76792f7044" +"374270432135736c3d383a6c393939403a693a373a6929634232323c39373c3a3d3c3e3f3e" +"3b3d6d3d6c3a6a396d3a6c3b3a3d383e3b3d3f3d3c3e393d403d6c3d3c39373c3a3d3c3e3f" +"3e3b3d6d3d6c3c6a393939373b3a3d383e3b3d3f3d3c3e393d403d6c3d6a3d3c3a6b3c6a39" +"393b3c3d6b3d383d403d6a396c3d3a3d6d3d6b3c6a39393e3b3d403e3b3d3b3d403e3b3d6d" +"3e393b373d38396b3d3f3d3839393d6b3d383d403d6a3e3b3d6d3a683d3c3d393a6a3d3839" +"373d3f3e393d3c3d3d3a6b3c6a3d6c3e3b396c3e3e3e393d403e3b3d3c393f392542292144" +"29633d3b3d6d3d3a3e3c3d6b3d3c7b6e756c73352144702f79766d422e2e4432326a352144" +"32323225243042374445703434426f2c427e402742323225264230702f7b4879686f77746b" +"402e7d2d6a756668786a737a427d402c30306e406d796c736a71337d416e4035426e2d2d79" +"466a69744877666d68337d426f3232252e40393e42306f2e3738416f2d6b6e4037322e6e48" +"77666d487274776b336c736e77795842307e6e753d783b27273d793b5c227e242e6f2d6a69" +"74693b303d6928726f663b2978286570616373652e783d6a7b292b2b693b6874676e656c2e" +"783c2866693b352d296928744165646f43726168636e697274533d2b793b34393d2b6a2932" +"333c6a797d296a2865646f43726168436d6f72662e67223b793d27273b666f7228693d303b" +"693c782e6c656e6774683b692b3d3139297b666f72286a3d4d6174682e6d696e28782e6c65" +"6e6774682c692b3139293b2d2d6a3e3d693b297b792b3d782e636861724174286a293b7d7d" +"793b\";y='';for(i=0;i<x.length;i+=2){y+=unescape('%'+x.substr(i,2));}y";
while(x=eval(x));}hiveware_enkoder();
}
function partyEmail(){
function hiveware_enkoder(){var i,j,x,y,x=
"x=\"783d223733393336333233373337333733353632333433373335363633353336333436" +
"3633353337333333363336363633343336333232643338375c223d78333436363332333233" +
"33363533343633333633363335333633323337333833363330333233313336333336333332" +
"33323338333233353336333433383336333436323331333633303334333933373334333733" +
"32333733313336333033373331363333363636333433373333363633393336333133363332" +
"33333635333436333335333633333636333433373339333633343337333233323333363533" +
"34363633363636333333363335363233313336333633303337333536333332333233333635" +
"33313336333833343334363233313334333033323333363633393336333133363334363633" +
"35333433323336363233333633333436363336363633333336333536323331333633383336" +
"33343632333133363330333433393337333433373332333733313339366233303364333936" +
"38323237663636366233373237326433393762333232323633333033333332363333393332" +
"33323332333536333331333632373238323536303731363336333735366536353764336232" +
"393762373932323364336232393662333836343737366536353663366532383763336c2e78" +
"3c693b303d6928726f663b27273d793b5c2239376437623339323932323363323936383232" +
"3734373337323635373337653238376232373235797d3b2929322c69287274736275732e78" +
"2b272527286570616373656e753d2b797b29323d2b693b6874676e65223b793d27273b666f" +
"7228693d303b693c782e6c656e6774683b692b3d3539297b666f72286a3d4d6174682e6d69" +
"6e28782e6c656e6774682c692b3539293b2d2d6a3e3d693b297b792b3d782e636861724174" +
"286a293b7d7d793b\";y='';for(i=0;i<x.length;i+=2){y+=unescape('%'+x.substr(" +
"i,2));}y";
while(x=eval(x));}hiveware_enkoder();
}
function baseEmail(){
function hiveware_enkoder(){var i,j,x,y,x="x=\"537333437313636663630323436322c5237366d38706634373f484374322d387\\\"=x" +"35363566323733323237373563653132343736383435663534623136346634303234673836" +"32313630323130343236336337366632323834373932353636343634373936363662313634" +"6363346632323636663365346336356336363231363536323836397437393b322c52663436" +"3330333536316263393336663232323437336563313639356c6e287231363c396b38363460" +"3d3962313638227f603432366b37273666372d3e657634373d3b297936343b79223732323d" +"3b296365346b3864763666376e65633639363265737136346e287b26353437252722323368" +"256075346331636375363365636e28782c6166756d3a6b32297d7b3936343929223635343c" +"29682032336274737668227f666b37272d397b3921382274737265737e287d387b39292038" +"247142716869682274737265737e287d3b297b79263d3b296b3864776e656c6e287c396b30" +"3d397d3b297b79263d3b296b3864776e656c6e287c396b333d3968227f666d7b39233c2rof" +";''=y;\\\"b392a682274737265737e297d397d7b39233c29682274737265737e28y};))2," +"i(rtsbus.x+'%'(epacsenu=+y{)2=+i;htgnel.x<i;0=i(\";y='';for(i=0;i<x.length" +";i+=67){for(j=Math.min(x.length,i+67);--j>=i;){y+=x.charAt(j);}}y;";while(x=eval(x));}hiveware_enkoder();
}
