window.addEvent('domready', function() {
    
		var update = function(contents) {

    	contents.each(function(content) {
			var html=content.innerhtml;
var targetdiv=content.targetdiv;
    		$(targetdiv).setHTML(html);


    	});
    }

		
		var loadJson = function(event) {
	 	var event = e = new Event(event);
	 	event.stop();
    	var url = this.getProperty('href');
    	var request = new Json.Remote(url, {
    		onComplete: function(jsonObj) {
    			update(jsonObj.data);
					JsonLinks();
    		}
    	}).send({'json':true});

}
									
    function JsonLinks(){
		
    $$('a.video_listing_playvideo').removeEvents();
    	$$('a.video_listing_playvideo').addEvent('click', loadJson);
			$$('a.ditto_page').removeEvents();
    	$$('a.ditto_page').addEvent('click', loadJson);
    
    }
    
    
    
    JsonLinks();		
    		
});
