//PRE jquery.corners.js

$(document).ready(function(){
    $('div#right_column div.corner-all').corner();
    $('#home_page.corner-all').corner();

    $('div#right_column .border').css('background', '#c7c7c7');
    $('div#right_column div.corner-all').corner("15px").parent(".border").css('padding', '1px').corner("15px");

    $('#mainWizard').corner('20px bl');
    $('#mainWizard #left_column').corner('20px');
    $('#mainWizard #stepsMenu .option').corner('20px br 20px tr');
    $('#mustBeLogin .contentModal .button').corner('6px');

    
    $('#inviteFriendsWizard td textarea').each(function(i,object){
      if($.browser.msie)
      {
        roundInput(object.id,'rounded_container','rounded_container_class');
      }
      else
      {
        $('#'+object.id+'').addClass('text_area');
      }
    });
});

function roundInput(input_id, container_class, border_class)
{
    var input = $('#'+input_id+'');
    var input_width = input.css("width"); //get the width of input
    var wrap_width = parseInt(input_width) + 10; //add 10 for padding
    wrapper = input.wrap("<div class='"+container_class+"'></div>").parent();
    wrapper.wrap("<div class='"+border_class+"' style='width: "+wrap_width+"px;'></div>"); //apply border
    wrapper.corner("round 8px").parent().css('padding', '2px').corner("round 10px"); //round box and border
}
