var type;
function another_page_select(type) {
  window.open('/search/popup.htm?type=' + type, 'img_select','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=710,height=650');
}

function OccupationUpdateChecked(occupations) {
   if (occupations != "") {
    var QueryName  = new Array();
    $A(occupations).each(function(element) {
      QueryName.push("s[job][]="+element);
    });

    new Ajax.Request(
      '/ajax/get_occupations_txt.php',
      {
        method: 'get',
        parameters: QueryName.join("&"),
        onSuccess: updateSuccess
      }
    )
  }
}

function updateSuccess(req) {
  occupation_checkbox = [];
  responseArr = req.responseText.split(',');
  responseArr.each(function(ele) {
    allData  = ele.split("---");
    if (allData[1] === undefined) return;
    occupations = allData[1].split("--");
    var occupation_secondcategories_checkbox = new Array();
    occupations.each(function(ele2) {
      occupation = ele2.split("-");
      occupation_secondcategories_checkbox.push("&nbsp;&nbsp;&nbsp;<label><input type='checkbox' name='s[job][]' id='s[occupation][first][" + occupation[0] + "]' value='"+occupation[0]+"' checked>" + occupation[1] + "</label>\n");
    });


    occupation_secondcategories = allData[0].split("-");
    var occupation_secondcategories_checkboxStr = occupation_secondcategories_checkbox.join(" ");

    var form_check_html = ["<h5 class='searchSectionTitle'>"];
    checkbox = "<label><input type='checkbox' name='occupation_secondcategories[" + occupation_secondcategories[0] + "]' id='occupation_secondcategories[" + occupation_secondcategories[0] + "]' value='1' checked onClick='occupation_secondcategories_check("+ occupation_secondcategories[0] +")' >" + occupation_secondcategories[1] + "</label>";
    form_check_html.push(checkbox.gsub(/\n|\r/, ""));
    form_check_html.push("</h5>");
    div_secondcategories = "<div style='display: none;' id='secondcategories_"+occupation_secondcategories[0]+"'>";
    form_check_html.push(div_secondcategories.gsub(/\n|\r/, ""));
    form_check_html.push(occupation_secondcategories_checkboxStr);
    form_check_html.push("</div>");

    occupation_checkbox.push(form_check_html.join("\n"));
  });

  //var occupation_checkboxStr = occupation_checkbox.join("&nbsp;&nbsp;");
  var occupation_checkboxStr = occupation_checkbox.join(" ");
  $('occupation_change').update(occupation_checkboxStr);

  setUpdateCounter();
}


function FeartureUpdateChecked(feartures) {
  if(feartures != "") {
    fearture_checkboxs = new Array();

    $A(feartures).each(function(ele){
      fearture_name = 'jstaff_feature_' + ele.gsub(/s\[feature\]\[|\]/, '') + '_japanised';

      checkbox = "<label><input type='checkbox' name='"+ ele +"' id='" + ele + "' value='1' checked>" + C(fearture_name.toUpperCase()) + "</label>";
      fearture_checkboxs.push(checkbox);
    });

    var fearture_checkboxsStr = fearture_checkboxs.join("&nbsp;&nbsp;");
    $("features_change").update(fearture_checkboxsStr);

    setUpdateCounter();

  }
}


function AvocationUpdateChecked(avocations) {
  if(avocations != "") {
    avocation_checkboxs = new Array();

    $A(avocations).each(function(ele){
      avocation_name = 'jstaff_hobby_' + ele.gsub(/s\[avocation\]\[|\]/, '') + '_japanised';

      checkbox = "<label><input type='checkbox' name='"+ ele +"' id='" + ele + "' value='1' checked>" + C(avocation_name.toUpperCase()) + "</label>";
      avocation_checkboxs.push(checkbox);
    });

    var avocation_checkboxsStr = avocation_checkboxs.join("&nbsp;&nbsp;");
    $("avocation_change").update(avocation_checkboxsStr);

    setUpdateCounter();

  }
}

