﻿  $(document).ready(function() {
        
    // EXTRANET LOGIN VALUE REMOVE
    $.fn.ToggleInputValue = function(){
        return $(this).each(function(){
            var Input = $(this);
            var default_value = Input.val();
    
            Input.focusin(function() {
               if(Input.val() == default_value) Input.val("");
            }).focusout(function(){
                if(Input.val().length == 0) Input.val(default_value);
            });
        });
    }
    
    $('#ExtLogin input:not(:submit)').ToggleInputValue();
    
    // IF MEMBERLIST
    if ($('#members').length != 0) {
      $('#members li:last').addClass('lastmember');
    }  
    
    // IF NEWSLIST
    if ($('.newslist').length != 0) {
      $('.newslist li:last').addClass('lastnews');
    }  
    
    // IF FRONTPAGE
    if ($('#frontpage').length != 0) {
      $('.news:first').addClass('firstnews');
      
      if ($('#imagebox > img').size() > 1) {
          $('#imagebox').cycle({
                fx: 'fade',
                timeout: 5000,
              random: true
              });
      }
    }
    
    // IF CREATE USER PAGE
    if ($('#createuser').length != 0) {
      $('input:text, input:password').addClass('text');
      $('input:file').addClass('file');
      
      $('#UserManagement_Form_Company').keypress(function(event){
          var value = $(this).val();
          $('#UserManagement_Form_Name').val(value);
        }).focusout(function(){
          var value = $(this).val();
          $('#UserManagement_Form_Name').val(value);
            });;
      
      $('#privateMembers ul > li').each( function(index) {
        input = $(this).children('input').val();
        
        if(input === '') {
          $(this).addClass('hide');
        }
        
        // if(index === 0) {
        //   $(this).removeClass('hide');
        // }
      });
      
      $('#addPrivateInput').click( function() {
        $('#privateMembers ul > li.hide:first').removeClass('hide');
      });
      
      // ADD CLASSES FOR VALDIATION
      $("#UserManagement_Form_Email, #UserManagement_Form_Company, #UserManagement_Form_Address, #UserManagement_Form_Phone, #UserManagement_Form_Zip, #UserManagement_Form_City, #UserManagement_Form_Country, #UserManagement_Form_UserName, #UserManagement_Form_NewPassword, #UserManagement_Form_NewPasswordConfirm, #terms").addClass('required');
      $("#UserManagement_Form_Email").addClass('email');
      
      $("form[name='UserManagementEditForm']").validate({
          errorPlacement: function(error, element) {
               error.insertAfter(element);
           }
      });
      
    }
  });
