var SOS = {

    init : function(){
        if($('tx_msbuddy_photo')) {
            Event.observe($('tx_msbuddy_photo'), 'click', function(){
                Lightview.show(
                {
                    href: tx_msbuddy_photo_src,
                    caption: 'Klik op het [x] of op de escape-toets om te sluiten',
                    options: {
                        topclose: true
                    }
                });
            });
        }
	
    },

    navigation : function(){
	
        $('nav_pid1').childElements().each(function(ch){
            Event.observe(ch, 'mouseover', function(event){
                ch.addClassName('ro');
            });
			
            Event.observe(ch, 'mouseout', function(event){
                ch.removeClassName('ro');
            });
        });
			
    },
	
    thumbclick: function(){
	
        $$('div.lastnewsitem').each(function(dv){
		
            var link = dv.childElements()[1].childElements()[2].childElements()[0].readAttribute('href');
			
            Event.observe(dv, 'click', function(){
                window.location = link;
            });

        });
		
        $$('div.last_news_item').each(function(dv){
		
            var link = dv.childElements()[1].childElements()[0].readAttribute('href');
			
            Event.observe(dv, 'click', function(){
                window.location = link;
            });

        });
		
        $$('div.buddystorytemplateview').each(function(dv){
		
            var link = dv.childElements()[3].childElements()[0].readAttribute('href');
			
            Event.observe(dv, 'click', function(){
                window.location = link;
            });

        });
		
        $$('div.storiesofuser').each(function(dv){
		
            var link = dv.childElements()[1].childElements()[2].childElements()[0].readAttribute('href');
			
            Event.observe(dv, 'click', function(){
                window.location = link;
            });

        });
	
	
        var tv = $$('.one_content .dolfijn-TV-frame a')[0];
	
        if(tv){
            Event.observe(tv, 'click', function(event){
                event.stop();
			
                var link = tv.readAttribute('href');
			
                Lightview.show({
                    href: link,
                    rel: 'iframe',
                    options: {
                        width: 420,
                        height: 450
                    }
                });
		
            });
        }
	
        var header = $$('.banner')[0];
	
        Event.observe(header, 'click', function(){
            window.location = 'http://www.sosdolfijn.nl/?id=89';
        });

	
    }
	
}


# http://jira.maxserv.nl/browse/SOSDOLFIJN-56
# Michiel Roos <michiel@maxserv.nl>
# 19 december 2011
# - uitgecomment, actie gaat niet door

#Event.observe(window, 'load', function(){
#    SOS.navigation();
#    SOS.init();
#    SOS.thumbclick();
#    
#    var gmiz = Ext.get('ga-mee-in-zee');
#    
#    if(gmiz) {
#    	gmiz.dom.innerHTML = '<span class="ga-mee">Ga mee in zee</span><span class="bestel" style="display:none;">Bestel hier je toegangskaarten</span>';
#    	
#    	var s = gmiz.select('span');
#    	
#    	var task = function() {
#    		s.each(function(e) {
#    			e.setVisibilityMode(Ext.Element.DISPLAY);
#    			
#    			if(e.isVisible()) {
#    				e.hide(true);
#    			} else {
#    				e.show(true);
#    			}
#    		});
#    		
#    		window.setTimeout(task, 2000);
#    	};
#    	
#    	window.setTimeout(task, 2000);
#    }
#});
