var flag = false;
var shift_x;
var shift_y;

var lastZ = 100;

indicator_image = new Image();
indicator_image.src = "/_img/indicator.gif";

function start_drag(itemToMove,e){
	if(!e) e = window.event;
	flag = true;

	lastZ += 1;
	itemToMove.style.zIndex = lastZ;
	
	shift_x = e.clientX-parseInt(itemToMove.style.left);
	shift_y = e.clientY-parseInt(itemToMove.style.top);

	if(e.stopPropagation) e.stopPropagation();
	else e.cancelBubble = true;
	if(e.preventDefault) e.preventDefault();
	else e.returnValue = false;
}

function end_drag() { 
	flag = false; 
}

function dragIt(itemToMove,e) {
	if(!flag) return;
	if(!e) e = window.event;
	itemToMove.style.left = (e.clientX-shift_x) + "px";
	itemToMove.style.top = (e.clientY-shift_y) + "px";

	if(e.stopPropagation) e.stopPropagation();
	else e.cancelBubble = true;
	if(e.preventDefault) e.preventDefault();
	else e.returnValue = false;
}

//authorization
function show_spec_anket_window() {
	$("#spec_anket").css("visibility", "visible");
	$("#question_1").css("display", "block");

	$("#question_2").css("display", "none");
	$("#question_3").css("display", "none");
	$("#question_4").css("display", "none");
	$("#question_5").css("display", "none");
	$("#question_6").css("display", "none");
}

function hide_spec_anket_window() {
	$("#spec_anket").css("visibility", "hidden");
}
function spec_anket_next(item_question) {
	$("#question_"+item_question).css("display", "none");
	$("#question_"+(item_question+1)).css("display", "block");
	if (item_question == 5) {
		save_anket();
	}
}

function spec_anket_previous(item_question) {
	$("#question_"+item_question).css("display", "none");
	$("#question_"+(item_question-1)).css("display", "block");
}

function spec_anket_other(enable) {
	if (enable) {
		$("#question_other").css("display", "block");
	} else {
		$("#question_other").css("display", "none");
	}
}

var res_param = "";
function save_anket() {
	res_param = "";

	$("div#spec_anket input[@type = 'checkbox']").each(
		function() {
			if ($(this).attr("checked")) {
				val = 1;
			} else {
				val = 0;
			}
			res_param += "&"+$(this).attr("name")+"="+val;
		}
	);
	$("div#spec_anket input[@type = 'radio']").each(
		function() {
			if ($(this).attr("checked")) {
				res_param += "&"+$(this).attr("name")+"="+$(this).attr("value");
			} 
		}														
	)
	res_param += "&question5="+$("div#spec_anket textarea[@name = 'question5']").val();
	res_param += "&question_other="+$("div#spec_anket input[@name = 'question_other']").val();

	$.post("/ajax_sent_ankets.php", res_param);
}

