﻿function doShow()
{
	AJAX("productshow.asp", "importXML");
	//setTimeout("doShow();", 300000);
}
function showTable()
{
	setTimeout("loading.style.display='none';", 1000);
	setTimeout("tblProducts.style.display='block';", 1500);
}

var xmlDoc;
var resdebug;

function importXML(res)
{
    resdebug = res;
    
    if (document.implementation && document.implementation.createDocument)
    {
        xmlDoc = document.implementation.createDocument("", "", null);
        var parser=new DOMParser();
        xmlDoc=parser.parseFromString(res,"text/xml");

        createTable();
    }
    else if (window.ActiveXObject)
    {
        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc.onreadystatechange = function () {
	        if (xmlDoc.readyState == 4) createTable();
        };
        xmlDoc.loadXML(res);
    }
    else
    {
        return;
    }
}

function createTable()
{
    try {
    var nodeList = xmlDoc.documentElement;

    for (var c=1;c<=3;c++)
    {
             //alert(nodeList.childNodes.length);

            var Node = nodeList.childNodes[c-1];

			document.getElementById("img" + c).src = Node.getAttribute("Image");
			document.getElementById("type" + c).innerHTML = Node.getAttribute("Type");
			document.getElementById("productname" + c).innerHTML = Node.getAttribute("Name");
			document.getElementById("price" + c).innerHTML = Node.getAttribute("Price");
			document.getElementById("original" + c).innerHTML = Node.getAttribute("Original");
			document.getElementById("link" + c).href = siteurl+'showproduct.asp?id=' + Node.getAttribute("Id") + '&fromtop=yes';
    }
    setTimeout("showTable();", 2000);
    } catch(ex) {}
}

function showLoading(i)
{
    var loa = document.getElementById("loading");
    
	switch (i)
	{
		case 0: loa.innerHTML="אנא המתן"; break;
		case 1: loa.innerHTML=".אנא המתן"; break;
		case 2: loa.innerHTML="..אנא המתן"; break;
		case 3: loa.innerHTML="...אנא המתן"; break;
	}
	var j = i; if (j==3) j=-1;
	setTimeout("showLoading(" + parseInt(j+1) + ");", 200);
}

