if ( typeof ( j ) == 'undefined' ) {
	
	var j = jQuery.noConflict();
}

function doLogin(){
  form = j('form.login-form').get(0);
  email = form.Email.value;
  pass = form.Password.value;

  j.post('Page/ajaxLogin', {Email:email, Password:pass}, function(data){
    
    if ( !data.error ) {

      window.location.reload();
      return true;
    }
    j('div.login-error').show();
  }, 'json');
  return false;
};

function closeLogin() {
  j('#overDiv').css('visibility', 'hidden');
}

function registerLoginFieldsEvents() {

	var user = j( '#input_user' ).attr( 'value' );
	var pass = j( '#input_pass' ).attr( 'value' );

	j( '#input_user, #input_pass' ).focus( function () {
		if ( this.value == user || this.value == pass ) this.value = '';
		
		j( this ).blur( function() {
		
//		console.log( this.value ); console.log( this.id ); console.log( user.value );
			if ( this.value == '' ) this.value = this.id == 'input_user' ? user : pass;
		} )
	} );
}

function returnLoginOverlib( html, params ) {

    overlib( html, params );
    registerLoginFieldsEvents();
}
