var isActive = false;

this.cirqueClubBtn = function(){
  var posiX = jQuery('.cirqueClubPopUp').width();
  var posiY = 0;
  
  jQuery("div.cirqueClubButton").click(function() {
    // Update member's information before showing Popup
    ClubPopup_OnClick();

    var posiToolTip = jQuery(this).offset();
    var btnLenght = jQuery(this).width();
    jQuery('.logoPopUpBtn').fadeOut("fast");
    jQuery('.logoPopUp').fadeOut("fast");
    jQuery('.cirqueClubPopUpBtn')
      .css("top",(posiToolTip.top) + "px")//Positionnement sur les Y
      .css("left",(posiToolTip.left) + "px")//Positionnement sur les X
      .css("width",(btnLenght) + "px")//Longueur du Boutton
      .fadeIn("fast");      
    jQuery('.cirqueClubPopUp')
      .css("top",(posiToolTip.top - posiY) + "px")//Positionnement sur les Y
      .css("left",(posiToolTip.left - posiX + btnLenght) + "px")//Positionnement sur les X
      .fadeIn("fast");       
    jQuery(".cirqueClubCloser").click(function(){
      jQuery('.cirqueClubPopUpBtn').fadeOut("fast");
      jQuery('.cirqueClubPopUp').fadeOut("fast");
    });
  });
};

this.logoBtn = function(){
  var posiX = jQuery('.logoPopUp').width();
  var posiY = 0;
  
  jQuery("div.logoButton").click(function(){
    var posiToolTip = jQuery(this).offset();
    var btnLenght = jQuery(this).width();
    jQuery('.cirqueClubPopUpBtn').fadeOut("fast");
    jQuery('.cirqueClubPopUp').fadeOut("fast");
    jQuery('.logoPopUpBtn')
      .css("top",(posiToolTip.top) + "px")//Positionnement sur les Y
      .css("left",(posiToolTip.left) + "px")//Positionnement sur les X
      .css("width",(btnLenght) + "px")//Longueur du Boutton
      .fadeIn("fast");      
    jQuery('.logoPopUp')
      .css("top",(posiToolTip.top - posiY) + "px")//Positionnement sur les Y
      .css("left",(posiToolTip.left - posiX + btnLenght) + "px")//Positionnement sur les X
      .fadeIn("fast");       
    jQuery(".logoCloser").click(function(){
      jQuery('.logoPopUpBtn').fadeOut("fast");
      jQuery('.logoPopUp').fadeOut("fast");
    });
  });
};

function FillLoginText(text, txtClientID) {
  var txtBox = document.getElementById(txtClientID);
  if (txtBox.value == '') {
    txtBox.value = text;
  }
}

function ClearLoginText(text, txtClientID) {
  var txtBox = document.getElementById(txtClientID);
  if (txtBox.value == text) {
    txtBox.value = '';
  }
}

function FillPasswordText() {
  var txtBoxText = document.getElementById('ConnectorPass');
  var txtBoxPassword = document.getElementById('ConnectorPassword');
  if (txtBoxPassword.value == '') {
    txtBoxPassword.style.display='none';
    txtBoxText.style.display='block';
  }
}

function ClearPasswordText() {
  var txtBoxText = document.getElementById('ConnectorPass');
  var txtBoxPassword = document.getElementById('ConnectorPassword');

  txtBoxText.style.display='none';
  txtBoxPassword.style.display='block';
  txtBoxPassword.focus();        
}

function HandleKeyPress(evt) {
  // Get KeyCode that was pressed on keyboard
  var keyCode = -1;        
  var e = evt ? evt : window.event;

  if (e.keyCode)
    keyCode = e.keyCode;
  else if (e.charCode)
    keyCode = e.charCode;
  else if (e.which)
    keyCode = e.which;

  if (keyCode == 13) {
    Login();
  }
}