/**
 * @author bastianw
 */
// SETTING EVENTHANDLERS FOR SLIDEFADETOGGLE LAYERS **/
$(document).ready(function(){
    $("#marginal-aktion").each(function(it, objcontainer){
    	
        $('div.crosslink').each(function(i, obj){
            if ($(this, obj).attr('id') != 'crosslink-briefkasten-special') {

				var popupLayer = $('div.crosslinkPopup', obj).get(0), mediaContainer = $('div.media', obj).get(0), mediaContainerHalf = $('div.media_half', obj).get(0);
				if (popupLayer) {
					$('div.crosslinkPopup div.closeIcon a', obj).click(function(event) {
						$('div.crosslinkPopup', obj).fadeOut();
					});
					if (mediaContainer) {
					
						$('div.media', obj).append('<div class="layer"><a class="layeropener"><b>mehr</b></a></div>');
						$('a.layeropener', obj).mouseover(function(event) {
							checkOpenCrosslinkLayers($('div.crosslinkPopup', obj));
						});
					}
					else if (mediaContainerHalf) {
						$('div.media_half', obj).append('<div class="layer"><a class="layeropener"><b>mehr</b></a></div>');
						$('a.layeropener', obj).mouseover(function(event) {
							checkOpenCrosslinkLayers($('div.crosslinkPopup', obj));
						});
					}
				}
				if ($('div.linkContainer a.arrow_orange_small', obj).length >= 1) {
					$('div.linkContainer:last', obj).html($('div.linkContainer:last', obj).html() + '<div class="linkLayer"><a href="' + $('div.linkContainer a', obj).attr('href') + '"><b>' + $('div.linkContainer a', obj).html() + '</b></a></div>');
				}
			}     
        });
    });
    
    function checkOpenCrosslinkLayers(el){    
        $('div.crosslink').each(function(i, obj){
            if ('div.crosslinkPopup:visible', obj) {
                $('div.crosslinkPopup', obj).hide();
            }            
        });
        el.slideFadeToggle('slow');
        
        return false;
    }
});

