

/*
	Infolink
*/
var handlingEvents = {
    '#informationLinkAnker' : function(el){
        el.onclick = function(){
		  	infoLink();
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};  }
}
//Behaviour.register(handlingEvents);
  
/*
	Quicksearch frm-quicksearch-keyword

var handlingQuicksearch = {
    '#frm-quicksearch-keyword' : function(el){
        el.onkeypress = function(){
		  	onEnter(event);
		  	alert(event.keyCode);
		};
    }
}
Behaviour.register(handlingQuicksearch);
/*
	CH + Top30
*/
var handlingEventsAllg = {
    '#CH' : function(el){
        el.onclick = function(){
		  	selectAllCH();
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
    },
    '#top30' : function(el){
        el.onclick = function(){
		  	selectTop30();
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
    },
    '#spanAllRegions' : function(el){
        el.onclick = function(){
		  	selectAllCH('true');
		};
		el.onfocus = function(){
			fncBlur(this);
		};
		el.onmouseover = function(){
        	this.style.cursor='default';
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
		};
    },
    '#spanTop30' : function(el){
        el.onclick = function(){
		  	selectTop30('true');
		};
		el.onfocus = function(){
			fncBlur(this);
		};
		el.onmouseover = function(){
        	this.style.cursor='default';
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
		};
    }
}
Behaviour.register(handlingEventsAllg)

/*
	Toggle für die emoSearch:
*/
var handlingEvents = {
    '#toggle' : function(el){
        el.onclick = function(){
		  	toggle();
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
    }
}
//Behaviour.register(handlingEvents);

/*
	Events für das Handling der Sportarten
	- setSport (set hidden tags, change class)
*/
var handlingSports = {
    '#sport1' : function(el){
        el.onclick = function(){
		  	setSport(1);
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#sport2' : function(el){
        el.onclick = function(){
		  	setSport(2);
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#sport3' : function(el){
        el.onclick = function(){
		  	setSport(3);
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#sport4' : function(el){
        el.onclick = function(){
		  	setSport(4);
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#sport5' : function(el){
        el.onclick = function(){
		  	setSport(5);
		};
		el.onmousedown = function(){
			fncBlur(this);this.blur();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '.emo' : function(el){
        el.onmouseover = function(){
		  	this.style.cursor='pointer';
		};
		el.onclick = function(){
			handleEmoButtons(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    }
}
//Behaviour.register(handlingSports);

/*
	Events für das MouseOver- und Click-Ereignis bei der Karte
*/
var mapEvents = {
    '#region_1' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_2' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_3' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_4' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_5' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_6' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_7' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_8' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_9' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_11' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_12' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#region_13' : function(el){
        el.onmouseover = function(){
        	changeMap(this);
		};
		el.onmouseout = function(){
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this);
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    }
};
Behaviour.register(mapEvents);

/*
	Events für das Mouseover- und Klick-Event bei dem Fieldset
*/

var cbxEvents = {
	'#cbxReg1' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_1');
        	//changeClass('td1','selected');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
        	//changeClass('td1','');
		};
		el.onclick = function(){
        	checkRegion(this,'region_1');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg1' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_1');
        	
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg1' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg2' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_2');
        	//changeClass('td2','selected');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
        	//changeClass('td2','');
		};
		el.onclick = function(){
        	checkRegion(this,'region_2');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg2' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_2');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg2' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg3' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_3');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_3');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg3' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_3');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg3' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg4' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_4');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_4');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg4' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_4');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg4' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg5' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_5');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_5');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg5' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_5');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg5' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg6' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_6');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_6');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg6' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_6');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg6' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg7' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_7');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_7');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg7' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_7');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg7' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg8' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_8');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_8');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg8' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_8');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg8' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg9' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_9');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_9');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg9' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_9');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg9' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg11' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_11');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_11');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg11' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_11');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg11' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg12' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_12');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_12');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg12' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_12');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg12' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#cbxReg13' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_13');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onclick = function(){
        	checkRegion(this,'region_13');
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#pReg13' : function(el){
        el.onmouseover = function(){
        	this.style.cursor='default';
        	changeMap(this,'region_13');
		};
		el.onmouseout = function(){
        	this.style.cursor='auto';
        	resetMap();
		};
		el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    },
    '#reg13' : function(el){
        el.onclick = function(){
        	setRegionId();
		};
        el.onfocus = function(){
			fncBlur(this);this.blur();
		};
    }
};
Behaviour.register(cbxEvents);

/*
	Events für das Handling beim MouseOver der Sportarten
*/
var handlingSportEvents = {
    '#sport1' : function(el){
        el.onmouseover = function(){
		  	changeClass('pSport1', 'active');
		  	this.style.cursor='pointer';
		};
		el.onmouseout = function(){
		  	(selectedSport != 1 ? changeClass('pSport1', 'inactive'):'');
		};
    },
    '#sport2' : function(el){
        el.onmouseover = function(){
		  	changeClass('pSport2', 'active');
		  	this.style.cursor='pointer';
		};
		el.onmouseout = function(){
		  	(selectedSport != 2 ? changeClass('pSport2', 'inactive'):'');
		};
    },
    '#sport3' : function(el){
        el.onmouseover = function(){
		  	changeClass('pSport3', 'active');
		  	this.style.cursor='pointer';
		};
		el.onmouseout = function(){
		  	(selectedSport != 3 ? changeClass('pSport3', 'inactive'):'');
		};
    },
    '#sport4' : function(el){
        el.onmouseover = function(){
		  	changeClass('pSport4', 'active');
		  	this.style.cursor='pointer';
		};
		el.onmouseout = function(){
		  	(selectedSport != 4 ? changeClass('pSport4', 'inactive'):'');
		};
    },
    '#sport5' : function(el){
        el.onmouseover = function(){
		  	changeClass('pSport5', 'active');
		  	this.style.cursor='pointer';
		};
		el.onmouseout = function(){
		  	(selectedSport != 5 ? changeClass('pSport5', 'inactive'):'');
		};
    }
}
//Behaviour.register(handlingSportEvents);


