function validateEmpty(inputSelector, inputName){
            if(inputSelector.val() == ''){
                itsNotValid(inputSelector);
                inputSelector.val('Vyplňte prosím '+inputName+'.');
            }
        }
	
function validateEmptyTextArea(inputSelector, inputName){
            if(inputSelector.html() == ''){
                itsNotValid(inputSelector);
                inputSelector.html('Vyplňte prosím '+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 prosím 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 #dcdcdc');
            $(this).css('color', '#000');
            $(this).val('');
            $(this).removeClass('notValid');
        }

    })
}
