window.addEvent('domready', function(){
    var socialBox = document.id('quickbookmark');
    $$('li .socialbookmark').addEvent('click', function(event){
        event.preventDefault();
        socialBox.setStyle('top', '250px');
        socialBox.morph({
            'opacity': [0, 1]
        });
    });
    var closewin = document.id('closebookmark');

	closewin.addEvent('click', function(event){
        event.preventDefault();
		var myEffect = new Fx.Morph(
			socialBox,
			{
				duration: 'short',
				onComplete: function(){
					socialBox.setStyle('top', '-999em');
				}
			}
		);
		myEffect.start({
			'opacity': [1, 0]
		});
		
    });
    $$('li .print').addEvent('click', function(event){
        event.preventDefault();
		window.print();
    });
    var message = document.id('ctrl_text');
    $$(message).addEvent('focus', function(event){
        event.preventDefault();
	    var sender = document.id('ctrl_sender_name');
	    var email = document.id('ctrl_receiver_email');
	    var receiver = document.id('ctrl_receiver_name');
	    var emailtext = document.id('back_message');
	    var ref = document.id('ref');
		var neu = emailtext.value;
		neu = neu.replace(/##url##/g, ref.value);
		neu = neu.replace(/##receiver-email##/g, email.value);
		neu = neu.replace(/##receiver-name##/g, receiver.value);
		neu = neu.replace(/##sender-name##/g, sender.value);
		message.value = neu;
    });
});

