﻿//change Region and Phone
function onRegionClick() {
    jQuery('#phone').removeClass('invisible');
    jQuery('#phoneSelect').addClass('invisible');
    jQuery('#region').addClass('invisible');
    jQuery('#regionSelect').removeClass('invisible');
    jQuery('#email').removeClass('invisible');
    jQuery('#emailSelect').addClass('invisible');

    return false;
}
function onRegionSelectClick1(country, div, subdiv) {
    mainForm.StartUpdating();
    AKA.SCommonService.SetRegion(country, div, subdiv, OnSetRegionSucceeded);
    return false;
}

function OnSetRegionSucceeded(result) {
    jQuery('#region').removeClass('invisible');
    jQuery('#regionSelect').addClass('invisible');
    document.getElementById('region').innerHTML = "<a href=\"javascript:void(0);\" onclick=\"return onRegionClick();\">" + result + "</a>";
    mainForm.EndUpdating();
}

function onRegionCancelClick() {
    jQuery('#region').removeClass('invisible');
    jQuery('#regionSelect').addClass('invisible');
    return false;
}

function onPhoneClick1(el) {
    jQuery('#region').removeClass('invisible');
    jQuery('#regionSelect').addClass('invisible');
    jQuery('#phone').addClass('invisible');
    jQuery('#phoneSelect').removeClass('invisible');
    jQuery('#email').removeClass('invisible');
    jQuery('#emailSelect').addClass('invisible');
    el.focus();
    return false;
}

function onPhoneSelectClick1(el) {
    mainForm.StartUpdating();
    var element = document.getElementById(el).value;
    AKA.SCommonService.SetPhone(element, OnSetPhoneSucceeded);
    return false;
}

function OnSetPhoneSucceeded(result) {
    jQuery('#phone').removeClass('invisible');
    jQuery('#phoneSelect').addClass('invisible');
    document.getElementById('phone').innerHTML = "<a href=\"javascript:void(0);\" onclick=\"return onPhoneClick();\">" + result + "</a>"; ;
    mainForm.EndUpdating();
}

function onPhoneCancelClick() {
    jQuery('#phone').removeClass('invisible');
    jQuery('#phoneSelect').addClass('invisible');
    return false;
}

function onEmailClick1(el) {
    jQuery('#region').removeClass('invisible');
    jQuery('#regionSelect').addClass('invisible');
    jQuery('#phone').removeClass('invisible');
    jQuery('#phoneSelect').addClass('invisible');
    jQuery('#email').addClass('invisible');
    jQuery('#emailSelect').removeClass('invisible');
    el.focus();
    return false;
}

function onEmailSelectClick1(el) {
    mainForm.StartUpdating();
    var element = document.getElementById(el).value;
    AKA.SCommonService.SetEmail(element, OnSetEmailSucceeded);
    return false;
}

function OnSetEmailSucceeded(result) {
    jQuery('#email').removeClass('invisible');
    jQuery('#emailSelect').addClass('invisible');
    document.getElementById('email').innerHTML = "<a href=\"javascript:void(0);\" onclick=\"return onEmailClick();\">" + result + "</a>"; ;
    mainForm.EndUpdating();
}

function onEmailCancelClick() {
    jQuery('#email').removeClass('invisible');
    jQuery('#emailSelect').addClass('invisible');
    return false;
}


/**/
function insertName(where, what) {
    document.getElementById(where).value = what;
}


/**/
function GetCurrencyInfoInPopUp(v1, v2, e) {
    AKA.SCommonService.GetCurrencyInfoInPopUp(v1, v2, OnGetCurrencyInfoInPopUpSucceeded);
    document.getElementById('idOverElement').value = e;
    document.getElementById('innerDiv').innerHTML = "<img src=\"" + pathRoot + "/Images/ajax-loader.gif\" />";
    var offset = jQuery('#' + document.getElementById('idOverElement').value).offset();
    document.getElementById('popUpInfoBlock').setAttribute("style", "visibility:visible;");
    jQuery('#popUpInfoBlock').offset({ top: (offset.top + 25), left: (offset.left + 25) });
    jQuery('#popUpInfoBlock').show();
}
function OnGetCurrencyInfoInPopUpSucceeded(result) {
    document.getElementById("innerDiv").innerHTML = result;
}
function ClearInfoInPopUp() {
    document.getElementById('innerDiv').innerHTML = "";
    jQuery('#popUpInfoBlock').offset({ top: -400, left: 0 });
}

function GetInfoForGroup(name, e) {
    AKA.SCommonService.GetInfoForGroup(name, OnGetInfoForGroupSucceeded);
    document.getElementById('idOverElement').value = e.toString();
    //alert(document.getElementById('idOverElement').value);
    document.getElementById('innerDiv').innerHTML = "<img src=\"" + pathRoot + "/Images/ajax-loader.gif\" />";
    var offset = jQuery('#' + document.getElementById('idOverElement').value).offset();
    document.getElementById('popUpInfoBlock').setAttribute("style", "visibility:visible;");
    jQuery('#popUpInfoBlock').offset({ top: (offset.top + 25), left: (offset.left + 25) });
    jQuery('#popUpInfoBlock').show();
}
function OnGetInfoForGroupSucceeded(result) {
    document.getElementById("innerDiv").innerHTML = result;
}
