Друзья, есть вот такой код. 
Первый кусок присваивает значение для 
scop='';
Второй для  
finish_date='';
$('#next_step_6').click(function (){
       scop='';
       $('#step_5').find(
       $('input[type="checkbox"]:checked').each(function() { 
       scop += ':'+$(this).val();
           }));
       finish_date='';    
       $('#step_5').find(
       $('input[type="radio"]:checked').each(function() {
       finish_date +=$(this).val();
           }));
alert (finish_date);
});
Так вот первый работает верно во всех браузерах. 
Со вторым проблема. 
в IE при клике, выдается ошибка что метод не поддерживается . Ошибка на конструкцию 
finish_date='';  
Если указываю как локальною 
var finish_date='';   - то ИЕ отрабатывает. НО FireFox пишет что не может определить данный метод. Т.е как то не понятно выходит с областью видимости переменной в разных браузерах. 
Подскажите что не так?
Спасибо!