function ajax_send_registration() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_registration.php";
	sr.form_tag = "form_registration";
	sr.accept_tag = "frame_registration";
	sr.error_tag = "reg_error_message";

	sr.add_accept_function = function(accept_text) {
		$("#frame_registration").html(accept_text+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите...");
		location.href = "/profile";
	}
	sr.send();
}

function ajax_send_authorization() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_authorization.php";
	sr.form_tag = "form_authorization";
	sr.accept_tag = "au_error_message";
	sr.error_tag = "au_error_message";
	sr.type_res = "obj";

	sr.add_accept_function_obj = function(xml) {
		$("#frame_authorization").html($("glob_message", xml).text()+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите, страница будет обновлена");;
		setTimeout("location.reload();", 1000);
	}
	sr.send();
}

function ajax_send_profile() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_profile.php";
	sr.form_tag = "form_profile";
	sr.error_tag = "profile_error_message";
	$("#profile_error_message2").html('');

	sr.add_accept_function = function(accept_text) {
		//alert(accept_text);
		$("#profile_error_message").html('<font color="red">'+accept_text+'</font>');
		$("#profile_error_message2").html('<font color="red">'+accept_text+'</font>');
	}
	sr.send();
}

function ajax_send_avatar() {
	$("#error_photo_avatar").html("<img src=\"/_img/indicator.gif\"/>Загрузка файла...<br/>");
	$.ajaxFileUpload ({
		url:'/ajax_sent_avatar.php',
		secureuri:false,
		fileElementId:'file_avatar',
		dataType: 'xml',
		success: function (data, status) {
			var accept = $("accept", data).text();
			if (accept == 0) {
				$("#error_photo_avatar").text($("glob_message", data).text());
			} else if (accept == 1) {
				$("#img_avatar").attr('src','/up_avatar/'+$("avatar_file_image", data).text());
				$("#error_photo_avatar").text($("glob_message", data).text());
			}
		},
		error: function (data, status, e) {
			alert(e);
		}
	})
}

function post_form_search_specialists() {
	url_post = "/specialist/";
	if ($("#ss_rubricator_id").val() != '0') {
		url_post += $("#ss_rubricator_id").val()+"/";
	}
	if ($("#ss_city_id").val() != 0) {
		url_post += ""+$("#ss_city_id").val()+"/";
	}
	if ($("#ss_neighborhood_id").val() != 0 && $("#ss_neighborhood_id").val() != undefined) {
		url_post += "district"+$("#ss_neighborhood_id").val()+"/";
	}
	location.href = url_post;
}
function post_form_search_projects() {
	url_post = "/projects/";
	if ($("#sp_rubricator_id").val() != '0') {
		url_post += $("#sp_rubricator_id").val()+"/";
	}
	if ($("#sp_city_id").val() != '0') {
		url_post += ""+$("#sp_city_id").val()+"/";
	}
	if ($("#sp_neighborhood_id").val() != 0 && $("#sp_neighborhood_id").val() != undefined) {
		url_post += "district"+$("#sp_neighborhood_id").val()+"/";
	}
	if ($("input[name = 'sp_type_work'][checked = 1]").val() != '0') {
		url_post += ""+$("input[name = 'sp_type_work'][checked = 1]").val()+"/";
	}
	location.href = url_post;
}

function ajax_send_proposal() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_proposal.php";
	sr.form_tag = "form_proposal";
	sr.error_tag = "error_proposal_message";

	sr.add_accept_function = function(accept_text) {
		$("#error_proposal_message").html(accept_text+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите...");
		$("#form_proposal").css("display", "none");
		setTimeout("location.reload();", 1000);
	}
	sr.send();
}

function ajax_send_project() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_project.php";
	sr.form_tag = "form_add_project";
	sr.error_tag = "add_project_error_message";
	sr.accept_tag = "frame_public_project";
	sr.type_res = "obj";

	sr.add_accept_function_obj = function(xml) {
		$("#frame_public_project").html("<h3>"+$("glob_message", xml).text()+"</h3><br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите. Cтраница будет обновлена");
		setTimeout("location.reload();", 1000);
		//location.href = $("url", xml).text();
	}
	sr.send();

}

function ajax_send_opinions() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_opinions.php";
	sr.form_tag = "form_opinions";
	sr.error_tag = "opinions_error_message";
	sr.accept_tag = "frame_opinions";
	sr.type_res = "obj";

	sr.add_accept_function_obj = function(xml) {
		$("#frame_opinions").html("<h3>"+$("glob_message", xml).text()+"</h3><br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите. Cтраница будет обновлена");
		location.href = $("url", xml).text();
	}
	sr.send();

}

function ajax_update_opinions(id) {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_update_opinions.php";
	sr.form_tag = "form_opinions_"+id;
	sr.error_tag = "opinions_error_message_"+id;
	sr.accept_tag = "frame_edit_opinions_"+id;
	sr.type_res = "obj";

	sr.add_accept_function_obj = function(xml) {
		$("#frame_edit_opinions_"+id).html("<h3>"+$("glob_message", xml).text()+"</h3><br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите. Cтраница будет обновлена");
		setTimeout("location.reload();", 1000);
	}
	sr.send();
}

function del_opinions(id) {
	if (confirm('Вы действительно хотите удалить отзыв?')) {
		res_param = "&opinions_id="+id;
		$.post("/ajax_del_opinions.php", res_param, function(xml) {
			if ($("accept", xml).text() == 1) {
				$("#frame_opinions_"+id).html("Пожалуйста, подождите перенаправления...");
				setTimeout("location.reload();", 1000);
			} else {
				$("#frame_edit_opinions_"+id).html($("glob_message", xml).text());
			}
		});
	}
}


function ajax_add_message() {
	if($('#upload_attach').val() == '' || $('#file_attach').val() != '' ) {
		ajax_send_message();
	} else {
		ajax_upload_attach_message();
	}
}

function ajax_send_message() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_add_message.php";
	sr.form_tag = "form_add_message";
	sr.accept_tag = "frame_add_message";
	sr.error_tag = "error_add_message";

	sr.add_accept_function = function(accept_text) {
		$("#frame_add_message").html(accept_text+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите перенаправления...");
		setTimeout("location.reload();", 1000);
	}
	sr.send();
}

function ajax_upload_attach_message() {
	$("#error_add_message").html("<img src=\"/_img/indicator.gif\"/> Загрузка файла...<br/>");
	$("#form_add_message").ajaxStart(function() {
	}).ajaxComplete(function(){
	});
	$.ajaxFileUpload ({
		url:'/ajax_add_message.php?mode=load_file',
		secureuri:false,
		fileElementId:'upload_attach',
		dataType: 'xml',
		success: function (data, status) {
			var accept = $("accept", data).text();
			if (accept == 0) {
				$("#error_add_message").text($("glob_message", data).text());
			} else if (accept == 1) {
				$("#file_attach").val($("file_attach", data).text());
				ajax_send_message();
			}
		},
		error: function (data, status, e) {
			alert(e);
		}
	})
}

function ajax_send_feedback() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_feedback.php";
	sr.form_tag = "form_feedback";
	sr.accept_tag = "frame_feedback";
	sr.error_tag = "frame_feedback_error";

	sr.add_accept_function = function(accept_text) {
		alert(accept_text);
		$("#frame_feedback").html("<h3>"+accept_text+"</h3>");
	}

	sr.send();
}
function ajax_send_pass() {
 	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_pass.php";
	sr.form_tag = "form_sent_pass";
	sr.accept_tag = "frame_sent_pass";
	sr.error_tag = "sp_error_message";
	sr.type_res = "obj";

	//Переопределим стадартную функцию
	sr.add_accept_function_obj = function(xml) {
		$("#frame_sent_pass").html($("glob_message", xml).text());

	}
	sr.send();
}

function ajax_send_score() {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_sent_score.php";
	sr.form_tag = "form_score";
	sr.accept_tag = "frame_score";
	sr.error_tag = "score_error";

	sr.add_accept_function = function(accept_text) {
		$("#score_error").html("<strong>"+accept_text+"</strong>");
	}

	sr.send();
}

function add_team(id) {
	if (confirm('Вы действительно хотите добавить в команду?')) {
		res_param = "&registration_spec_id="+id;
		$.post("/ajax_add_team.php", res_param, function(xml) {
			if ($("accept", xml).text() == 1) {
				$("#frame_add_team").html("Пожалуйста, подождите перенаправления...");
				location.href = "/team";
			} else {
				$("#frame_add_team").html($("glob_message", xml).text());
			}
		});
	}
}

function del_proposal(proposal_id) {
	if (confirm('Вы действительно хотите удалить отклик?')) {
		res_param = "&proposal_id="+proposal_id;
		$("#res_del_proposal_"+proposal_id).html("<img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите...");
		$.post("/ajax_del_proposal.php", res_param, function(xml) {
			if ($("accept", xml).text() == 1) {
				$("#frame_proposal_"+proposal_id).html($("glob_message", xml).text()+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите...");
				setTimeout("location.reload();", 1000);
			} else {
				$("#res_del_proposal_"+proposal_id).html($("glob_message", xml).text());
			}
		});
	}
}
function ajax_update_proposal(id) {
	var sr = new sendForm_symp;
	sr.sever_file_name = "/ajax_update_proposal.php";
	sr.form_tag = "form_edit_proposal_"+id;
	sr.accept_tag = "-"; //переопределен ниже
	sr.error_tag = "pe_error_message_"+id;

	//Переопределим стадартную функцию
	sr.add_accept_function = function(accept_text) {
		$("#frame_edit_proposal_"+id).css("display", "none");
		$("#text_proposal_accept_"+id).html(accept_text+"<br/><img src=\"/_img/indicator.gif\"/> Пожалуйста, подождите...");
		setTimeout("location.reload();", 1000);
	}
	sr.send();
}