	// rounded corners
	window.addEvent('domready',function() {
	
		$("latesthome").addEvent('mouseenter',function(ev){
			if($("latesthome").getElement('p.rollover')){
				var top = parseInt($("latesthome").getStyle('height'));
				$("latesthome").getElement('p.rollover').setStyles({
					'display':'block'
				});	
				var w = $("latesthome").getElement('p.rollover').getSize().x;
				$("latesthome").getElement('p.rollover').setStyles({
					'margin-top':top-$("latesthome").getElement('p.rollover').getSize().y,
					'margin-left':$("latesthome").getSize().x - w
				})
			}
		}).addEvent('mouseleave',function(ev){
			if($("latesthome").getElement('p.rollover')){
				$("latesthome").getElement('p.rollover').setStyle('display','none');
			}	
		});
				
		$("latest-mask").addEvent('mouseenter',function(ev){
			if($("latesthome").getElement('p.rollover')){
				var top = parseInt($("latesthome").getStyle('height'));
				$("latesthome").getElement('p.rollover').setStyles({
					'display':'block'
				});	
				var w = $("latesthome").getElement('p.rollover').getSize().x;
				$("latesthome").getElement('p.rollover').setStyles({
					'margin-top':top-$("latesthome").getElement('p.rollover').getSize().y,
					'margin-left':$("latesthome").getSize().x - w
				})
			}
		}).addEvent('mouseleave',function(ev){
			if($("latesthome").getElement('p.rollover')){ 
				$("latesthome").getElement('p.rollover').setStyle('display','none');
			}	
		});

		$$("div.homeleft div.homebottom div.hlinks a").addEvent('click',function(el){
			$$("div.homeleft div.homebottom div.hlinks 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);
		});
		$$("div.homeleft div.homebottom div.hlinks a")[0].fireEvent('click');
				
		$$('#newsitems ul li','#eventitems ul li','#topright td.three td.top a').each(function(el) { 

			//Adding MouseOver Event
			el.addEvent('mouseover', function(e) {
				e.stop();
				this.tween('background-color','#E5E9E7');
				
			});

  			//Adding MouseOut Event
			el.addEvent('mouseout', function(e) {
				e.stop();
				this.tween('background-color','#FFFFFF');
			});			

		});

		$("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");	
		});
		
		// mask
		var pos = $$('div.hometop')[0].getPosition();
		$('latest-mask').setStyles({
			'position':'absolute',
			'left': pos.x,
			'top': pos.y
		});
		
	});