function african_update_search_table(order_name, order_direction) { if (!order_name) order_name = ""; if (!order_direction) order_direction = ""; wolftools_clearTimeout(); $('main_romance_container').innerHTML = "

loading search results...


"; var params = african_get_search_parameters(); params.order_name = order_name; params.order_direction = order_direction; if (params.shapes == "") $('main_romance_container').innerHTML = "

Please select at least one shape.


"; else new Ajax.Updater('main_romance_container', './admin/modules/romance/ajax/getcsvtable.php', {method:'get', parameters:params}); } function african_toggle_shape(element) { var borderWidth = element.style.borderWidth; if (!borderWidth || borderWidth == "" || borderWidth == "0" || borderWidth == "0px" || borderWidth == "0px 0px 0px 0px") element.setStyle({borderWidth:"1px", borderStyle:"solid", borderColor:"#CC0000", margin:"0px"}); else element.setStyle({borderWidth:"0px", margin:"1px"}); african_update_search_table(); } function african_get_search_parameters() { var container = $('search_parameters_div'); var shape_divs = container.select("div[name='shape_div']"); var shapes_string = ""; var delim = ""; for (var i=0; i < shape_divs.length; i++) { var borderWidth = shape_divs[i].style.borderWidth; if (borderWidth == "1" || borderWidth == "1px" || borderWidth == "1px 1px 1px 1px") { shapes_string = shapes_string + delim + shape_divs[i].title; delim = ","; } } var colour_checks = container.select("input[name='colour_check']"); var colours_string = ""; delim = ""; for (var i=0; i < colour_checks.length; i++) { if (colour_checks[i].checked) { colours_string = colours_string + delim + colour_checks[i].value; delim = ","; } } var clarity_checks = container.select("input[name='clarity_check']"); var clarity_string = ""; delim = ""; for (var i=0; i < clarity_checks.length; i++) { if (clarity_checks[i].checked) { clarity_string = clarity_string + delim + clarity_checks[i].value; delim = ","; } } var cut_checks = container.select("input[name='cut_check']"); var cut_string = ""; delim = ""; for (var i=0; i < cut_checks.length; i++) { if (cut_checks[i].checked) { cut_string = cut_string + delim + cut_checks[i].value; delim = ","; } } var price_texts = container.select("input[name='price_text']"); var price_string = ""; delim = ""; for (var i=0; i < price_texts.length; i++) { if (price_texts[i].value != "") { price_string = price_string + delim + price_texts[i].value; delim = ","; } } var weight_texts = container.select("input[name='weight_text']"); var weight_string = ""; delim = ""; for (var i=0; i < weight_texts.length; i++) { if (weight_texts[i].value != "") { weight_string = weight_string + delim + weight_texts[i].value; delim = ","; } } return {shapes:shapes_string, colours:colours_string, clarity:clarity_string, cut:cut_string, price:price_string, weight:weight_string}; } function african_should_submit() { var container = $('main_romance_container'); var selected_diamonds = container.select("input[type='checkbox']"); for (var i=0; i < selected_diamonds.length; i++) { if (selected_diamonds[i].checked) return true; } alert("Please select at least one diamond before continuing."); return false; }