document.write("<!-- Powered by: Crafty Syntax Live Help        http://www.craftysyntax.com/ -->")
var environment = 1
if (environment == 1 ) {
   document.write('<script type="text/javascript" src="https://www.purplegoods.com/cslh/livehelp_js.php?department=1&amp;what=hidden&amp;pingtimes=15&amp;secure=Y"></script>')
} else {
   document.write('<script type="text/javascript" src="http://jco.dev.purplegoods.com/cslh/livehelp_js.php?department=1&amp;what=hidden&amp;pingtimes=15&amp;secure=Y"></script>')
}
document.write("<!-- copyright 2003 - 2006 by Eric Gerdes -->")

/* Object retrieval */
hilite_obj=null;
function hilite(obj) {
  /* document.getElementById(div).style.backgroundColor = '#e5e5e5'; */
  if (hilite_obj != null)
    hilite_obj.style.backgroundColor = '';

  obj.style.backgroundColor = '#e5e5e5';
  hilite_obj = obj
}

//angie-user, user1
function ShowDetail(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  //menu_obj.style.top = getPosTop(root_obj) +16 +'px';
  //menu_obj.style.left = getPosLeft(root_obj) -18 +'px';

  menu_obj.style.top = getPosTop(root_obj) + 16 +'px';
  menu_obj.style.left = getPosLeft(root_obj) + 15 +'px';

  menu_obj.style.display = "block";
}
function TriggerList(layer) {
    e = document.getElementById(layer);
  f = document.getElementById(layer+'-header');
  if (e.style.display == 'none') {
    e.style.display="block";
    f.className="group-tab-open";
  } else {
    e.style.display="none";
    f.className="group-tab-close";
  }
}

function getAll(ID)
{ var els=[];
  var tags;

  if (document.all)
    tags = document.all;
  else if (document.getElementsByTagName) tags =document.getElementsByTagName('*');
  for(var i=0;i < tags.length;i++)
  { if(tags[i].id==ID)
      els[els.length]=tags[i];
  }
  return els;
}

// auxiliary function
function get(divID)
{ if (document.all)
    return document.all[divID];
  else if (document.getElementById)
    return document.getElementById(divID);
  else return null;
}

/* Object Manipulation */
/* Use the visibility property.  Less expensive, but still occupies space unless object is positioned as absolute */

function show(obj)
{ if (document.layers)
    obj.visibility = "show";
    else
    obj.style.visibility = "visible";
}

function hide(obj)
{     if (document.layers) obj.visibility="hide";
          else obj.style.visibility="hidden";
}

/* Use the display property.  More expensive, and not compatible with Netscape 4 */
function display(obj)
{ obj.style.display="block";}

function noDisplay(obj)
{   obj.style.display="none"; }


function toggleDisplay(obj)
{ if (isDisplayed(obj))
    noDisplay(obj);
  else display(obj);
}

function isDisplayed(obj)
{ return (obj.style.display=="block");
}

function showDiv(div) {
  e = document.getElementById(div);
  e.style.display="block";
}

function hideDiv(div) {
  e = document.getElementById(div);
  e.style.display="none";
}

function simpleShowLayer(div) {
  e = document.getElementById(div);
  e.style.display="block";
}

function simpleHideLayer(div) {
  e = document.getElementById(div);
  e.style.display="none";
}

function move(obj, x,y)
{ if (document.layers)
  { obj.left = x;
    obj.top = y;    }
    else
    { obj.style.pixelLeft = x;
    obj.style.pixelTop = y; }
}

function addBookmark(title,url)
{ if( document.all )
    window.external.AddFavorite(url, title);
  else if (window.sidebar)
    window.sidebar.addPanel(title, url,"");
  else return false;
}

/* inupt box pop up */

function getPosTop(obj)
{
  var top = isNaN(obj.offsetTop ) ?  0 : obj.offsetTop;
  if ( obj.offsetParent != null ){ top += getPosTop(obj.offsetParent); }
  return top;
}

function getPosLeft(obj)
{
  var left = isNaN(obj.offsetLeft ) ?  0 : obj.offsetLeft;
  if ( obj.offsetParent != null ){left += getPosLeft(obj.offsetParent);}
  return left;
}

/*function Popup(link,opt)
{
   var root_obj = document.getElementById(link);
   var menu_obj = document.getElementById(opt);
   var rPosTop = getPosTop(root_obj);
   menu_obj.style.display = "block";
   if ( document.documentElement.clientHeight + document.documentElement.scrollTop < (  rPosTop + root_obj.offsetHeight + menu_obj.offsetHeight) && ( rPosTop - document.documentElement.scrollTop ) >= menu_obj.offsetHeight )
   {
      menu_obj.style.top = (rPosTop - menu_obj.offsetHeight) + 'px';
   }
  else
   {
      menu_obj.style.top = (rPosTop + root_obj.offsetHeight) + 'px';
   }

   var rPosLeft = getPosLeft(root_obj);
   if ( ( rPosLeft + root_obj.offsetWidth - document.documentElement.scrollLeft ) < menu_obj.offsetWidth  && ( document.documentElement.clientWidth + document.documentElement.scrollLeft ) >= ( rPosLeft + menu_obj.offsetWidth ))
   {
      menu_obj.style.left = (rPosLeft) + 'px';
   }
   else
   {
      menu_obj.style.left = (rPosLeft - menu_obj.offsetWidth + root_obj.offsetWidth) + 'px';
   }

}
*/

function ShowLayer(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) +5 +'px';
  menu_obj.style.left = getPosLeft(root_obj) -4 + root_obj.offsetWidth +'px';
  menu_obj.style.display = "block";
}

function ShowLayer2(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) -45 +'px';
  menu_obj.style.left = getPosLeft(root_obj) -4 + root_obj.offsetWidth +'px';
  menu_obj.style.display = "block";
}

function Popup(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) +5 +'px';
  menu_obj.style.left = getPosLeft(root_obj) -4 + root_obj.offsetWidth +'px';
  menu_obj.style.display = "block";
}


function ShowShadow(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) -18 +'px';
  menu_obj.style.left = getPosLeft(root_obj) -18 +'px';
  menu_obj.style.display = "block";
}


function HideLayer(opt) {
  var menu_obj = document.getElementById(opt);
  menu_obj.style.display = "none";
}

/* black mask */

function ShowBlackMask() {
    x = document.getElementById('footer');
  w = document.documentElement.clientWidth;
  h1 = getPosTop(x) + 42;
  h2 = document.documentElement.clientHeight;
  m = document.getElementById('black-mask');
  m.style.width = w +'px';
  if (h1 > h2) {
    m.style.height = h1 +'px';
  } else {
    m.style.height = h2 +'px';
  }
  m.style.display="block";
}

function HideBlackMask() {
  m = document.getElementById('black-mask');
  m.style.width = 1 +'px';
  m.style.height = 1 +'px';
  m.style.display="none";
}

/* setting popup */

function SettingPopup(div) {
    p = document.getElementById(div);
  x = (document.documentElement.clientWidth)/2;
  y = (document.documentElement.clientHeight)/2;
  p.style.left = x - 287 +'px';
  p.style.top = y - 178 +'px';
  p.style.display = "block";
}

function SettingHide(div) {
    p = document.getElementById(div);
  p.style.display="none";
}

/* photo demo */
function SwitchPhoto(div) {
  var option=['photo-demo1','photo-demo2','photo-demo3','photo-demo4','photo-demo5'];
    for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.style.display = "none";
    }
  }
  f = document.getElementById(div);
  f.style.display = "block";
}

function ChangePhoto(obj) {
  var option=['phone007-1','phone007-2','phone007-3','phone007-4','phone007-5'];
  for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.className = "";
    }
  }
  obj.className = "show";
}

function SwitchPhoto2(div) {
  var option=['purplephone-demo1','purplephone-demo2','purplephone-demo3','purplephone-demo4','purplephone-demo5'];
    for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.style.display = "none";
    }
  }
  f = document.getElementById(div);
  f.style.display = "block";
}

function ChangePhoto2(obj) {
  var option=['purplephone-1','purplephone-2','purplephone-3','purplephone-4','purplephone-5'];
  for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.className = "";
    }
  }
  obj.className = "show";
}


/* product home tabs */
function ChangeTab(obj) {
  var option=['what-tab','pricing-tab','use-tab','details-tab','reviews-tab','faq-tab'];
    for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
    e.className = "";
    }
  }
  obj.className = "on";

}

function ChangeContent(div) {
  var option=['what','pricing','use','details','reviews','faq'];
  for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.style.display = "none";
    }
  }
  f = document.getElementById(div);
  f.style.display = "block";
}

/* status menu */
function ShowMenu(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) + root_obj.offsetHeight +'px';
  menu_obj.style.left = getPosLeft(root_obj) + 0 +'px';

  menu_obj.style.display = "block";
}

function HideMenu(opt) {
  var menu_obj = document.getElementById(opt);
  menu_obj.style.display = "none";
}


/* pop up question */

function TriggerList(layer) {
  e = document.getElementById(layer);
  f = document.getElementById(layer+'-header');
  if (e.style.display == 'none') {
    e.style.display="block";
    f.className="group-tab-open";
  } else {
    e.style.display="none";
    f.className="group-tab-close";
  }
}

function openLayer(layer)
{
  e = document.getElementById(layer);
  e.style.display="block";
}

function closeLayer(layer)
{
  e = document.getElementById(layer);
  e.style.display="none";
}

/* product faq left navigation */
function ChangeNav(obj) {
  var option=['functions','listenin','mobile','recording','setup','legal','privacy','return'];
    for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
    e.className = "";
    }
  }
  obj.className = "select";
}

function ChangeFAQ(div) {
  var option=['functions-content','listenin-content','mobile-content','recording-content','setup-content','legal-content','privacy-content','return-content'];
  for(var i=0; i<option.length; i++) {
    if (document.getElementById(option[i])) {
      e=document.getElementById(option[i]);
      e.style.display = "none";
    }
  }
  f = document.getElementById(div);
  f.style.display = "block";
}

function FlashClick(btn,opt)
{
  var root_obj = document.getElementById(btn);
  var menu_obj = document.getElementById(opt);

  menu_obj.style.top = getPosTop(root_obj) +10 +'px';
  menu_obj.style.left = getPosLeft(root_obj) +8 +'px';
  menu_obj.style.display = "block";
}


