function win_open(url,win_name,features) {
	window.open(url,win_name,features);
}
function checkmail(value) {
	reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
	if (!value.match(reg)) {
		return false; 
	}
	else{
		return true;
	}
}
$(document).ready(function() {
	
	
			function showErrInput(id){
				var el = "#" + id;
				/*$(el).animate({backgroundColor:"#fef0f0",}, 200 );
				$(el).animate({backgroundColor:"#fff",}, 200 );
				$(el).animate({backgroundColor:"#fef0f0",}, 500 );*/
				$(el).css("background","#fef0f0");
			}

			
			$("#kcaptchaRefresh").click(function(){
				var kcaptchaCode = $("#kcaptchaImage img");
				var kSrc = ($(kcaptchaCode).attr("src"));
				
				$(kcaptchaCode).attr("src", "/img/kcaptcha_load.gif");
				
				$(kcaptchaCode).oneTime("1s", function() {
					$(this).attr("src", kSrc+'?'+Math.random());
				});
			});
			
			
			$("form#feedbackForm #send").click(function(){
				//
				// get form fields value
				//
				var name = $("input#name").val();
				var org = $("input#org").val();
				var phone = $("input#phone").val();
				var email = $("input#email").val();
				var message = $("textarea#message").val();
				var code = $("input#code").val();
				
				//
				// check value
				//
				if (name == ""){
					showErrInput('name');
					$("label[for=name]").css("color","red");
				}
				else{
					$("input#name").css({"background":"white"});
					$("label[for=name]").css("color","");
				}
				
				if (email == ""){
					showErrInput('email');
					$("label[for=email]").css("color","red");
				}
				else{
					if (checkmail(email) == false){
						showErrInput('email');
						$("label[for=email]").css("color","red");
					}
					else{
						$("input#email").css({"background":"white"});
						$("label[for=email]").css("color","");
					}
				}
				
				if (message == ""){
					showErrInput('message');
					$("label[for=message]").css("color","red");
				}
				else{
					$("textarea#message").css({"background":"white"});
					$("label[for=message]").css("color","");
				}
				if (code == ""){
					showErrInput('code');
					$("label[for=code]").css("color","red");
				}else{
					$("input#code").css({"background":"white"});
					$("label[for=code]").css("color","");
				}
				
				
				if (name != "" && email != "" && (checkmail(email) != false) && message != "" && code != ""){
					$("form#feedbackForm").submit();
				}else{
					alert("Необходимо заполнить поля!");
				}
				
				
			});
	

});
