$(document).ready(function(){
    var _parentSlide = 'div.talent';
    var _linkSlide = 'span.talent-title';
    var _slideBlock = 'div.login-form';
    var _openClassS = 'active';
    var _durationSlide = 500;
    
    $(_parentSlide).each(function(){
	if (!$(this).is('.'+_openClassS)) {
	    $(this).find(_slideBlock).css('display','none');
	}
    });
    $(_linkSlide,_parentSlide).click(function(){
	if ($(this).parents(_parentSlide).is('.'+_openClassS)) {
	    $(this).parents(_parentSlide).removeClass(_openClassS);
	    $(this).parents(_parentSlide).find(_slideBlock).slideUp(_durationSlide);
	   
	} else {
	    $(this).parents(_parentSlide).addClass(_openClassS);
	    $(this).parents(_parentSlide).find(_slideBlock).slideDown(_durationSlide);
	   
	}
	return false;
    });
    
	$('body').click(function(e){
		var _close = true;
		if(!e) e = window.event;
	        var _target = (e.target || e.srcElement);
		if (!$(_target).is(_slideBlock)) {
			var _parent = _target;
			for (var i=0; i<$(_target).parents().length; i++) {
				_parent = _parent.parentNode;
				if ($(_parent).is(_slideBlock)) {
					_close = false;
					break;
				}
			}
			if (_close) {
				$(_linkSlide,_parentSlide).parents(_parentSlide).removeClass(_openClassS);
	   			 $(_linkSlide,_parentSlide).parents(_parentSlide).find(_slideBlock).slideUp(_durationSlide);			}
		}
		
	});


});


