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;
}