// JavaScript Document

$(document).ready(function(){
	
	$('select').change( function() {
		document.location.href = $(this).attr('url')+$(this).attr('value');
	});
	
	$('#frmQuestion').submit( function() {
		
		var thisObj= this;
		
		$.ajax({
			type: "POST",
			url: "_konstrukt/ajax.gateway.php",
			data: "func=donQuestion&"+$(thisObj).serialize(),
			beforeSend: function(result) {
				$('.frmErr', thisObj).hide();
				$('.frmErr',thisObj).html('');
				$('.submit_btn',thisObj).buttonStatus('reset');
				$('.submit_btn',thisObj).buttonStatus('busy');
			},
			success: function(result, textStatus) {
				
				if (result != '') {
					
					var arr = new Array(); eval("arr="+result);
					
					if (arr.msg) {
						
						$(thisObj).hide();
						
						$('.submit_btn',thisObj).buttonStatus('done');
						$('textarea', thisObj).attr('value','');
						
						$(thisObj).after('<div class="frmOk">'+arr.msg+'</div>');
						setTimeout("document.location.reload()", 2000);
						
					} else {
						
						for (var i in arr) {
							$(':input[name=\''+i+'\']', thisObj).after('<div class="frmErr" style="display: none;">'+arr[i]+'</div>');
						}
						
						$('.submit_btn',thisObj).buttonStatus('fail');
						
						$('.frmErr', thisObj).fadeIn("slow");
					}
					
				} else {
					alert(textStatus);
				}
			}
		});
		
		return false;
	});
	
});
