button wont work on IE after updating validation code

button wont work on IE after updating validation code

Hi,

After adding some lines of validation from Jorn's validate plugin,

the addcar button on IE suddenly won't work,

then safari is working, but not displaying updating properly after the animation, it will appear as if broken, but if you scroll up scroll down, then it would update

Chrome and firefox is okay.
Here is the button click code
  1. $('#addvehicle').bind('click',function()
  2.     {
  3.         //ajax       
  4.         $.ajax
  5.         ({
  6.             type: "POST",
  7.             url: "addmorecar",
  8.             data: "sessionid=" + $("#sessionid").val(),
  9.             success: function(data)
  10.             {
  11.                 $("#regaddcar").html(data).addClass('ui-widget ui-widget-content');           
  12.                 $("#regaddcar").fadeIn();
  13.                 $("#addvehicle").attr('disabled','disabled').css('color','#CCCCCC');
  14.             }        
  15.         });
  16.         return false;
  17.     }); // end of the on click add vehicle function

Here is the validation code
  1. $('#reg_addcar').validate
  2.         ({
  3.             rules:
  4.             {
  5.                 regaddress:
  6.                 {
  7.                     minlength: 10
  8.                 },
  9.                 platenum:
  10.                 {
  11.                     remote:
  12.                     {
  13.                         url: "gplatechecker",
  14.                         type: "post"
  15.                     }   
  16.                 },
  17.                 chassisnum:
  18.                 {
  19.                     rangelength: [10,17]
  20.                 },
  21.                 mvfnum1:
  22.                 {
  23.                     minlength: 4   
  24.                 },
  25.                 mvfnum2:
  26.                 {
  27.                     rangelength: [6,12]
  28.                 }   
  29.             },
  30.             messages:
  31.             {
  32.                 regaddress:
  33.                 {
  34.                     minlength: 'Enter a proper address'   
  35.                 },
  36.                 platenum:
  37.                 {
  38.                     remote: "Plate Number entered already exists"
  39.                 },
  40.                 chassisnum:
  41.                 {
  42.                     rangelength: "Enter between 10 to 17 characters"
  43.                 },
  44.                 mvfnum1:
  45.                 {
  46.                     minlength: "Enter the first 4 numbers"   
  47.                 },
  48.                 mvfnum2:
  49.                 {
  50.                     rangelength: "Enter beween 6 to 12 numbers"   
  51.                 }
  52.                
  53.             },
  54.             groups:
  55.             {
  56.                 mvfnum: "mvfnum1 mvfnum2"
  57.             },
  58.             errorPlacement: function(error, element)
  59.             {
  60.                  if (element.attr("name") == "mvfnum1" || element.attr("name") == "mvfnum2" )
  61.                  {
  62.                     error.insertAfter("#mvfnum2");
  63.                  }
  64.                 else
  65.                 {
  66.                     error.insertAfter(element);
  67.                 }
  68.             },
  69.             submitHandler: function()
  70.             {
  71.                 $.ajax
  72.                 ({
  73.                     type: "post",
  74.                     url: "addmorecar_p2",
  75.                     data: "brand=" + $('#brand').val(),
  76.                     success: function(data)
  77.                     {
  78.                         $('#addvi').fadeOut(function()
  79.                         {
  80.                             $('#addii').html(data).fadeIn();   
  81.                         });                       
  82.                     }
  83.                 });
  84.             }
  85.         });
here is the animation code
  1. $('#acsubmit').live('click',function()
  2.         {
  3.             $.ajax
  4.             ({
  5.                  type: "POST",
  6.                  data: $("#reg_addcar").serialize()+'&'+'mortgator='+$('#mortgator').val(),
  7.                  url: "addcarsubmit",
  8.                  success: function(data)
  9.                  {
  10.                     $('.vicontainer').html(data);
  11.                     $('#regaddcar').fadeOut();
  12.                     $('#addvehicle').removeAttr('disabled').css('color','#000');
  13.                 }     
  14.                }); //end of the ajax   
  15.             return false   
  16.         });
  17.        
  18.         $('#acback').live('click',function()
  19.         {
  20.             $('#addii').fadeOut();   
  21.             $('#addvi').fadeIn();   
  22.         });