/************************************************

RW Maaslingen support JS (rwm.js)

http://www.comspace.de
Author: gibbon@comspace.de
Create Date: 31.03.08

-------------------------
Requires: DOMAssistant 2.6(+?)

************************************************/
//dirty little helper
IE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;

var GB_ROOT_DIR = "http://maaslingen.workbox.de/fileadmin/templates/greybox/";

//general onload-function:
DOMAssistant.DOMReady(
	function() { 
		//TOP NEWS: remove last border.
		$('div.navAD:last-child').addClass('lastAD');
		
		//forum: open in new window...
		$('div#rightNav a').each(function(){
			if(this.innerHTML == '<span>Forum</span>')	{
				this.onclick = function() {window.open('/forum/', 'maaslingenforum', 'toolbar=0, status=0, scrollbars=1, width=620, location=1'); return false;}
			}
		});
		$('#forumModule div.forum a').each(function(){
			this.onclick = function() {window.open(this.href, 'maaslingenforum', 'toolbar=0, status=0, scrollbars=1, width=620, location=1'); return false;}
		});
		
		//open liveticker...
		$('#ticker').each(function(){
			this.onclick = function() {window.open('/liveticker/', 'maaslingenticker', 'toolbar=0, status=0, scrollbars=1, width=620, location=1'); return false;}
		})
		$('a.liveticker').each(function(){
			this.onclick = function() {window.open(this.href, 'maaslingenticker', 'toolbar=0, status=0, scrollbars=1, width=620, location=1'); return false;}
		})
		
		//alert('es wird gearbeitet. bitte entschuldigen sie diese störung.');
		
		
		//News Carousel
		$("#imageNav .navAD").addEvent("click", function () {
			//which one is clicked?
			var tmp = this;
			var newsNum = -1;
			while(tmp != undefined) {
				tmp = $(tmp).prev();
				newsNum++;
			}
			var pos = 0-(newsNum*488); //486 + 2px margin pro Eintrag;
			var posStr = pos;
			var posStr = posStr+'px'; //funktioniert nicht mit pos selbst -> kopie anlegen
			//alert($$('imageWrap').getStyle('margin-left'));
			if($$('imageWrap').getStyle('margin-left') != posStr) {
				if(IE6) $(".imageDetails").each(function(){this.style.filter='';});
				
				$("#imageWrap").animate({'margin-left':pos}, {duration:300, callback: function() {
						if(IE6) $(".imageDetails").each(function(){this.style.filter ='alpha(opacity=85)';});
					}});
				
			}
			
			return false;
		});
		
		if($("#leftColbox p.found")[0])$("#leftColbox p.found")[0].style.display = 'none';
		
		//gallery - two row comment hack
		if($('.tx-chgallery-pi1 .single span').length){
			var collection = $('.tx-chgallery-pi1 .single span');
			for(span in collection){
				var height = collection[span].offsetHeight;
				if(height > 22){
					
					collection[span].style.marginTop = (22-height)+'px';
					//fun side fact: margin is not set when nothing else is done, so:
					var irrelevant = 1;
				}
			}
		}
	
	
	
		var wettbewerb0 = new fussballdeAPI();
			wettbewerb0.setzeSaison('0910');
			wettbewerb0.setzeWettbewerbID('210119');
			//wettbewerb0.zeigeWettbewerb('meinWettbewerb0');
	}
	
	
	
	
);
