function openPreview(src, w, h)
{
  tmpWindow = window.open("", "_popup", "width="+w+",height="+h+",status=no,toolbar=no,menubar=no");
  tmpWindow.document.open();  
  tmpWindow.document.write('<html><head><title>Spicy Lime Group - Gallery</title></head><body style="background:#FFFFFF; margin:0px; padding:0px;"><img src=' + src + ' border="0" /></body></html>');
  tmpWindow.document.close();
}
function checkForm(frm, arr)
{
  el = null;
  err = '';
  for(i in arr)
  {
    switch(frm.elements[i].type)
    {
      case 'text':
      case 'password':
        if (frm.elements[i].value == '')
        {
          if (!el) el = frm.elements[i];
          err += arr[i] + "\n";
        }
    	break;
      case 'select-one':
        if (frm.elements[i].selectedIndex == 0)
        {
          if (!el) el = frm.elements[i];
          err += arr[i] + "\n";
        }
    	break;
    }
  }
  if (err == '') return true;
  else
  {
    el.focus();
    alert("Please fill in required fields:\n-----------------------------------\n" + err + "-----------------------------------");
    return false;
  }
}
var last_i = 1;
function enlarge_img(i)
{
  document.getElementById('img' + last_i).style.display='none';
  document.getElementById('img_s' + i).style.display='none';
  document.getElementById('img_s' + last_i).style.display='block';
  document.getElementById('img' + i).style.display='block';
  last_i = i;
}
function check_vis()
{
  for (i in arr_vis) if (document.getElementById('tr_' + arr_vis[i][0]))
  {
    if (document.frm_srch.elements[arr_vis[i][1]].type == 'checkbox')
    {
      document.getElementById('tr_' + arr_vis[i][0]).style.display =  ((document.frm_srch.elements[arr_vis[i][1]].checked ? 1 : 0) == arr_vis[i][2]) ? '' : 'none';
    }
    else
    {
      document.getElementById('tr_' + arr_vis[i][0]).style.display =  (document.frm_srch.elements[arr_vis[i][1]].options[document.frm_srch.elements[arr_vis[i][1]].selectedIndex].value == arr_vis[i][2]) ? '' : 'none';
    }
  }
  document.getElementById('landp').style.display=(document.frm_srch.id_category.options[document.frm_srch.id_category.selectedIndex].value%4==2) ? '' : 'none';
  document.getElementById('landn').style.display=(document.frm_srch.id_category.options[document.frm_srch.id_category.selectedIndex].value%4!=2) ? '' : 'none';
}
function show_li(i)
{
  if (i == cur_li) return true;
  if (cur_li) document.getElementById('li' + cur_li).className = '';
  cur_li = i;
  if (cur_li) document.getElementById('li' + cur_li).className = 'act';
  return false;
}