﻿var dd_download_images = function() { var $D = YAHOO.util.Dom; var $E = 
YAHOO.util.Event; var $A = YAHOO.util.Anim; var $ = $D.get; var targetdiv; var 
sourcediv; var firstimage;
  		return{ altimagesrc: '', switchhandler: '', debug: '',
  		change_imgsrc : function (el, src) { var obj = new $A(el, { opacity : { to 
: 0 } }, 0.3);
				obj.onComplete.subscribe(function(status, completed, arguments) {
var el = arguments.el; var src = arguments.src; el.onload = function () { var 
obj2 = new $A(el, { opacity    : { to : 1 } }, 0.3); obj2.animate(); }; el.src = 
src; }, {'el': el, 'src': src}); obj.animate(); },
			init : function() { targetdiv = 
$D.getElementsByClassName('bildcontainer_2drittel', 'div')[0]; sourcediv = 
$('textcontainer_1drittel_khaki'); if (!targetdiv || !sourcediv) return false;
						firstimage = targetdiv.firstChild; if (!firstimage.tagName=='img' || 
!firstimage.src) return false;
						var otherpics = $D.getElementsBy( function(el){ var altimagesrc = 
el.getAttribute('altimagesrc'); return (el.className == 'downloadimage' && 
altimagesrc ); } , 'a', sourcediv);
		        $D.batch(otherpics, function(otherpic) { var callback = function(e, 
obj) { var el = $E.getTarget(e); var altimagesrc = 
el.getAttribute('altimagesrc'); obj.change_imgsrc(firstimage, altimagesrc); }; 
$E.addListener(otherpic, 'mouseover', callback, dd_download_images, true); }); } 
} }(); $E.onDOMReady(dd_download_images.init, dd_download_images, true);