window.addEvent('domready', function() {
			
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		height: true,
		opacity: false,
		show: -1,
		display: -1,
		alwaysHide: true,
		onActive: function(toggler, element){
			//var myFx = new Fx.Scroll(window, {duration: 500}).toElement(toggler);
			//toggler.setStyle('color', '#000');
			document.cookie = "toggler=" + element.id + "; "; //alert(document.cookie);
//			Slide_01.slideOut();
//			Slide_02.slideOut();
//			Slide_03.slideOut();
//			Slide_04.slideOut();
//			Slide_05.slideOut();
		},
		onComplete: function(toggler){
			var myFx = new Fx.Scroll(window, {duration: 500}).toElement('heading_0');
			//document.cookie = "toggler=-1;";
			//alert(this);
			//var size = toggler.getPosition();
			//alert("The element is "+size.x+" pixels wide and "+size.y+"pixels high.");
		}
	});
	
	var Slide_01 = new Fx.Slide('slide_01');
	var Slide_02 = new Fx.Slide('slide_02');
	var Slide_03 = new Fx.Slide('slide_03');
	var Slide_04 = new Fx.Slide('slide_04');
	var Slide_05 = new Fx.Slide('slide_05');
	var Slide_06 = new Fx.Slide('slide_06');

	$('slide_01_toggle').addEvent('click', function(e){
		e.stop();
		Slide_01.toggle();
	});
	$('slide_02_toggle').addEvent('click', function(e){
		e.stop();
		Slide_02.toggle();
	});
	$('slide_03_toggle').addEvent('click', function(e){
		e.stop();
		Slide_03.toggle();
	});
	$('slide_04_toggle').addEvent('click', function(e){
		e.stop();
		Slide_04.toggle();
	});
	$('slide_05_toggle').addEvent('click', function(e){
		e.stop();
		Slide_05.toggle();
	});
	$('slide_06_toggle').addEvent('click', function(e){
		e.stop();
		Slide_06.toggle();
	});
	
	Slide_01.hide();
	Slide_02.hide();
	Slide_03.hide();
	Slide_04.hide();
	Slide_05.hide();
	Slide_06.hide();

	Slide_01.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_02.slideOut();
		Slide_03.slideOut();
		Slide_04.slideOut();
		Slide_05.slideOut();
		Slide_06.slideOut();
	});

	Slide_02.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_01.slideOut();
		Slide_03.slideOut();
		Slide_04.slideOut();
		Slide_05.slideOut();
		Slide_06.slideOut();
	});
	Slide_03.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_01.slideOut();
		Slide_02.slideOut();
		Slide_04.slideOut();
		Slide_05.slideOut();
		Slide_06.slideOut();
	});
	Slide_04.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_01.slideOut();
		Slide_02.slideOut();
		Slide_03.slideOut();
		Slide_05.slideOut();
		Slide_06.slideOut();
	});
	Slide_05.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_01.slideOut();
		Slide_02.slideOut();
		Slide_03.slideOut();
		Slide_04.slideOut();
		Slide_06.slideOut();
	});
	Slide_06.addEvent('start', function() {
//		myAccordion.display(-1);
		Slide_01.slideOut();
		Slide_02.slideOut();
		Slide_03.slideOut();
		Slide_04.slideOut();
	});

	Slide_01.addEvent('complete', function() {
		var myFx = new Fx.Scroll(window, {duration: 500}).toBottom();
	});
	Slide_02.addEvent('complete', function() {
		//var myFx = new Fx.Scroll(window, {duration: 1000}).toBottom();
	});
	Slide_03.addEvent('complete', function() {
		//var myFx = new Fx.Scroll(window, {duration: 1000}).toBottom();
	});
	Slide_04.addEvent('complete', function() {
		//var myFx = new Fx.Scroll(window, {duration: 1000}).toBottom();
	});
	Slide_05.addEvent('complete', function() {
		//var myFx = new Fx.Scroll(window, {duration: 1000}).toBottom();
	});
	Slide_06.addEvent('complete', function() {
		//var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('5');
	});

//	$('heading_0').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('0');
//	});
//	$('heading_1').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('1');
//	});
//	$('heading_2').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('2');
//	});
//	$('heading_3').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('3');
//	});
//	$('heading_4').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 500}).toElement('4');
//	});
//	$('heading_5').addEvent('click', function() {
//		var myFx = new Fx.Scroll(window, {duration: 1000}).toElement('5');
//	});
	
	if (document.cookie) {
		var myToggler = GetCookie("toggler");
		//myAccordion.display(myToggler);
	}

});

function getCookieVal (offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1)
        endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg)
        return getCookieVal (j);
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) break;
    }
    return null;
}

