var rules = {
	'div#navContainer' : function(element){
		setCenter(element);
	},
	'ul.nav_normal li a img' : function(element){
		element.onmouseover = function () {
			nav_mo(this);
		}
		element.onmouseout = function () {
			nav_mo(this);
		}		
	},	
	'.frmField' : function(element){
		element.onfocus = function () {
			if (!this.cleared) 
				clearField(this); 
			this.cleared=true;
			//this.style.backgroundColor = '#ffffff';
		}	
		element.onblur = function () {
			resetField(this);
			//this.style.backgroundColor = 'transparent';
		}
	},

	'form#frmCmt button' : function(element){
		element.onclick = function () {
			error = checkForm('frmCmt');
			if (error=='')
				$('frmCmt').submit();
			else {
				alert(error);
				return false;
			}					
		}	
		
	},
	'form#formRegister select#sector' : function(element){
		element.onchange = function () {
			if ($F(this)=='Online' || $F(this)=='Misc' || $F(this)=='frei')	
				$('sector_text').style.display='block';
			else
				$('sector_text').style.display='none';
						
		}			
	},	
	'.image' : function(element){
		element.onmouseover = function () {
			imgTitle_mo(this,true);			
		}
		element.onmouseout = function () {
			imgTitle_mo(this,false);			
		}			
	},
	'div#exhibitHome p' : function(element){
	
		//if ()
		if	((element.nextSibling && element.nextSibling.tagName=='SPAN') || (Element.next(element) && Element.next(element).tagName=='SPAN') || (element.nextSibling && element.nextSibling.tagName=='SPAN'))
			element.style.display = 'inline';

	},
	'div.content_list_list li' : function(element){
	
		element.onmouseover = function () {
			if (this.parentNode.className.indexOf('no_switch')<0) {
				param = 'key='+this.className.split(' ')[0];
				if (!this.innerValue) {
					$('listPreview').style.display='none';	
		
					new Ajax.Updater({ success: 'listPreview' }, "http://www.medienagentur-hh.de/ajax/getRef.php", {parameters: param, method:"post",evalScripts:true,onComplete:function (req) {element.innerValue = req.responseText;$('listPreview').style.display='block';} });		
				}
				else {
					$('listPreview').style.display='block';	
					$('listPreview').innerHTML = this.innerValue;
				}	
			
				
				$('listPreview').style.top=parseInt(this.offsetTop)+'px';
				$('listPreview').style.left=parseInt(this.offsetLeft)+237+'px';
				clearTimeout(window.RefTime);
			}
		}
		element.onmouseout = function () {		
			if (this.parentNode.className.indexOf('no_switch')<0) {
				/*window.RefTime = setTimeout(function() {
					$('listPreview').innerHTML=orgRefVal;
					$('listPreview').style.top=orgRefTop+'px';
					$('listPreview').style.left=orgRefLeft+237+'px';
				},250);	*/
				$('listPreview').style.display='none';	
			}
				
		}		
	},
	'div.content_list_list li.navSelected' : function(element){		
		
		$('listPreview').style.top=parseInt(element.offsetTop)+'px';
		$('listPreview').style.left=parseInt(element.offsetLeft)+237+'px';
		$('listPreview').style.display='block';
		var innerVal = $('listPreview').innerHTML;
		orgRefTop = parseInt(element.offsetTop);
		orgRefLeft = parseInt(element.offsetLeft);
		orgRefVal = innerVal;
	},
	'div.link' : function(element){		
		
		element.onclick = function () {		
			window.open('anfrage.php?f='+this.getAttribute('href'),'Anfrage','height=300, width=400, top=200, left=200');
		}
	},
	'img': function(element){	
		element.oncontextmenu = function () {		
			return false;
		}		
	}
	
};

Behaviour.register(rules);	
