window.addEvent('domready',function(){
	/*
	if(Cookie.read('splash')=='off') {
		$('splash').setStyle('display','none');
	} else {
		$('splash').setStyle('display','block');
		var splashCookie = Cookie.write('splash','off', {domain: 'audiotuners.net'});
	}
	*/
	if($('viewer_box')) {
		new viewer($$('#box1 img)')).play(true);
	}
	if($('dropdown_menu')) {
		var myMenu = new UvumiDropdown("dropdown_menu");
	}
	$each($$('.fade'), function(el) {  
		var original = el.getStyle('color');  
		var morph = new Fx.Morph(el,{ 'duration':'300', link:'cancel' });  
		 el.addEvents({  
			'mouseenter' : function() { morph.start({ 'color':'#d9d9d9' }) },  
			'mouseleave' : function() { morph.start({ 'color': original }) }  
		});  
	});
	if($('about_div')) {
	var data = {
	  "100_1373.jpg":{caption:"Image 1"},
	  "100_0958.jpg":{caption:"Image 1"},
	  "DSC00056.jpg":{caption:"Image 1"},
	  "boatwater1.jpg":{caption:"Image 2"}
	};
		//var data = ['100_1373.jpg', '100_0958.jpg', 'DSC00056.jpg', 'boatwater1.jpg'];
		var myShow = new Slideshow('my_show', data, {controller: false, height: 300, hu: '/slideshow_2/images/', thumbnails: false, width: 400});
	}
	
	if($('loginFormDiv')) {
		var mySlide = new Fx.Slide('loginFormDiv').hide();
		$('toggle').addEvent('click', function(e){
			e = new Event(e);
			mySlide.toggle();
			e.stop();
		});
	}
	
	if($('selectAllEmails')) {
		$('selectAllEmails').addEvent('click',function(){
			do_check = $(this).checked;
			$$('.emailChk').set('checked',do_check);
			var emailArray = $$('.emailChk').getProperty('id');
			$('sendTo').set('value','');
			emailArray.each(addEmailChk);
		});
	}
});

//-----------accepts element and slidetype (horizontal/vertical)--------------//
function slideThis(el,slideType) {
	var slideWhat =  new Fx.Slide(el,{
		duration: 1500,
		transition: 'back:out',
		mode: slideType
	});
	
	slideWhat.toggle();
	return false;
}	

function show_larger_image(type,imagename,ext) {
	new Request.HTML({
		method: 'get',
		url: '/scripts/showImage.php',
		onRequest: function() {
			$('ajaxLoaderDiv').setStyle('visibility','visible');
		},
		onComplete: function() {
			$('ajaxLoaderDiv').setStyle('visibility','hidden');
		},
		update: 'galleryImage'
	}).send('type='+type+'&imagename='+imagename+'&ext='+ext);
}

function verifyEmail(email) {
	if ((email.indexOf('@') < 0) || ((email.charAt(email.length-4) != '.') && (email.charAt(email.length-3) != '.'))) {
		$('submitSub').set('styles', {
			visibility: 'visible',
			cursor: 'default'
		});
		$('submitSub').set('src','/images/design/error.jpg');
		$('submitSub').set('disabled',1);
		return false;
	} else {
		$('submitSub').set('styles', {
			visibility: 'visible',
			cursor: 'pointer'
		});
		$('submitSub').set('src','/images/design/check.jpg');
		$('submitSub').set('disabled',0);
		return false;
	}
}

function addEmailChk(email) {
	var sendToVal = $('sendTo').get('value');
	if($(email).checked==true) {
		if(sendToVal!='') {
			sendToVal = sendToVal+', ';
		}
		$('sendTo').set('value',sendToVal+email);
	} else {
		sendToVal = ', ' + sendToVal + ', ';
		sendToVal = sendToVal.split(", " + email + ", ").join(", ");
		sendToVal = sendToVal.substring(2, sendToVal.length-2);
		
		if(sendToVal==', '||sendToVal==',') { sendToVal=''; }
		
		$('sendTo').set('value',sendToVal);
	}
	return false;
}

function sendSubForm(form) {
	$(form).set('send', {
		onRequest: function() { $('submitSub').set('src','/images/design/ajax-loader-circle.gif'); },
		onComplete: function(response) { $('subFormDiv').set('html',response); }
	});
	$(form).send();
}

function changeDiv(from,to) {
	new Request.HTML({
		url: to,
		method: 'get',
		update: from,
		evalScripts: true
	}).send();
}

function fadeThis(el,from,to) {
	var myFx = new Fx.Tween(el, {duration: 1000});
	myFx.start('opacity', from, to);
	/*if(to==0) { var displayHow = 'none' } else { var displayHow = 'block'; }
	$(el).setStyle('display',displayHow);*/
	return false;
}

function clearSplash() {
	Cookie.write('splash','on');
	history.go(0);
	return false;
}