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';
        });

	
    }
	
}

Event.observe(window, 'load', function(){
    SOS.navigation();
    SOS.init();
    SOS.thumbclick();
});