function launchJSinResponse(responseText) 
{
   var ScriptFragment = '(?:<script.*?>)((\n|.)*?)(?:</script>)';
   var match    = new RegExp(ScriptFragment, 'img');
   var scripts  = responseText.match(match);

   if(scripts) {
        var js = '';
        for(var s = 0; s < scripts.length; s++) {
            var match = new RegExp(ScriptFragment, 'im');
            js += scripts[s].match(match)[1];
        }
        eval(js);
    }
}

function loadmoduleready(msg)
{
	//launchJSinResponse(msg);
	
	$('#mainmod').empty();
	$('<span>'+msg+'</span>').appendTo('#mainmod');
}

function wobble(id)
{
 $("#" + id).effect("bounce", { times:3, distance:20, direction:'left' }, 100);
// $("#" + id).animate({"left": "+=50px"}, 100).animate({"left": "-=50px"}, 100).animate({"left": "+=25px"}, 100).animate({"left": "-=25px"}, 100);
}
