$(document).ready(function(){
if( $("#frm_kontakt").length>0 )
{
	$('#frm_sendQuestionSend').click( fSendQuestion );
	//VALIDACE
	$("#frm_kontakt").validate({
		errorLabelContainer: $("#frm_kontakt div.error")
	});
}
	
});
//smazani prvku formulare
$.fn.clearForm = function() {
	return this.each(function() {
		var type = this.type, tag = this.tagName.toLowerCase();
		if (tag == 'form')
			return $(':input',this).clearForm();
		if (type == 'text' || type == 'password' || tag == 'textarea')
			this.value = '';
		else if (type == 'checkbox' || type == 'radio')
			this.checked = false;
		else if (tag == 'select')
			this.selectedIndex = -1;
	});
};



//click actions

function fSendQuestion() {
	$('#ajaxResponse').html('');
	if(!$('#frm_kontakt').valid()){
		alert(LanguageDefs['wrongFill']);
		return false;
	}
	fGetContent('frm_kontakt','ajaxResponse','frm_kontakt','question');
	$('#frm_kontakt').clearForm();
	return false;
}


//OLD funkce
function ValidateEmail( email , canEmpty ){
	if( canEmpty==true && email=='' )	return true;
	var regStr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if( !regStr.test(email)){
		alert(LanguageDefs['wrongEmail']);
		return false;
	}
	return true;
}

function ValidateNotEmpty( values ){
	for(var i=0; i<values.length; i++){

		if(values[i] == ''){
			alert(LanguageDefs['wrongNoEmpty']);
			return false;
		}
	}
	return true;
}

function ValidateAreNumbers( values  ){
	var regStr = /^(\d)+$/;
	for(var i=0; i<values.length; i++){
		if(!regStr.test(values[i])){
			alert(LanguageDefs['wrongNumbers']);
			return false;
		}
	}
	return true;
}


//musi zustat
nF();

