function LoadFaqImages() {
  ImagePlus      = new Image();
  ImagePlus.src  = "images/icon_plus.gif";
  ImageMinus     = new Image();
  ImageMinus.src = "images/icon_minus.gif";
}
function ShowAnswer(id) {

  var answer = document.getElementById("a"+id);
  
  if (answer.style.display == "none") {
    answer.style.display = "block";
    document.getElementById("plusminus"+id).src = ImageMinus.src;
    //document.getElementById("countview").src = "faq_countview.php?faq_id="+id;
  } else {
    answer.style.display = "none";
    document.getElementById("plusminus"+id).src = ImagePlus.src;
  }
}
function OpenAll(id) {
  // open all answers
  divColl = document.getElementsByTagName("DIV");
  for (i=0; i<divColl.length; i++) {
    if (divColl[i].className == "answer") {
      divColl[i].style.display = (allopened) ? "none" : "block";
    }
  }
  
  // change "plus" to "minus"
  regex = new RegExp("plusminus(\\d){1,2}");
  imgColl = document.getElementsByTagName("IMG");
  for (i=0; i<imgColl.length; i++) {
    if (regex.test(imgColl[i].id)) {
      imgColl[i].src = (allopened) ? ImagePlus.src : ImageMinus.src;
    }
  }
  
  // set flag
  allopened = !allopened;
}
LoadFaqImages();

/*function collapse(m)
 {
    var d = document.getElementById(m);
    d.style.visibility = "hidden";
    d.style.display = "none";
 }
 
 function expand(m)
 {
    var d = document.getElementById(m);
    d.style.visibility = "visible";
	d.style.display = "block";
 }*/
