// domready

window.addEvent('load', function() {



var Site = new Class({

	options: {

	},

	initialize: function(options) {

		this.faqSlide();

	},

	faqSlide: function() { 

		this.fsliders = $$('.slideout').map(function(el) {

			return new Fx.Slide(el, {

				duration: 	500,

				mode: 		'vertical',

				transition:	Fx.Transitions.Quad.easeOut,

				wait:		false

			}).hide();

		});	

		

		$$('h3.slide_toggle u').each( function(el, i) {			

			el.addEvent('click', function(e) {

				e = new Event(e).stop();

				this.fsliders[i].toggle();

			

				function addaclass() { //used to fix ie6 image position after resizie of page height	

					$('prod_img').setStyles({ 'bottom':'19px' }); 

				}

				function addaclassprep() { //used to fix ie6 image position after resizie of page height	

					$('prod_img').setStyles({ 'bottom':'18px' }); 

				}



				function removeaclass() {

					el.removeClass('on');

				

				}

				if(el.hasClass('on')) {

					removeaclass.delay(500);

				} else {

					el.addClass('on');

					

					if(Browser.Engine.trident4) {

						addaclassprep.delay(500); //used to fix ie6 image position after resizie of page height	

						addaclass.delay(520); //used to fix ie6 image position after resizie of page height	

					}

				}

			

			}.bind(this));	



			

		}.bind(this));	

		

		



	}

});



// implement class

Site.implement(new Options, new Events);





site = new Site();	









if($('hiddenDiv0')) {

    var div0 = $('hiddenDiv0').setStyles({ opacity: 1, 'display':'block' });

	var div1 = $('hiddenDiv1').setStyles({ opacity: 1, 'display':'block' });

	var div2 = $('hiddenDiv2').setStyles({ opacity: 1, 'display':'block' });

	var div3 = $('hiddenDiv3').setStyles({ opacity: 1, 'display':'block' });

	var div4 = $('hiddenDiv4').setStyles({ opacity: 1, 'display':'block' });

	var div5 = $('hiddenDiv5').setStyles({ opacity: 1, 'display':'block' });

	var div6 = $('hiddenDiv6').setStyles({ opacity: 1, 'display':'block' });

	var div7 = $('hiddenDiv7').setStyles({ opacity: 1, 'display':'block' });	

	var div8 = $('hiddenDiv8').setStyles({ opacity: 1, 'display':'block' });
	
	var div9 = $('hiddenDiv9').setStyles({ opacity: 1, 'display':'block' });
	
	var div10 = $('hiddenDiv10').setStyles({ opacity: 1, 'display':'block' });



	var color_reg = "rgb(150,115,150)";	

	var color_highlight = "rgb(51,0,51)";

	var slide_duration = "5000";



	var hpl1 = $('hpl_1').setStyles({ color: color_reg });

	var hpl2 = $('hpl_2').setStyles({ color: color_reg });

	var hpl3 = $('hpl_3').setStyles({ color: color_reg });

	var hpl4 = $('hpl_4').setStyles({ color: color_reg });

	var hpl5 = $('hpl_5').setStyles({ color: color_reg });

	var hpl6 = $('hpl_6').setStyles({ color: color_reg });

	var hpl7 = $('hpl_7').setStyles({ color: color_reg });

	var hpl8 = $('hpl_8').setStyles({ color: color_reg });
	
	var hpl9 = $('hpl_9').setStyles({ color: color_reg });
	
	//var hp20 = $('hpl_10').setStyles({ color: color_reg });



	

	var toggleDiv0 = function(){

		new Fx.Morph(hpl1, {duration:300, onComplete: function() {

		}}).start({'color': color_highlight });         		



		new Fx.Morph(div0, {duration:200, onComplete: function() {

			toggleDiv1.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}

	

	

	var toggleDiv1 = function(){


	$('hiddenDiv1').setStyles({ opacity: 1 });

	$('hiddenDiv2').setStyles({ opacity: 1 });

	$('hiddenDiv3').setStyles({ opacity: 1 });

	$('hiddenDiv4').setStyles({ opacity: 1 });

	$('hiddenDiv5').setStyles({ opacity: 1 });

	$('hiddenDiv6').setStyles({ opacity: 1 });

	$('hiddenDiv7').setStyles({ opacity: 1 });

	$('hiddenDiv8').setStyles({ opacity: 1 });
	
	$('hiddenDiv9').setStyles({ opacity: 1 });
	
	$('hiddenDiv10').setStyles({ opacity: 1 });



		new Fx.Morph(hpl1, {duration:3000, onComplete: function() {

		}}).start({'color': color_reg });         		



		new Fx.Morph(hpl2, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		



		new Fx.Morph(div1, {duration:3000, onComplete: function() {

			toggleDiv2.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}

	

	var toggleDiv2 = function(){

		new Fx.Morph(hpl3, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl2, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );         		

		

		new Fx.Morph(div2, {duration:3000, onComplete: function() {

			toggleDiv3.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}




	var toggleDiv3 = function(){

		new Fx.Morph(hpl4, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl3, {duration:3000, onComplete: function() {

		}}).start({'color': color_reg });         		

		

		new Fx.Morph(div3, {duration:3000, onComplete: function() {

			toggleDiv4.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}

 

	 

	var toggleDiv4 = function(){

		new Fx.Morph(hpl5, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl4, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );         		

		

		new Fx.Morph(div4, {duration:3000, onComplete: function() {

			toggleDiv5.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}



	

	var toggleDiv5 = function(){

		new Fx.Morph(hpl6, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl5, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );         		


		new Fx.Morph(div5, {duration:3000, onComplete: function() {

			toggleDiv6.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}



	 

	var toggleDiv6 = function(){

		new Fx.Morph(hpl7, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl6, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );         		


		new Fx.Morph(div6, {duration:3000, onComplete: function() {

			toggleDiv7.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}


	var toggleDiv7 = function(){

		new Fx.Morph(hpl8, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl7, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );         		

		
		new Fx.Morph(div7, {duration:3000, onComplete: function() {

			toggleDiv8.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}


	var toggleDiv8 = function(){


		new Fx.Morph(div8, {duration:3000, onComplete: function() {

			toggleDiv9.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}

	 

	var toggleDiv9 = function(){
 

		new Fx.Morph(hpl9, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight });         		

		

		new Fx.Morph(hpl8, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );   
		

		new Fx.Morph(div9, {duration:3000, onComplete: function() {

			toggleDiv10.delay(slide_duration);	

		}}).start({'opacity':0});         		

	}


	var toggleDiv10 = function(){

		//alert('picture');

		new Fx.Morph(hpl1, {duration:3000, onComplete: function() {

		}}).start({'color': color_highlight }); 
		
		
		new Fx.Morph(hpl9, {duration:3000, onComplete: function() {

		}}).start({'color' : color_reg } );


		new Fx.Morph(div1, {duration:3000, onComplete: function() {

			toggleDiv1.delay(slide_duration);	

		}}).start({'opacity':1});         		

	}
 

//toggleDiv1.delay(8000);	

toggleDiv0.delay(1);

}









});



window.addEvent('domready', function() {

	if($('announcement_wrapper')) {

		$('announce_restore').set('text','+ ANNOUNCEMENT');

		

		var anc_wrapper = $('announcement_wrapper').setStyles({ opacity: 0, 'display':'block' });

		var anc = $('announcement').setStyles({ opacity: 0, 'display':'block' });



		

		showANC = function(){

			new Fx.Morph(anc_wrapper, {duration:1, onComplete: function() {

				new Fx.Morph(anc, {duration:1000, onComplete: function() {

					$('announce_restore').set('text','- ANNOUNCEMENT');

				}}).start({'opacity':1});         		

				//new Fx.Morph(anc_dim, {duration:1000, onComplete: function() {}}).start({'opacity':0.6});         		

			}}).start({'opacity':1});         		

		}



		$('announcement_close').addEvent('click', function(e) {

			new Fx.Morph(anc_wrapper, {duration:1000, onComplete: function() {

				$('announce_restore').set('text','+ ANNOUNCEMENT');

			}}).start({'opacity':0});         		

			e.stop();

		});



		

		$('announce_restore').addEvent('click', function(e) {

			if( $('announce_restore').innerHTML == "+ ANNOUNCEMENT" ) {

				var anc_wrapper = $('announcement_wrapper').setStyles({ opacity: 0, 'display':'block' });

				var anc = $('announcement').setStyles({ opacity: 0, 'display':'block' });

				showANC(); 

			}

			else if( $('announce_restore').innerHTML == "- ANNOUNCEMENT" ) {

				var anc_wrapper = $('announcement_wrapper').setStyles({ opacity: 1, 'display':'block' });

				new Fx.Morph(anc_wrapper, {duration:1000, onComplete: function() {

					$('announce_restore').set('text','+ ANNOUNCEMENT');

				}}).start({'opacity':0});         		

				e.stop();

			}

			

			e.stop();

		});



		

		

	}

	// added for js/php (showANC not defined) by onevent

	else {

		showANC = function() {



		}

	}

});



function mt(name,domain,subject,body) {



	maillink = 'mailto:' + name + '@' + domain;



  	if(subject != "") {

		maillink += '?subject=' + subject;

	}

	if(body != "" && subject != "") {

		maillink += '&body=' +body;

	}

	if(body != "" && subject == "") {

		maillink += '?body=' +body;

	}





	

	location = maillink;



  }

