// JavaScript Document

function resize(selectId, size){
    var objSelect = document.getElementById(selectId);
    var maxlength = 0;
    if(objSelect){
        if(size){
                objSelect.style.width = size;
        } else {
                for (var i = 0; i < objSelect.options.length; i++){
                        if (objSelect[i].text.length > maxlength){
                                maxlength = objSelect[i].text.length;
                        }
                }
                objSelect.style.width = maxlength + 300;
        }
    }
}

$(document).ready(function(){
    $("select.expand").focus(function(){
        resize($(this).attr("id"));
    });
    $("select.expand").blur(function(){
        resize($(this).attr("id"), 245);
    });
});
