
; /* Start:/bitrix/components/ns_ccom/forma.questions.standart1/templates/.default/script.js*/
_id=function(id){return document.getElementById(id)};
$(document).ready(function(){
function isIE(){
	var isIE= /*@cc_on!@*/false;
	return isIE;
}
	var 	switcher=_id("form-switch"),
			form=_id("qForm"),
			isHide=true,
			hideForm=function(){// функция для сворачивания формы ввода
				$(form).hide(isIE()?0:500);
				$(switcher).addClass("letter-on").removeClass("letter-off");
				isHide=true;
			};
	$(form).hide().submit(function(){
		var actionXHR = form.action;//"<?=$arResult["action_xhr"]?>";
		var fieldArray = [_id("questionTextArea"),_id("nameText"),_id("emailText"), _id("captcha")];
		$.ajax({
			type: 'POST',
			url: actionXHR,
			data: $("#qForm").serialize()+"&xhr=true",
			success: function(data) {
				//if (console && console.log){console.log("Data Loaded: " + data);}
				// page was downloaded!
				if(/\[SEND OK\]/i.test(data)){
					//console.log("email was send!");
					for(var i=fieldArray.length;i>-1;i--){//Очищаем поля
						if(fieldArray[i])
							fieldArray[i].value="";
					}
					hideForm();
					alert("Спасибо за отправленный вопрос. Мы ответим на него в ближайшее время");
					// refresh capcha:
					$.post('/service/faq/captcha2json.php', function(data) {
						//console.log("new Captcha: [%s]", data);
						var obj = jQuery.parseJSON(data);
						if(obj && obj.code){
							var 	capimg= _id("capimg"),
									captcha_sid= _id("captcha_sid");
							captcha_sid.value=obj.code;
							capimg.src= "/bitrix/tools/captcha.php?captcha_code="+obj.code;
						}else{
							//console.log("data not found");
						}
					});
					
				}else if(/\[NOT SAME\]/i.test(data)){
					alert("Извените. Код с картинки введен неверно. Попробуйте еще раз.");
				}else{
					alert("Проблема при отправке сообщения");
				}
			},
			dataType: "text",
			error: function(e){
				if (console && console.log){
					console.log("error: %s",e);
				}
			},
			complete:function(xhr,s){
				
			}
		});

		return false;
	});
	$(switcher.parentNode).click(function(){
		if(isHide){
			$(form).show(isIE()?0:500);
			$(switcher).addClass("letter-off").removeClass("letter-on");
		}else{
			$(form).hide(isIE()?0:500);
			$(switcher).addClass("letter-on").removeClass("letter-off");
		}
		isHide=!isHide;	
	});
});
/* End */
;; /* /bitrix/components/ns_ccom/forma.questions.standart1/templates/.default/script.js*/
