$(window).load(function(){
	// get width of main column
	$('.userimage,#welcomemessage img').toggle(false).each(function(i){
                var maxwidth = $(this).parent().width();
                var ele = $(this);
                while(maxwidth < '100') {
                        ele = ele.parent();
                        var maxwidth = ele.width();
                }
                if($(this).width() > maxwidth) {
                        //calculate new image dimensions
                        newWidth = maxwidth;
                        newHeight = $(this).height() / ( $(this).width() / maxwidth );
                        // set new image dimensions
                        $(this).height(newHeight).width(newWidth).css('cursor', 'pointer').bind('click',function(event){
                                $.fancybox(this,{
                                        href: $(this).attr('src'),
                                        closeClick: true,
                                        margin: [60, 60, 60, 60]
                                });
                        });
                }
        }).toggle(true);
});

jQuery.fn.selText = function() {
    var obj = this[0];
    if ($.browser.msie) {
        var range = obj.offsetParent.createTextRange();
        range.moveToElementText(obj);
        range.select();
    } else if ($.browser.mozilla || $.browser.opera) {
        var selection = obj.ownerDocument.defaultView.getSelection();
        var range = obj.ownerDocument.createRange();
        range.selectNodeContents(obj);
        selection.removeAllRanges();
        selection.addRange(range);
    } else if ($.browser.safari) {
        var selection = obj.ownerDocument.defaultView.getSelection();
        selection.setBaseAndExtent(obj, 0, obj, 1);
    }
    return this;
}

$( ".expandquote" ).bind('click', function(event) {
        $( this ).toggleClass( "ui-icon-carat-1-s" ).toggleClass( "ui-icon-carat-1-n" );
        $( this ).parent().next().toggleClass( "min" ).toggleClass( "max" );
});
$( ".quotemark" ).bind('click', function(event) {
        $( this ).parent().next().selText();
});

