var LTV_USER_FRONT_PAGE; // just to be compatible with inline js calls (DAMN inline code!)

var baseUrl = '/';

function ltv_user_load_login_form() {
  // user is logged in lets grab their custom login box
  // Modified to allways generate custom login box for but pass along user name
  // if(getcookie('loginstatus') && $('#block-ltv_user-0 .logged-in').length == 0) {
  var ub_id = '#block-ltv_user-0';
  if (true) {	  
	  // $('#block-ltv_user-0 .content').load(baseUrl + 'ltv_user/content/0', function(event) {
	  var username = getcookie('loginstatus');
	  $(ub_id + ' .content').load(baseUrl + 'ltv_user/content/0/' + username, function(event) {
	    $(ub_id + ' .btn-expand').addClass("popups-form-reload");
	    $(ub_id + ' .btn-expand').attr("href", "/total-beauty-makeover/user");
	    Drupal.behaviors.popups($(ub_id));
	    $(ub_id + ' .logout').attr("href", "/total-beauty-makeover/logout");
	    $(ub_id).css('display', 'block');
	  });
    
  } else {
    $(ub_id + ' .btn-expand').addClass("popups-form-reload");
    $(ub_id + ' .btn-expand').attr("href", "/total-beauty-makeover/user");
    Drupal.behaviors.popups($(ub_id));
    $(ub_id + ' .logout').attr("href", "/total-beauty-makeover/logout");
    $(ub_id).css('display', 'block');
  }
}

function ltv_user_password_form() {
  var ltv_form_id = '.user-block-bottom';
  
  $.get(baseUrl + 'ltv_user/content/3', function(data) {
    $(ltv_form_id).html(data).show();
    $(ltv_form_id + " input[@name=email]").keypress( function(e) {
      var character_code;
      if (e && e.which) {
        character_code = e.which;
      } else {
        character_code = e.keyCode;
      }

      if (character_code == 13) {
        $.ajax( {
          type :'POST',
          url : baseUrl + 'ltv_user/password',
          data :'name=' + $(ltv_form_id + ' input[@name=email]').val(),
          dataType :'json',
          success : function(data, id) {
            $(ltv_form_id).html(data.content);
          }
        });
        
        return false;
      } else {
        return true;
      }
    });
  });
}


function ltv_user_toggle_login(obj) {
  var toggle = $('.user-block-bottom');

  if ($(obj).attr('class').indexOf('btn-expand') != -1) return ; // we have implemented popups api dialogue
  
  if (toggle.css('display') == 'none') {
    toggle.show();
  } else {
    toggle.hide();
  }
}

function setcookie(name, value, expire, path) {
  if(!value) value = ""; 
  if (!expire) {
    expire = "";
  }
  else {
    var date = new Date();
    date.setTime(date.getTime()+(expire * 1000));
    expire = "; expires="+date.toUTCString();
  }
  if(!path) path = "; path=/";
  else path = "; path=" + path;
  document.cookie = name + "=" + value + expire + path;
}

function getcookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.toString().split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function eraseCookie(name) {
  setcookie(name,"",-1);
}

$(document).ready(function() {
  $('.column1 .footer-section-1 ul li').hover(
    function() {
	$(this).css('color','#B0396A');
	$('a', this).css('color','#B0396A');
    },
    function() {
       $(this).css('color','#B3B3B3');
       $('a', this).css('color','#B3B3B3');
    }
  );
  $('.column1 .footer-section-1 ul li a').css('color','#B3B3B3');
  $('.column1 .footer-section-1 ul li').css('color','#B3B3B3');
  $('.column2 .footer-section-4 ul li').css('background','url(/themes/ltv_v1/images/footer/normal-bg.jpg)');
  $('.column2 .footer-section-4 ul li').css('background-repeat','no-repeat');
  $('.column2 .footer-section-4 ul li').mouseover(function() {
	$(this).css('background','url(/themes/ltv_v1/images/footer/hover.jpg)');
	$(this).css('background-repeat','no-repeat');
  });
  $('.column2 .footer-section-4 ul li').mouseout(function() {
	$(this).css('background','url(/themes/ltv_v1/images/footer/normal-bg.jpg)');
	$(this).css('background-repeat','no-repeat');
  });
});
