﻿//contiene le funzionalità principe della scheda prodotto
//contiene anche la parte di secretazione dei documenti

function showMyContent(container, obj) {
    var _continue = false;
    if (container == 'divintPost')
        _continue = true;

    var _rslt = AjaxQualigeo.UserLoggedOn().value;
    if (_rslt == null || _rslt == "")
        _continue = true;

    if (_continue) {
        document.getElementById(container).style.display = (document.getElementById(container).style.display == '') ? "none" : "";
        document.getElementById(obj).className = (document.getElementById(obj).className == 'arrowD') ? "arrowU" : "arrowD";
    } else
        alert(_rslt);
}

function showMyNetwork(tipology) {
    document.getElementById("divintAz").innerHTML = "loading data...";
    AjaxQualigeo.GetNetwork(tipology, _guid, _lan, callback);
}
function callback(res) {
    document.getElementById("divintAz").innerHTML = res.value;
}

function showMyNews() {

    document.getElementById("divNewsResult").innerHTML = "loading data...";
    AjaxQualigeo.GetNews(_guid, _lan, callbackNews);
}

function callbackNews(res) {
    document.getElementById("divNewsResult").innerHTML = res.value;
}

function activeMyTab(div, tipology) {
    _activedNet.className = "aziende_tab_off";  //rimettiamo a posto il vecchio
    _activedNet = document.getElementById(div);
    _activedNet.className = "aziende_tab_on";
    AjaxQualigeo.GetNetwork(tipology, _guid, _lan, callback);
}

function activeMyVAL(div, tipology) {
    _activedVal.className = "val_tab_off";  //rimettiamo a posto il vecchio
    _activedVal = document.getElementById(div);
    _activedVal.className = "val_tab_on";
    document.getElementById("divintVal").innerHTML = AjaxQualigeo.GetBrand(_classCal, tipology, _guid, _lan).value;
}


function openLink(url) {
    var _rslt = AjaxQualigeo.UserLoggedOn().value;
    if (_rslt != null && _rslt != "")
        alert(_rslt);
    else
        location.href = url;

}

function openLinkNewWindow(url) {
    var _rslt = AjaxQualigeo.UserLoggedOn().value;
    var popup;
    if (_rslt != null && _rslt != "")
        alert(_rslt);
    else
        popup = window.open(url);
}
