/**
 * provides fading effects to a given multiElement
 * 
 * @author Sebastian Roming | hitcom new media gmbh
 * @copyright (c) 2011, distribution and usage without permittion prohibited by law.
 */
bannerSwitch=function(c){if(!c){var c={}}var d=this;var f={duration:c.duration||3500,delay:c.delay||7000,selector:c.selector||"#bannerArea .multiList",idName:c.idName||"multiList_"};f.elements=jQuery(f.selector).size()||1;var e;var a;var b;var g=false;jQuery(f.selector).each(function(h){if(!jQuery(this).is(":hidden")){g=jQuery(this).attr("id")}});if(g==false){g=f.idName+"1"}a=g.substr(g.length-1,1);d.slide=function(){b=(a==f.elements)?g.substr(g.length-1,1):parseInt(a)+1;jQuery("#"+f.idName+a).css({zIndex:99}).fadeOut(f.duration).delay(f.delay);a=b;jQuery("#"+f.idName+b).css({zIndex:90}).fadeIn(f.duration);window.setTimeout(d.slide,f.delay)};window.setTimeout(d.slide,f.delay)}; 
