var mainMenu;
window.addEvent('domready',function() {
	mainMenu = new Accordion($$('a.toggler'), $$('div.element'),{
		alwaysHide: true,
		show: false,
		display: false,
		opacity: false
	});
	var so = new SWFObject("images/v1p_header.swf", "mainflash", "970", "121", "9.0.45.0", "#FFFFFF");
	so.addParam('wmode','transparent');
	so.useExpressInstall('expressinstall.swf');
	so.write("topflash");
	
	$$('a.ajax').each(function(el) {
		el.addEvent('click',function(event) {
			scrollPics = false;
			new Request({
				url: basedir + 'requestHandler.php',
				data: 'page=' + el.getAttribute('rel'),
				method: 'get',
				onComplete: function(response) {
					$('realcontent').set('html',response);
				}
			}).send();
			var e = new Event(event);
			e.stop();
		});
	});
	
	$$('a.ajax2').each(function(el) {
		el.addEvent('click',function(event) {
			scrollPics = false;
			new Request({
				url: basedir + 'requestHandler.php?page=' + el.get('rel') + '&method=alternate&rand='+Math.random()*10000,
				method: 'get',
				onComplete: function(response) {
					$('realcontent').set('html',response);
				}
			}).send();
			var e = new Event(event);
			e.stop();
		});
	});
	
	$$('a.ajax3').each(function(el) {
		el.addEvent('click',function(event) {
			scrollPics = false;
			new Request({
				url: basedir + 'requestHandler.php',
				data: 'page=' + el.get('rel') + '&method=direct',
				method: 'get',
				evalScripts: true,
				onComplete: function(response) {
					$('realcontent').set('html',response);
				}
			}).send();
			var e = new Event(event);
			e.stop();
		});
	});
	
	
	/* BANNER */
	var j = 0;
	var firstTime = true;
	var images = $$('#gallery li');
	var prev;
	images.set('opacity','0');
	var showElement = function(id,pre) {
		animating = true;
		if(firstTime) {
			firstTime = false;
		} else {
			if(!isNaN(pre)) {
				prev = pre;
			} else {
				if(id==0) {
					prev = images.length - 1;
				} else {
					prev = id - 1;
				}
			}
			$$('#pagination a')[prev].removeClass('active');
			new Fx.Tween(images[prev],{
				property: 'opacity',
				duration: 1000
			}).start(0);
		}
		$$('#pagination a')[id].addClass('active');
		new Fx.Tween(images[id],{
			property: 'opacity',
			duration: 1000,
			onComplete: function() {
				timeOut = showElement.delay(5000,this,j);
				animating = false;
			}
		}).start(1);
		j++;
		if(j==images.length) {
			j = 0;
		}
	}
	showElement(j);
	$$('#pagination a').each(function(el) {
		el.addEvent('click',function() {
			if(animating==false) {
				$clear(timeOut);
				if(j!=0) {
					p = j-1;
				} else {
					p = images.length -1;
				}
				j = el.get('rel');
				showElement(j,p);
			}
		});
	});
	
	/* END OF BANNER */
	
	SqueezeBox.initialize({
			size: {x: 900, y: 500}
	});
	SqueezeBox.assign($$('a[rel=boxed]'));

	
});
