jQuery.noConflict();

jQuery(function() {
    jQuery("body").click(function() {
        if ( $('#thumbimage,#productimage').length > 0 ) {
        jQuery("#thumbimage,#productimage").hide();
        }
    });

    jQuery("#product_thumb").change(function() {
        var image = jQuery("#product_thumb").val();
        jQuery("#thumbimage").remove();
        jQuery("#thumbPreview").append("<img id='thumbimage' width='60' height='60' src='product_thumbs/" + image + "' alt='' />");
    });

    jQuery("#select_product_images").change(function() {
        var image = jQuery("#select_product_images").val();
        jQuery("#productimage").remove();
        jQuery("#productPreview").append("<img id='productimage' width='60' height='60' src='product_images/" + image + "' alt='' />");

    });


    if ( jQuery(".message_list").length > 0 ) {
    //hide message_body after the first one
    jQuery(".message_list .message_body:gt(0)").hide();

    //hide message li after the 5th
    jQuery(".message_list li:gt(4)").hide();
    }
    //toggle message_body
    jQuery(".prod_toggle").click(function() {
        jQuery(this).next(".message_body").slideToggle(500); 
        return false;
    });
 
    jQuery("#addvalue").click(function() {
        var singleImage = jQuery("#select_product_images :selected").val();
        var imagesList = jQuery("#product_images").val();
        var strLength = imagesList.length;
        var separator = "";
        if (imagesList != "") {
            separator = ",";
        }
        var images = imagesList + separator + singleImage;
        if (imagesList.indexOf(singleImage) == -1) {
            jQuery("#product_images").val(images);
        }

    });
    if ( jQuery("textarea.resizable").length > 0 ) {
    jQuery("textarea.resizable:not(.processed)").TextAreaResizer();
    }
});

(function(jQuery){var textarea,staticOffset;var iLastMousePos=0;var iMin=32;var grip;jQuery.fn.TextAreaResizer=function(){return this.each(function(){textarea=jQuery(this).addClass('processed'),staticOffset=null;jQuery(this).wrap('<div class="resizable-textarea"><span></span></div>').parent().append(jQuery('<div class="grippie"></div>').bind("mousedown",{el:this},startDrag));var grippie=jQuery('div.grippie',jQuery(this).parent())[0];grippie.style.marginRight=(grippie.offsetWidth-jQuery(this)[0].offsetWidth)+'px'})};function startDrag(e){textarea=jQuery(e.data.el);textarea.blur();iLastMousePos=mousePosition(e).y;staticOffset=textarea.height()-iLastMousePos;textarea.css('opacity',0.25);jQuery(document).mousemove(performDrag).mouseup(endDrag);return false}function performDrag(e){var iThisMousePos=mousePosition(e).y;var iMousePos=staticOffset+iThisMousePos;if(iLastMousePos>=(iThisMousePos)){iMousePos-=5}iLastMousePos=iThisMousePos;iMousePos=Math.max(iMin,iMousePos);textarea.height(iMousePos+'px');if(iMousePos<iMin){endDrag(e)}return false}function endDrag(e){jQuery(document).unbind('mousemove',performDrag).unbind('mouseup',endDrag);textarea.css('opacity',1);textarea.focus();textarea=null;staticOffset=null;iLastMousePos=0}function mousePosition(e){return{x:e.clientX+document.documentElement.scrollLeft,y:e.clientY+document.documentElement.scrollTop}}})(jQuery);