	// rounded corners
	window.addEvent('load',function() {
	
		imgCount = 0;
		showImage = function(){
			i = homeimages[imgCount];
			$('fullscreen').setProperty('src',i.s);
			$('homeheadlines').getElement('div.desc').set('html',i.t + '<br />' + i.l)
		}
		showImage();
		
		$$('#homeheadlines div.right a').addEvent('click',function(ev){
			ev.stop();
			if(this.getProperty('href') == '#left'){
				imgCount--;
				if(imgCount < 0) imgCount = homeimages.length - 1;
			} else {
				imgCount++;
				if(imgCount > (homeimages.length - 1)) imgCount = 0;
			}
			showImage();
		});
	
		if (!Browser.Engine.trident4){
			hisize = function(){
				var el = $('fullscreen');
				var myWidth = 0, myHeight = 0;
				if( typeof( window.innerWidth ) == 'number' ) {
				//Non-IE
				myWidth = window.innerWidth;
				myHeight = window.innerHeight;
				} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
				//IE 6+ in 'standards compliant mode'
				myWidth = document.documentElement.clientWidth;
				myHeight = document.documentElement.clientHeight;
				} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
				//IE 4 compatible
				myWidth = document.body.clientWidth;
				myHeight = document.body.clientHeight;
				}
				el.setStyles({
					'height':myHeight,
					'width':myWidth
				});
				$(document.body).setStyle('height',myHeight + 40);
			}
			window.addEvent('resize',hisize);
			window.fireEvent('resize');
		} else {
			$('fullscreen').setStyle('display','none');
		}
	
		$$("#homeheadlines div.hlinks div.left a").addEvent('click',function(el){
			$$("#homeheadlines div.hlinks div.left span").removeClass('selected');
			this.getParent('span').addClass('selected');
			var id = this.getProperty('data-show');
			$$('h1.headline').each(function(h){
				if(h.getProperty('data-id') == id)
					h.setStyle('display','block');
				else
					h.setStyle('display','none');
			},this);
			$$('div.headline').each(function(h){
				if(h.getProperty('data-id') == id)
					h.setStyle('display','block');
				else
					h.setStyle('display','none');
			},this);
		});
		$$("#homeheadlines div.hlinks div.left a")[0].fireEvent('click');
				
		$$('#newsitems ul li a','#eventitems ul li a','#topright td.three td.top a').each(function(el) { 

			//Adding MouseOver Event
			el.addEvent('mouseover', function(e) {
				e.stop();
				this.tween('color','#666666');
				
			});

  			//Adding MouseOut Event
			el.addEvent('mouseout', function(e) {
				e.stop();
				this.tween('color','#fff');
			});			

		});

		$("topright").getElement('td.newsbox img.scrollUp').addEvent("click",function(b) {
		
			var start = 0;
			var display = 1;
			var cont = true;
			var counter = 0;
			var prev = false;
			
			if($$('#newsitems ul li.active').length > 0){

				$$('#newsitems ul li').each(function(c) {
					if(cont){
						if(c.hasClass('active')){
							cont = false;
							start--;
						}
						else start++;
					}
				});
										
				if(start < 0){
					start = 0;
				}
			
			} else {
				start = 0;
			}
						
			$$('#newsitems ul li').removeClass('active').setStyle('display','none');
												
			$$('#newsitems ul li').each(function(c){
				if(counter == start){
					c.addClass('active');
					c.setStyle('display','block');
					if(c.getNext('li')){
						c.getNext('li').setStyle('display','block');
					}
				}
				counter++;
			});
			
		});	
		
		$("topright").getElement('td.newsbox img.scrollDown').addEvent("click",function(v) {
		
			var start = 0;
			var display = 1;
			var cont = true;
			var counter = 0;
			var prev = false;
			
			if($$('#newsitems ul li.active').length > 0){

				$$('#newsitems ul li').each(function(c) {
					if(cont){
						if(c.hasClass('active')){
							cont = false;
							start++;
						}
						else start++;
					}
				});
										
				if(start > ($$('#newsitems ul li').length - display)){
					start = $$('#newsitems ul li').length - display;
				}
			
			} else {
				start = 1;
			}
			
			$$('#newsitems ul li').removeClass('active').setStyle('display','none');
												
			$$('#newsitems ul li').each(function(c){
				if(counter == start){
					c.addClass('active');
					c.setStyle('display','block');
					if(c.getNext('li')){
						c.getNext('li').setStyle('display','block');
					}
				}
				counter++;
			});
			
		});	
		
		$("topright").getElement('td.eventbox img.scrollUp').addEvent("click",function(b) {
		
			var start = 0;
			var display = 1;
			var cont = true;
			var counter = 0;
			var prev = false;
			
			if($$('#eventitems ul li.active').length > 0){

				$$('#eventitems ul li').each(function(c) {
					if(cont){
						if(c.hasClass('active')){
							cont = false;
							start--;
						}
						else start++;
					}
				});
										
				if(start < 0){
					start = 0;
				}
			
			} else {
				start = 0;
			}
						
			$$('#eventitems ul li').removeClass('active').setStyle('display','none');
												
			$$('#eventitems ul li').each(function(c){
				if(counter == start){
					c.addClass('active');
					c.setStyle('display','block');
					if(c.getNext('li')){
						c.getNext('li').setStyle('display','block');
					}
				}
				counter++;
			});
			
		});	
		
		$("topright").getElement('td.eventbox img.scrollDown').addEvent("click",function(v) {
		
			var start = 0;
			var display = 1;
			var cont = true;
			var counter = 0;
			var prev = false;
			
			if($$('#eventitems ul li.active').length > 0){

				$$('#eventitems ul li').each(function(c) {
					if(cont){
						if(c.hasClass('active')){
							cont = false;
							start++;
						}
						else start++;
					}
				});
										
				if(start > ($$('#eventitems ul li').length - display)){
					start = $$('#eventitems ul li').length - display;
				}
			
			} else {
				start = 1;
			}
			
			$$('#eventitems ul li').removeClass('active').setStyle('display','none');
												
			$$('#eventitems ul li').each(function(c){
				if(counter == start){
					c.addClass('active');
					c.setStyle('display','block');
					if(c.getNext('li')){
						c.getNext('li').setStyle('display','block');
					}
				}
				counter++;
			});
			
		});	
		
		$$(".eventhover").addEvent("mouseenter",function(ev){
			var el = ($(ev.target).get("tag") != "td") ? $(ev.target).getParent("td") : $(ev.target);
			if(el.getElement("div.hideevent") && (el.getElement("div.output").getStyle("background-color").toUpperCase() != "#FFFFFF")){
				var pos = el.getPosition();
				var cl = "";
				["blue","multiple","green","brown","red","orange"].each(function(c){ $("eventtip").getElements("div").removeClass(c); });
				switch(el.getElement("div.output").getStyle("background-color").toUpperCase()){
					case "#BD0066": cl = "multiple"; break;
					case "#400F29": cl = "brown"; break;
					case "#B9D305": cl = "green"; break;
					case "#9D0009": cl = "red"; break;
					case "#FF6103": cl = "orange"; break;
					default: cl = "blue"; break;
				}
					$("eventtip").getElement("div.content").set("html",el.getElement("div.hideevent").get("html"));
				$("eventtip").getElements("div").addClass(cl);
				$("eventtip").setStyles({
					display:"block",
					//top: pos.y + 16,
					//left: pos.x - 35
					top: pos.y - 22,
					left: pos.x - 179
				});
			}
		})
		.addEvent("mouseleave",function(){
			$("eventtip").setStyle("display","none");
		});
		
		$('sponsors').addEvent('mouseenter',function(ev){
			$("sponsorshover").setStyle("display","block");	
		}).addEvent('mouseleave',function(ev){
			$("sponsorshover").setStyle("display","none");	
		});
		
	});