﻿var ModelingMembersWebMethodsPath = "WebMethods.asmx/";

function GetFieldValues() {
    GetNewFaces2();
    GetUpdatedPortfolios2();
}

function GetNewFaces2() {
    var xhReq = GetXMLHttpRequest();
    xhReq.open("GET", ModelingMembersWebMethodsPath + "GetNewFaces", true);
    xhReq.onreadystatechange = function() {
        if (xhReq.readyState != 4) { return; }
        else {
            if (xhReq.status == 200) {
                try {
                    var o = document.getElementById("NewPortfolios2");

                    if (o == null) {
                        // Login needed!
                    }
                    else {
                        o.innerHTML = "";
                        var oRoot = xhReq.responseXML;
                        var totImages = oRoot.getElementsByTagName("Image").length;
                        if (totImages > 3) { totImages = 3; }
                        for (i = 0; i < totImages; i++) {
                            nodeValue = oRoot.getElementsByTagName("Image")[i].childNodes[0].nodeValue;
                            var desc = oRoot.getElementsByTagName("Image")[i].attributes[0].nodeValue;
                            o.innerHTML += "<div style='float:left;'><a href='http://" + desc + ".talentdome.com'><img src='Members/" + nodeValue + "' class='GalleryPic3'/></a><br/><div class='PictureInformation'>" + desc + "</div></div>";
                        }
                    }
                }
                catch (oError) {
                    alert("Error while parsing xml in GetNewFaces2.");
                }
            }
        }
    }
    xhReq.send(null);
}

function GetUpdatedPortfolios2() {
    var xhReq = GetXMLHttpRequest();
    xhReq.open("GET", ModelingMembersWebMethodsPath + "GetUpdatePortfolios", true);
    xhReq.onreadystatechange = function() {
        if (xhReq.readyState != 4) { return; }
        else {
            if (xhReq.status == 200) {
                try {
                    var o = document.getElementById("UpdatedPortfolios2");

                    if (o == null) {
                        // Login needed!
                    }
                    else {
                        o.innerHTML = "";
                        var oRoot = xhReq.responseXML;
                        var totImages = oRoot.getElementsByTagName("Image").length;
                        if (totImages > 3) { totImages = 3; }
                        for (i = 0; i < totImages; i++) {
                            nodeValue = oRoot.getElementsByTagName("Image")[i].childNodes[0].nodeValue;
                            var desc = oRoot.getElementsByTagName("Image")[i].attributes[0].nodeValue;
                            o.innerHTML += "<div style='float:left;'><a href='http://" + desc + ".talentdome.com'><img src='Members/" + nodeValue + "' class='GalleryPic3'/></a><br/><div class='PictureInformation'>" + desc + "</div></div>";

                        }
                    }
                }
                catch (oError) {
                    alert("Error while parsing xml in GetUpdatedPortfolios2.");
                }
            }
        }
    }
    xhReq.send(null);
}
