Revision 6bd1416f snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js
b/snf-cyclades-app/synnefo/ui/new_ui/ui/javascripts/common.js | ||
---|---|---|
4 | 4 |
*/ |
5 | 5 |
|
6 | 6 |
ui = {}; |
7 |
ui.wizard = {}; |
|
7 | 8 |
|
8 | 9 |
/* when closeEl el is clicked, its parent with class divToCloseClass slidesUp */ |
9 | 10 |
ui.closeDiv = function(closeEl, divToCloseClass) { |
... | ... | |
199 | 200 |
|
200 | 201 |
} |
201 | 202 |
|
202 |
//permits only one checkbox to be checked in a ul |
|
203 |
ui.checkAction = function(checkbox) { |
|
204 |
var otherChecked = checkbox.closest('li').siblings('li').find('span.snf-checkbox-checked').length; |
|
205 |
if(otherChecked!=0){ |
|
206 |
checkbox.toggleClass('snf-checkbox-checked'); |
|
207 |
checkbox.toggleClass('snf-checkbox-unchecked'); |
|
208 |
} |
|
203 |
|
|
204 |
ui.change_checkbox_state =function(checkbox_link) { |
|
205 |
$(checkbox_link).find('span.snf-checkbox-unchecked, span.snf-checkbox-checked').toggleClass('snf-checkbox-unchecked snf-checkbox-checked'); |
|
206 |
} |
|
207 |
|
|
208 |
ui.change_radiobutton_state = function(radiobtn_link) { |
|
209 |
$(radiobtn_link).find('span.snf-radio-unchecked, span.snf-radio-checked').toggleClass('snf-radio-unchecked snf-radio-checked'); |
|
210 |
} |
|
211 |
|
|
212 |
ui.check_one_radiobtn = function(radiobtn_link) { |
|
213 |
tt = $(radiobtn_link); |
|
214 |
$(radiobtn_link).closest('ul').find('span.snf-radio-checked').toggleClass('snf-radio-unchecked snf-radio-checked'); |
|
215 |
} |
|
216 |
|
|
217 |
ui.expand_arrow = function(arrow_link) { |
|
218 |
var arrow = arrow_link.find('span.snf-arrow-up, span.snf-arrow-down'); |
|
219 |
arrow.toggleClass('snf-arrow-up snf-arrow-down'); |
|
209 | 220 |
|
210 | 221 |
} |
211 | 222 |
|
... | ... | |
398 | 409 |
$(this).next('.more').slideToggle(); |
399 | 410 |
}) |
400 | 411 |
|
401 |
$('.adv-main .expand-link').click( function(e){ |
|
402 |
e.preventDefault(); |
|
403 |
var link = $(this); |
|
404 |
link.toggleClass('current'); |
|
405 |
var arrow = link.find('span.snf-arrow-up, span.snf-arrow-down'); |
|
406 |
arrow.toggleClass('snf-arrow-up'); |
|
407 |
arrow.toggleClass('snf-arrow-down'); |
|
408 |
link.parents('div.advanced-conf-step').find('.advanced-conf-options').slideToggle(); |
|
409 |
}) |
|
412 |
|
|
410 | 413 |
|
411 | 414 |
if($('#picker').length>0) { $('#picker').farbtastic('#color'); } |
412 | 415 |
$('.show-add-tag').click(function(e){ |
Also available in: Unified diff