function validateEmpty(inputSelector, inputName){
            if(inputSelector.val() == ''){
                itsNotValid(inputSelector);
                inputSelector.val('Vyplňte '+inputName+'.');
            }
        }
	
function validateEmptyPass(inputSelector, inputName){
    
            if(inputSelector.val() == ''){
                itsNotValid(inputSelector);
                $(inputSelector).next('span.pass-error').html('Vyplňte '+inputName+'.');
            }
        }
	
function validateCompareSamePass(inputPass1Selector, inputPass2Selector){
    
    if(inputPass1Selector.val() != inputPass2Selector.val()){
	
	itsNotValid(inputPass1Selector);
	itsNotValid(inputPass2Selector);
	
	$(inputPass1Selector).next('span.pass-error').html('Hesla se neshodují');
	$(inputPass2Selector).next('span.pass-error').html('Hesla se neshodují');
    }    

}
	
function validateEmptyTextArea(inputSelector, inputName){

            if(inputSelector.val() == ''){
                itsNotValid(inputSelector);
                inputSelector.html('Vyplňte '+inputName+'.');
            }
        }
        
function validateMail(inputSelector){
    if(inputSelector.val() != ''){
        var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
        if(reg.test(inputSelector.val()) == false) {
            itsNotValid(inputSelector);
            inputSelector.val('Vyplňte správně e-mail.');
        }
    }
}


function itsNotValid(inputSelector){
    
    inputSelector.css('border', 'red solid 1px');
    inputSelector.css('color', 'red');
    inputSelector.addClass('notValid');
}

function refillInputs(inputSelector, button){

    if(button){
	$(button).click(function(){
    
		if($(inputSelector).hasClass('notValid')){
		    
		    $(inputSelector).css('border', '#fff solid 1px');
		    $(inputSelector).css('color', '#fff');
		    $(inputSelector).val('');
		    $(inputSelector).removeClass('notValid');
		}

	})
    }
    
    $(inputSelector).focus(function(){        
    
        if($(this).hasClass('notValid')){
            
            $(this).css('border', '1px solid #A3ADB6');
            $(this).css('color', '#000');
            $(this).val('');
            $(this).removeClass('notValid');
	    
	    $(this).next('span.pass-error').html('');
        }

    })    
    
}

function refillAll(){
    
    $("input[type='text'],input[type='password']").each(function(){
	
	$(this).css('border', '#eeadc8 solid 1px;');
	$(this).css('color', '#000');
	$(this).val('');
	$(this).removeClass('notValid');
	
	$(this).next('span.pass-error').html('');
    })

}
