// Advanced Search JScript

var keywords;

function setKeywords() {
//  keywords = document.advanced_search.metal.value; 
  keywords = document.advanced_search.gemstone.value; 
  keywords += ' ' + document.advanced_search.textKeyword.value; 
  document.advanced_search.keyword.value = keywords;
}

function disableRingSize() {
  document.advanced_search.ring_size.disabled=true;
}

function disableBoth() {
  document.advanced_search.ring_size.disabled=true;
  document.advanced_search.length.disabled=true;
}


function disableLength() {
  document.advanced_search.length.disabled=true;
}

function enableLength() {
  document.advanced_search.length.disabled=false;
}

function enableBoth() {
  if(document.advanced_search.categories_id.value == 5) {
    document.advanced_search.ring_size.disabled=false;
    disableLength();
  } else if (document.advanced_search.categories_id.value == 4 || document.advanced_search.categories_id.value == 7 || document.advanced_search.categories_id.value == 9) {
    enableLength();
    disableRingSize();
  } else {
    disableBoth();
  }
}

function setLength(chosen)
{
var selbox = document.advanced_search.length;
selbox.options.length = 0;
if (chosen == "4") {
selbox.options[selbox.options.length] = new Option('All Bracelet Lengths','');
selbox.options[selbox.options.length] = new Option('5.5 Inches','5.5');
selbox.options[selbox.options.length] = new Option('6 Inches','6');
selbox.options[selbox.options.length] = new Option('6.5 Inches','6.5');
selbox.options[selbox.options.length] = new Option('7 Inches','7');
selbox.options[selbox.options.length] = new Option('7.5 Inches','7.5');
selbox.options[selbox.options.length] = new Option('8 Inches','8');
selbox.options[selbox.options.length] = new Option('8.5 Inches','8.5');
selbox.options[selbox.options.length] = new Option('9 Inches','9');
selbox.options[selbox.options.length] = new Option('9.5 Inches','9.5');
}
else if (chosen == "7") {
selbox.options[selbox.options.length] = new Option('All Necklace Lengths','');
selbox.options[selbox.options.length] = new Option('12.5 Inches','12.5');
selbox.options[selbox.options.length] = new Option('14 Inches','14');
selbox.options[selbox.options.length] = new Option('14.5 Inches','14.5');
selbox.options[selbox.options.length] = new Option('15 Inches','15');
selbox.options[selbox.options.length] = new Option('15.5 Inches','15.5');
selbox.options[selbox.options.length] = new Option('16 Inches','16');
selbox.options[selbox.options.length] = new Option('16.5 Inches','16.5');
selbox.options[selbox.options.length] = new Option('17 Inches','17');
selbox.options[selbox.options.length] = new Option('17.5 Inches','17.5');
selbox.options[selbox.options.length] = new Option('18 Inches','18');
selbox.options[selbox.options.length] = new Option('18.5 Inches','18.5');
selbox.options[selbox.options.length] = new Option('19 Inches','19');
selbox.options[selbox.options.length] = new Option('19.5 Inches','19.5');
selbox.options[selbox.options.length] = new Option('20 Inches','20');
selbox.options[selbox.options.length] = new Option('20.5 Inches','20.5');
selbox.options[selbox.options.length] = new Option('21 Inches','21');
selbox.options[selbox.options.length] = new Option('21.5 Inches','21.5');
selbox.options[selbox.options.length] = new Option('22 Inches','22');
selbox.options[selbox.options.length] = new Option('22.5 Inches','22.5');
selbox.options[selbox.options.length] = new Option('23 Inches','23');
selbox.options[selbox.options.length] = new Option('23.5 Inches','23.5');
selbox.options[selbox.options.length] = new Option('24 Inches','24');
selbox.options[selbox.options.length] = new Option('24.5 Inches','24.5');
selbox.options[selbox.options.length] = new Option('25 Inches','25');
selbox.options[selbox.options.length] = new Option('25.5 Inches','25.5');
selbox.options[selbox.options.length] = new Option('26.5 Inches','26.5');
selbox.options[selbox.options.length] = new Option('27 Inches','27');
selbox.options[selbox.options.length] = new Option('27.5 Inches','27.5');
selbox.options[selbox.options.length] = new Option('29.5 Inches','29.5');
selbox.options[selbox.options.length] = new Option('30 Inches','30');
selbox.options[selbox.options.length] = new Option('30.5 Inches','30.5');
selbox.options[selbox.options.length] = new Option('32 Inches','32');
selbox.options[selbox.options.length] = new Option('33 Inches','33');
selbox.options[selbox.options.length] = new Option('34 Inches','34');
selbox.options[selbox.options.length] = new Option('36 Inches','36');
selbox.options[selbox.options.length] = new Option('36.5 Inches','36.5');
selbox.options[selbox.options.length] = new Option('37 Inches','37');
selbox.options[selbox.options.length] = new Option('38 Inches','38');
selbox.options[selbox.options.length] = new Option('39 Inches','39');
selbox.options[selbox.options.length] = new Option('40 Inches','40');
selbox.options[selbox.options.length] = new Option('41 Inches','41');
selbox.options[selbox.options.length] = new Option('42 Inches','42');
selbox.options[selbox.options.length] = new Option('43.5 Inches','43.5');
selbox.options[selbox.options.length] = new Option('45 Inches','45');
selbox.options[selbox.options.length] = new Option('45.5 Inches','45.5');
selbox.options[selbox.options.length] = new Option('46 Inches','46');
selbox.options[selbox.options.length] = new Option('47 Inches','47');
selbox.options[selbox.options.length] = new Option('48 Inches','48');
selbox.options[selbox.options.length] = new Option('50 Inches','50');
selbox.options[selbox.options.length] = new Option('50.5 Inches','50.5');
selbox.options[selbox.options.length] = new Option('56 Inches','56');
selbox.options[selbox.options.length] = new Option('59 Inches','59');
}
else if (chosen == "9") {
selbox.options[selbox.options.length] = new Option('All Chain Lengths','');
selbox.options[selbox.options.length] = new Option('14 Inches','14');
selbox.options[selbox.options.length] = new Option('15 Inches','15');
selbox.options[selbox.options.length] = new Option('15.5 Inches','15.5');
selbox.options[selbox.options.length] = new Option('16 Inches','16');
selbox.options[selbox.options.length] = new Option('17 Inches','17');
selbox.options[selbox.options.length] = new Option('18 Inches','18');
selbox.options[selbox.options.length] = new Option('19 Inches','19');
selbox.options[selbox.options.length] = new Option('20 Inches','20');
selbox.options[selbox.options.length] = new Option('22 Inches','22');
selbox.options[selbox.options.length] = new Option('24 Inches','24');
} else {
selbox.options[selbox.options.length] = new Option('All Lengths',' ');
}

}

