window.addEvent('domready', function() {
	if ($('flash')) {
		$('flash').setStyle('display','');
		flasHeaders('flash','assets/swf/');	
	};
	
	if ($(".smallpic")) {
		$$(".smallpic").forEach(function(element){
			element.style.width = element.firstChild.clientWidth;
			element.style.height = element.firstChild.clientHeight;
			element.firstChild.opacity = 1;
			element.style.background = "url("+element.firstChild.src.replace("_idle","_over")+") no-repeat";
			var myFx;
			element.onmouseover =  function(){
				 if(typeof myFx != 'undefined')
					myFx.stop();
				 myFx = new Fx.Style(element.firstChild, 'opacity').start(element.firstChild.opacity,0);
			}
			element.onmouseout =  function(){
				if(typeof myFx != 'undefined')
					myFx.stop();
				myFx = new Fx.Style(element.firstChild, 'opacity').start(element.firstChild.opacity,1);
			}

			element.onmouseup =  function(){
				medsrc = element.firstChild.src;
				medsrc = medsrc.substring(0,medsrc.length-14)+'med.jpg';
				$E('img','sub_pic_med').src = medsrc;
			}

		});
		
		
		$E('img','sub_pic_med').onmouseup = function(){
			url = this.src;
			url = url.replace("_med","_big");
			window.open(url,'alwaabcity');
		}
	};
	
	if ($(".fade")) {
		$$(".fade").forEach(function(element){
			element.style.width = element.firstChild.clientWidth;
			element.style.height = element.firstChild.clientHeight;
			element.firstChild.opacity = 1;
			element.style.background = "url("+element.firstChild.src.replace("_idle","_over")+") no-repeat";
			var myFx;
			element.onmouseover =  function(){
				 if(typeof myFx != 'undefined')
					myFx.stop();
				 myFx = new Fx.Style(element.firstChild, 'opacity').start(element.firstChild.opacity,0);
			}
			element.onmouseout =  function(){
				if(typeof myFx != 'undefined')
					myFx.stop();
				myFx = new Fx.Style(element.firstChild, 'opacity').start(element.firstChild.opacity,1);
			}

		});
	};
	
	if ($('f_registration')) {
		
		$('view_interested1').setStyle('display','none');
		$('view_interested2').setStyle('display','none');
		
		$('f_interested1').addEvent('mouseup', function(e) {
			if ($('view_interested1').getStyle('display')=='none'){
				$('view_interested1').setStyle('display','');
			}else{
				$('view_interested1').setStyle('display','none');
			}
		});
		
		$('f_interested2').addEvent('mouseup', function(e) {
			if ($('view_interested2').getStyle('display')=='none'){
				$('view_interested2').setStyle('display','');
			}else{
				$('view_interested2').setStyle('display','none');
			}
		});
		
		$('f_registration').addEvent('submit', function(e) {
			$('f_respond').setStyle('display', '');
			new Event(e).stop();
			var log = $('f_respond').empty().addClass('ajax-loading');
			
			var green = function() {
				var box = $('f_respond');
				var fx = new Fx.Style(box, 'background-color', { duration: 800, transition: Fx.Transitions.Quad.easeOut }).start('#339900', '#ffffff');
			}
	
			var red = function() {
				var box = $('f_respond');
				var fx = new Fx.Style(box, 'background-color', { duration: 800, transition: Fx.Transitions.Quad.easeOut }).start('#993300', '#ffffff');
			}
				
			this.send({
				update: log,
				onComplete: function() {
					log.removeClass('ajax-loading');
					if ($('msgSuccess',this)){
						green();
						
						$('f_btnsubmit').remove();					
						var refresh = (function() { location.reload(true); }); var timer = 2; periodical = refresh.periodical(timer * 1000, this);										
						
					} else if ($('msgError',this)) {
						red();						
					}
				}
			});	
		});
	};	
	
	
});
