function question(text, url){
  if (confirm(text))
    parent.location.href=url;
}
function changeClass(my_id, new_class){
	document.getElementById(my_id).className = new_class;
}
function setButtonActive(my_id){
  changeClass(my_id, 'active');
}
function setButtonInactive(my_id){
  changeClass(my_id, 'inactive');
}

function show_diamond_details(diam_dets, diam_dets_inner, diam_x, diam_y, diam_html){
  
  //add scroll support for mozilla an IE
  agt=navigator.userAgent.toLowerCase();

  if (agt.indexOf("msie") != -1) { //IE
    diam_y += (document.documentElement.scrollTop + document.body.scrollTop);
  }
  else if (agt.indexOf("mozilla/5.0") != -1) { //Mozilla
    diam_y += window.scrollY;
  }
  else{ //other browsers
    diam_y += (document.documentElement.scrollTop + document.body.scrollTop);
  }
  
  diam_dets_inner.innerHTML = diam_html;
  diam_dets.style.left = diam_x-200+'px';
  diam_dets.style.top = diam_y+10+'px';
  diam_dets.style.display = ''; 
}
function hide_diamond_details(diam_dets){
  diam_dets.style.display='none';
}
