function hide_id(nodeId)
{
    var node = document.getElementById(nodeId);
    if (node)
    {
        node.className=node.className.replace('showed', '');
        node.className += ' hidden';
    }
}

function show_id(nodeId)
{
    var node = document.getElementById(nodeId);
    if (node)
    {
        node.className=node.className.replace('hidden', '');
        node.className += ' showed';
    }
}

function toggle_id(nodeId)
{
    var node = document.getElementById(nodeId);
    if (node)
    {
        if (node.className.indexOf('hidden') != -1)
            node.className=node.className.replace('hidden', 'showed')
        else if (node.className.indexOf('showed') != -1)
            node.className=node.className.replace('showed', 'hidden')
        else node.className += ' showed';
     }
}

function setPrintCSS(isPrint) {
// By Akella cssing.org.ua
  if (document.getElementsByTagName)
      x = document.getElementsByTagName('link');
  else
  {
      return;
  }
  for (var i=0;i<x.length;i++) {
      if(x[i].title == 'printview'){x[i].disabled = !isPrint;}
      if(x[i].title == 'screenview'){x[i].disabled = isPrint;}
  }
}

function checkEmail(e)
{
 ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

 for(i=0; i < e.length ;i++)
  if(ok.indexOf(e.charAt(i))<0)
   return (false);

 if (document.images)
 {
  re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
  re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
  if (!e.match(re) && e.match(re_two))
   return true;
  else
   return false;

 }
 return true;

}

function checkForm()
{
var err = '';
 if (document.getElementById('yourname').value == '')
 {
  err = err + '<li>' + '<strong>Your Name</strong> - required to be filled' + '</li>';
 }

 if (document.getElementById('email').value == '')
 {
  err = err + '<li>' + '<strong>Email</strong> - required to be filled' + '</li>';
 }
if (document.getElementById('email').value != '')
 {
  if (!checkEmail(document.getElementById('email').value))
  {
   err = err + '<li>' + '<strong>Invalid Email</strong></li>';
  }
 }

 if (document.getElementById('message').value == '')
 {
  err = err + '<li>' + '<strong>Message</strong> - required to be filled' + '</li>';
 }


if (err != '')
 {
  err ='<span>You forgot or did not correctly enter one or more fields. Please correct these errors:</span><ul>' + err + '</ul>';
  document.getElementById('fill_form').innerHTML=err;
  document.getElementById('fill_form').className="visible";
return false;
 }

 return true;
}
/* *********************************
        ON LOAD
********************************* */
window.onload = function(){

}

$(function (){
  $("div.gift-of-week ul.gift-option li").click(function(){
    if ($(this).hasClass("active"))
    {}
    else {
      $("div.gift-of-week ul.gift-option li").toggleClass("active");
      var ID = $(this).attr('id');
      $("#option-review div").removeClass("active");
      $("#option-review div#r_" + ID).addClass("active");
    }
  });

});

