function Ept_Form_Class()
{
	this.reEmail = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/
	this.rePhone = /^(\+[0-9]{3} ?)?[0-9]{9}$/

	this.onSubmit = function(hidden)
	{
		$('#jsv').val(3);
		return true;
	}

	this.hideFormElements = function()
	{
		var dp = this.value;
		$('.off').removeClass('off');
		$('.schovat_' + dp).addClass('off');	
	}

	this.initHideFormElements = function()
	{
		var dp = $('#dpselect').val();
		$('.off').removeClass('off');
		$('.schovat_' + dp).addClass('off');
	}

	this.hideOdkudVlastni = function()
	{
		if (this.value == 'vlastní')
			$('#odkudinp').show().focus();
		else
			$('#odkudinp').hide();
	}

	this.initHideOdkudVlastni = function()
	{
		if ($('#odkudselect').val() == 'vlastní')
			$('#odkudinp').show();
		else
			$('#odkudinp').hide();
	}

	this.hideKamVlastni = function()
	{
		if (this.value == 'vlastní')
			$('#kaminp').show().focus();
		else
			$('#kaminp').hide();
	}

	this.initHideKamVlastni = function()
	{
		if ($('#kamselect').val() == 'vlastní')
			$('#kaminp').show();
		else
			$('#kaminp').hide();
	}
}

var Ept_Form = new Ept_Form_Class();

