//******
//AJAX..
//******
function divFrete(val, divName){
	if(val == 0){
		$(divName).style.display = 'block';
		$(divName + '_').style.display = 'block';
	} else {
		$(divName).style.display = 'none';
		$(divName + '_').style.display = 'none';
	}
}

function divAmex(val){
	if(val == 'WebPOS'){
		$('WebPOS').style.display = 'block';
	} else {
		$('WebPOS').style.display = 'none';
	}
}

function carregaDestinos(escala, origem, destinos, action, grupo){

	var url = '/extranet/ajax/frete_destinos.php?escala=' + escala + '&origem=' + origem + '&destinos=' + destinos + '&action=' + action + '&grupo=' + grupo;
	var div = 'div_destinos';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	ajaxMostrarDiv(escala, 'div_pesos');
}

function ajaxMostrarDiv(val, divName){
	if(val == ''){
		$(divName).style.display = 'none';
	} else {
		$(divName).style.display = 'block';
	}
}

function ajaxRecommend(id_product, id_user) {
	var url = '/ajax_recommend_product.php?id_product=' + id_product + '&id_user=' + id_user;
	var div = 'qtd_comendacoes';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}

function ajaxLocalProfile(id_local, id_select) {
	var url = "/ajax_local_profile.php?id_local=" + id_local + "&id_select=" + id_select;
	var div = "div_select_" + id_select;

	if (id_select == "state") {
		$("div_select_city").innerHTML = '<font color="#FF0000">' + CARREGANDO + '...</font>';
		var myAjax = new Ajax.Updater("div_select_city", "/ajax_local_profile.php?id_select=emptyCity", {method: 'get'});
	}
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<font color="#FF0000">' + CARREGANDO + '...</font>';
}

function supAjaxCities(id_state, id_select, width) {
	var url = '../ajax_cities.php?id_state=' + id_state + '&id_select=' + id_select + '&width=' + width;
	var div = 'tr_cities';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<font color="#FF0000">' + CARREGANDO + '...</font>';
	//var myAjax = new Ajax.Updater(div, url, {asynchronous: true, method: 'get', onComplete: select_innerHTML(document.getElementById("city"), $(div).innerHTML)} );
}

function ajaxCitiesPeople(id_state, id_select, width) {
	var url = '/ajax_cities_people.php?id_state=' + id_state + '&id_select=' + id_select + '&width=' + width;
	var div = 'tr_cities';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<font color="#FF0000">' + CARREGANDO + '...</font>';
}


function ajaxTeamBuySorting(action, id_local, num_result) {
	var url = '/ajax_team_buy_sorting.php?action=' + action + '&id_local=' + id_local + '&num_result=' + num_result;
	var div = 'groups';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<center><font color="#FF0000">' + CARREGANDO + '...</font><br><img src="/images/ajaxLoading.gif"></center>';
}

function ajaxOfferEndingSoon(action, id_local, num_offers, num_scales) {
	var url = '/ajax_offers.php?action=' + action +'&id_local=' + id_local + '&num_offers=' + num_offers + '&num_scales=' + num_scales;
	var div = 'offers';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<center><font color="#FF0000">' + CARREGANDO + '...</font><br><img src="/images/ajaxLoading.gif"></center>';
}

function ajaxMembersPopular(action, id_local, num_members) {
	var url = '/ajax_members.php?action=' + action + '&id_local=' + id_local + '&num_members=' + num_members;
	var div = 'members';

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<center><font color="#FF0000">' + CARREGANDO + '...</font><br><img src="/images/ajaxLoading.gif"></center>';
}

function ajaxUserFriends(page, id_user, page_total, friends_displays_per_page, publico) {
	var url = "/ajax_user_friends.php?id_user=" + id_user +  "&page=" + page + "&page_total=" + page_total + "&friends_displays_per_page=" + friends_displays_per_page + "&public=" + publico;
	var div_ajax = 'ajax_friends';
	var div_loading = 'loading_ajax_friends';

	if (page >= 0 && page < page_total) {
		if ($(div_loading)) {
			$(div_loading).innerHTML = '<div style="height: 300px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: 85px;"></div>';
		}
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
	}
}

function ajaxTeamBuyMembersExtranet(page, id_team_buy, page_total, friends_displays_per_page) {
	var url = "/extranet/includes/ajax_team_buy_members.php?id_team_buy=" + id_team_buy +  "&page=" + page + "&page_total=" + page_total + "&friends_displays_per_page=" + friends_displays_per_page;
	var div_ajax = 'ajax_friends';
	var div_loading = 'loading_ajax_friends';

	if (page >= 0 && page < page_total) {
		if ($(div_loading)) {
			$(div_loading).innerHTML = '<div style="height: 300px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: 85px;"></div>';
		}
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
	}
}

function ajaxUserFriendsPresence(div, login_name, first_name) {
	var url = "/ajax_friends_presence.php?login_name=" + login_name + "&first_name=" + first_name;
	//alert(div + " " + login_name + " " + first_name);
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}

function ajaxUserTeamBuy(action, page, id_user, page_total, por_pagina) {
	var divHeight = ((por_pagina * 66) - 1);
	var url = '/ajax_user_team_buy.php?action=' + action + '&page=' + page + '&id_user=' + id_user;
	var div_ajax = "";

	if (action == 'my') {
		div_ajax = 'ajax_my_team_buy';
	}
	else if (action == 'others') {
		div_ajax = 'ajax_team_buy';
	}

	if (page >= 0 && page < page_total) {
		$(div_ajax).innerHTML = '<div style="height: ' + divHeight + 'px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: ' + ((divHeight/2) - 7) + 'px;"></div>';
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
	}
}

function ajaxUserScraps(page, id_user, total_scraps, privado) {
	var url = '/ajax_user_last_scrap.php?id_user=' + id_user + '&page=' + page + '&privado=' + privado;
	var div_ajax = 'ajax_scraps';

	if (page >= 0 && page < total_scraps) {
		$(div_ajax).innerHTML = '<div style="height: 125px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: 55px;"></div>';
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
	}
}

function ajaxListMembers(type, page, id, total, members_per_page) {
	var divHeight = (((members_per_page/3) * 66) - 1);
	var total_pages;
	if (total > members_per_page) {
		total_pages = total/members_per_page;
	}
	else {
		total_pages = 1;
	}

	var url = '/ajax_list_members.php?type=' + type + '&id=' + id + '&page=' + page + '&members_per_page=' + members_per_page;
	var div_ajax = 'ajax_members';

	if (page >= 0 && page < total_pages) {
		$(div_ajax).innerHTML = '<div style="height: ' + divHeight + 'px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: ' + ((divHeight/2) - 7) + 'px;"></div>';
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
		if ($('ajax_team_buy_members')) {
			$('ajax_team_buy_members').innerHTML = '<div style="width: 463px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" /></div>';
			var myAjax2 = new Ajax.Updater('ajax_team_buy_members', '/ajax_team_buy_members.php?id_team_buy=' + id, {method: 'get'});
		}
		if ($('ajax_porcentagem_grupo')) {
			$('ajax_porcentagem_grupo').innerHTML = '<div style="text-align: center;"><img src="/images/ajaxLoading.gif" /></div>';
			var myAjax2 = new Ajax.Updater('ajax_porcentagem_grupo', '/ajax_team_buy_porcentagem.php?id_team_buy=' + id, {method: 'get'});
		}
	}
}

function ajaxUserCommunities(page, id_user, total_pages, por_pagina) {
	var divHeight = ((por_pagina * 66) - 1);
	var url = '/ajax_user_my_communities.php?page=' + page + '&id_user=' + id_user;
	var div_ajax = "ajax_my_communities";

	if (page >= 0 && page < total_pages) {
		$(div_ajax).innerHTML = '<div style="height: ' + divHeight + 'px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: ' + ((divHeight/2) - 7) + 'px;"></div>';
		var myAjax = new Ajax.Updater(div_ajax, url, {method: 'get'});
	}
}

function ajaxProductCategory(action, id_category) {
	$('id_categoria').value = id_category;

	var url = "/ajax_product_category.php?action=" + action + "&id_category=" + id_category;

	if (action == "select") {
		var div = "select_ajax_category";
	}
	else if (action == "div") {
		var div = "div_ajax_category";
	}

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<img src="/images/ajaxLoading.gif">';
}

function ajaxLocalOffer(action, id_local) {
	$('ids_local_offer').value = id_local;

	var url = "/extranet/ajax/ajax_local_offer.php?action=" + action + "&id_local=" + id_local;

	if (action == "select") {
		var div = "select_ajax_local";
	}
	else if (action == "div") {
		var div = "div_ajax_local";
	}

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<img src="/images/ajaxLoading.gif">';
}

function ajaxLocalOfferOther(action, id_local) {
	var div = "div_ajax_all_locals";
	var url = "";
	var all_ids;
	var array_ids;

	if (action == "add") {
		all_ids = $('ids_local_offer_final').value + "," + $('ids_local_offer').value;
		array_ids = all_ids.split(',');
		all_ids = ",";
		for (var i = 0; i < array_ids.length; i++) {
			if (all_ids.indexOf("," + array_ids[i] + ",") < 0) {
				all_ids += array_ids[i] + ",";
			}
		}
		$('ids_local_offer_final').value = all_ids;
	}
	else if (action == "remove") {
		all_ids = $('ids_local_offer_final').value;
		array_ids = all_ids.split(',');
		all_ids = "";
		for (var i = 0; i < array_ids.length; i++) {
			if (array_ids[i].length != 0 && array_ids[i] != id_local) {
				all_ids += array_ids[i] + ",";
			}
		}
		$('ids_local_offer_final').value = all_ids;
	}

	url = "/extranet/ajax/ajax_local_offer.php?action=addOtherLocal&ids_local_offer_final=" + $('ids_local_offer_final').value;

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div).innerHTML = '<img src="/images/ajaxLoading.gif">';

	ajaxLocalOffer("div", "");
	ajaxLocalOffer("select", "");
}

function ajaxImageProduct(id_product, id_product_pics) {
	var div = "div_image_product";
	var div_loading = "div_img_loading";
	var url = "/ajax_image_product.php";

	url += "?id_product=" + id_product + "&id_product_pics=" + id_product_pics;

	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	$(div_loading).innerHTML = '<img src="/images/ajaxLoading.gif">';
}

function editProfileCep(cep, div) {
	if (cep.value.length == 8 && !isNaN(cep.value)) {
		var url = "/ajax_edit_profile_cep.php";

		url += "?cep=" + cep.value + "&div=" + div;

		var myAjax = new Ajax.Updater(div, url, {method: 'get'});
	}
}

function ajaxSetPresence(id_user, online_status, away) {
	var div = "div_set_presence";
	var url = "/ajax_set_presence.php?id_user=" + id_user + "&online_status=" + online_status + "&away=" + away;
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}

function triggerFriendsPresence() {
	for (var i = 0; i < 9; i++) {
		if ($('spanFriendsPresence[' + i + ']')) {
			$('spanFriendsPresence[' + i + ']').onclick();
		}
	}
}

function getUserInfoBlogBlogs(email, local)
{
	var div;

	if (local == "first")
	{
		div = "span_first";
	}
	else if (local == "last")
	{
		div = "span_last";
	}

	var url = "/ajax_blogblogs_user_info.php?email=" + email + "&local=" + local;
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}

function ajaxGroupMembers(gid, page, page_total)
{
	var div = "ajax_friends";
	var div_loading = "loading_ajax_friends";
	$(div_loading).innerHTML = '<div style="height: 300px; text-align: center; border: 1px solid #b0c9e3;"><img src="/images/ajaxLoading.gif" style="margin-top: 85px;"></div>';

	var url = "/ajax_php_members_list.php?gid=" + gid + "&page=" + page + "&page_total=" + page_total;
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}

function ajaxPostGozub(div, div_loading, user, pass, msg)
{
	var error = false;
	var alerta = "";
	if (user == "") {
		alerta += "Nome do usuário não pode ser vazio<br />";
		error = true;
	}
	if (pass == "") {
		alerta += "Senha não pode ser vazia<br />";
		error = true;
	}
	if (msg == "") {
		alerta += "Mensagem não pode ser vazia<br />";
		error = true;
	}
	if (msg.length > 140) {
		alerta += "Mensagem não pode ser maior do que 140 caracteres<br />";
	}

	if (!error) {
		$(div_loading).innerHTML = '<div style="text-align: center;"><img src="/images/ajaxLoading.gif"></div><br />';

		var params = "";
		params += "username=" + user;
		params += "&password=" + pass;
		params += "&message=" + msg;

		var url = "/ajax_gozub.php";
		var myAjax = new Ajax.Updater(div, url, {method: 'get', parameters: params});
	}
	else {
		$(div_loading).innerHTML = alerta;
	}
}

function ajaxQualificarMembro(id_team_buy, id_member, qualificacao) {
	var div = "divQualificacao";
	var url = "/extranet/includes/team_buy_member_qualificacao.php?id_team_buy=" + id_team_buy + "&id_member=" + id_member + "&qualificacao=" + qualificacao;
	var myAjax = new Ajax.Updater(div, url, {method: 'get'});
}





