//skrýt select pro výbér barvy a zadání počtu produktů do doby, než uživatel provede výběr function hide_select(action) { div = get_id_object('color_select_div'); div.style.display = action == 'hide' ? 'none' : 'block'; } function set_active_size(size_id) { var velikosti = get_id_object('velikosti_all'); for (index in velikosti.getElementsByTagName('a')) { velikosti.getElementsByTagName('a')[index].className = ''; } get_id_object('psize' + size_id).className = 'active_size'; } //výběr barvy a naplnění selectu danými možnostmi function fill_select(selected_option) { hide_select('unhide'); options = new Object(); options['36'] = new Object(); options['36'][0] = new Object(); options['36'][0]['value'] = 'bílá'; options['36'][0]['title'] = 'bílá'; options['36'][1] = new Object(); options['36'][1]['value'] = 'černá'; options['36'][1]['title'] = 'černá'; options['44'] = new Object(); options['44'][0] = new Object(); options['44'][0]['value'] = 'bílá'; options['44'][0]['title'] = 'bílá'; hidden_value = get_id_object('size'); hidden_value.value = selected_option; //odstranit všechny možnosti ze selectu empty_select(); //přednastavit barvu select = get_id_object('color_select'); for (option_index in options[selected_option]) { optText = options[selected_option][option_index]['title']; optValue = options[selected_option][option_index]['value']; select.options[option_index] = new Option(optText, optValue); } set_content('note', ''); set_content('note_click', ''); } //odstranit všechny možnosti ze selectu function empty_select() { select = get_id_object('color_select'); for (i = select.options.length; i >= 0; i--) { select.options[i] = null; } } //nastavit barvu po změnu selectu function set_color(select) { document.write(); } //nastavit hodnotu function set_content(object_id, value) { obj = get_id_object(object_id); if (obj) { obj.innerText = value; obj.innerHTML = value; } } //nastavit cenu function set_price(count, price) { if (isNaN(count * price)) { set_content('price_set', 0); } else { set_content('price_set', parseFloat(parseFloat(price / 1 * count).toFixed())); } } //změnit obrázek function change_image(key) { images = new Object(); images[0] = 'http://www.pradlo-amelie.cz/products_images/kalhotky/s-nohavickou/roxi-kalhotky267396_267396__B01.jpg'; images[1] = 'http://www.pradlo-amelie.cz/products_images/kalhotky/s-nohavickou/roxi-kalhotky267396_267396__B02.jpg'; images[2] = 'http://www.pradlo-amelie.cz/products_images/kalhotky/s-nohavickou/roxi-kalhotky267396_267396__B03.jpg'; images[3] = 'http://www.pradlo-amelie.cz/products_images/kalhotky/s-nohavickou/roxi-kalhotky267396_267396__B04.jpg'; image = get_id_object('image_set_field'); image.src = images[key]; //image.setAttribute('src', images[key]); }