function ToggleJobListing(jobId) {
        var jobListObj = document.getElementById('hp_job_list');
        var jobArray = new Array();
	var jobObj = document.getElementById('job_' + jobId);
        var detailsObj = document.getElementById('details_' + jobId);
	var tempString = new String();
        var tempId = new String();

	if (jobObj.setVisible != 1) {
                //hide all jobs
                jobArray = getElementsByClassName('hp_job_listing');
                for (var i in jobArray) {
                    if (jobArray[i].setVisible == 1) {
                        tempString = jobArray[i].id;
                        tempId = tempString.slice(tempString.indexOf('_', 0) + 1);
                        cms_roll(400, 'details_' + tempId, 62, 0);
                        jobArray[i].setVisible = 0;
                    }
                }
		// set Job visible
		jobObj.setVisible = 1;
                cms_roll(400, 'details_' + jobId, 0, 62);
	} else {
		return false;
	}
	return false;
}

function getElementsByClassName(className) {

      var a = [];
      var re = new RegExp('\\b' + className + '\\b');
      var els = document.getElementsByTagName('*');

      for (var i=0,j=els.length; i<j; i++) {
          if(re.test(els[i].className)) {
              a.push(els[i]);
          }
      }
      return a;
}

function setCategory(id) {
        var searchForm = document.getElementById('quick_search');
        searchForm.action += id;
}