Нужно написать калькулятор на JavaScript`е. Приминяться он будет на сайте текстильной фабрики (для скрипта интернет магазина) для вычесления цены комплекта (комплекты с постельным бельём). 
Имеем:
Функция для вычисления: 
function Calculator() {
   if (document.goods.blanket_size.value = \'150x205\') {
     alert("Вычисляем цену пододеяльника #1");
     var num = document.goods.blanket_num1.value;
     var price = document.goods.blanket_price1.value;
     var blanket_price = num*price;
   }
   if (document.goods.blanket_size.value = \'180x205\') {
     alert("Вычисляем цену пододеяльника #2");
     var num = document.goods.blanket_num2.value;
     var price = document.goods.blanket_price2.value;
     var blanket_price = num*price;
   }
   if (document.goods.blanket_size.value = \'200x205\') {
     alert("Вычисляем цену пододеяльника #3");
     var num = document.goods.blanket_num3.value;
     var price = document.goods.blanket_price3.value;
     var blanket_price = num*price;
   }
   document.goods.price.value = blanket_price;
}
То есть, функция проверяет и анализирует значение выбранного пункта radio и формирует соответствующую цену и количество, перемножает результат, выводит его в поле price. 
В чём проблема: функция не анализирует значение radio. Точнее сказать она анализирует не выбранный пункт radio, а все пункты подряд. То есть если нажать на вычислить, появится 3 сообщения alert, вместо одного.
Помогите пожалуйста найти ошибку, сам я в JavaScript разбираюсь плохо, не мой профиль так сказать 

 буду вечно благодарен...