/* -- INFO -----------------------------------------------------------------------
# Project:			WebSeason JS Functions
# File:				ws_functions.js
# Writer:			WebSeason GmbH
# Last Updated:		Wed, 09/09/04 (by Daniel Knaack)
------------------------------------------------------------------------------- */
window.addEvent('domready',function(){

/*-| Fading Links [START] |-*/
	$each($$('.fade'), function(el) {
		var original = el.getStyle('color');
		var morph = new Fx.Morph(el,{ 'duration':'300', link:'cancel' });
		el.addEvents({
			'mouseenter' : function() { morph.start({ 'color':'#f29400' }) },
			'mouseleave' : function() { morph.start({ 'color': original }) }
		});
	});
	$each($$('.fade2'), function(el) {
		var original = el.getStyle('color');
		var morph = new Fx.Morph(el,{ 'duration':'300', link:'cancel' });
		el.addEvents({
			'mouseenter' : function() { morph.start({ 'color':'#1b1411' }) },
			'mouseleave' : function() { morph.start({ 'color': original }) }
		});
	});
	$each($$('.navfade'), function(el) {
		var original = el.getStyle('color');
		var morph = new Fx.Morph(el,{ 'duration':'300', link:'cancel' });
		el.addEvents({
			'mouseenter' : function() { morph.start({ 'color':'#213601' }) },
			'mouseleave' : function() { morph.start({ 'color': original }) }
		});
	});
/*-| Fading Links [STOP!] |-*/

/*-| Fading Images [START] |-*/
	new MooHover({container: 'container', duration: 500});
	new MooHover({container: 'container', className: 'MooButton', defaultClass: 'defaultMooButton', duration: 500});
	new MooHover({container: 'container', keepActive: false, className: 'MooCounterButton', defaultClass: 'defaultMooCounterButton', duration: 500});
/*-| Fading Images [STOP!] |-*/

/*-| Input Action [START] |-*/
	$$('.inputx').each(function(el){
		el.onfocus = function() {
			this.setStyle('color', '#1f1f1b');
		}
		el.onblur = function() {
			this.setStyle('color', '#6c665e');
		}
	});
/*-| Input Action [STOP!] |-*/

});


/*-| External Links [START] |-*/
function initLinks() {
  for (i in document.links) {
    link = document.links[i];
    if (link.rel && link.rel.indexOf('external')!=-1) {
      link.onclick = onExternalLinkActivate;
      link.onkeypress = onExternalLinkActivate;
    }
  }
}
function onExternalLinkActivate() {
  window.open(this.href);
  return false;
}
window.onload = initLinks;
/*-| External Links [STOP!] |-*/

function switchProjektImage(containerId, triggerLink){
	 $(containerId).setProperty('src',triggerLink);
}
