﻿function ajaxFunction(id, url,ShowId)
{
    var xmlHttp;
    try 
    {
        xmlHttp = new XMLHttpRequest();       
    }
    catch (e) 
    {
        try 
        {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (e) 
            {
            try 
            {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (e) 
                {
                    alert("Your browser does not support AJAX!");
                    return false;
                }
            }
     }

    xmlHttp.onreadystatechange = function()
    {
    
    elem.innerHTML="";
        if (xmlHttp.readyState == 4) 
        {
            var respText = xmlHttp.responseText;
           
            elem.innerHTML = respText; 
            
            for(var i=0;i<1000000;i++)
            {
              var j=j+1;
            }
            
            document.getElementById(ShowId).style.display = "block";
            
            document.getElementById("ctl00_Div2").style.display="none";
        }
    }

    var elem = document.getElementById(id);
    if (!elem) 
    {
        alert('The element with the passed ID doesn\'t exists in your page');
        return;
    }

    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);
}    



function openDIV(id,ValId,page)
{

    
    document.getElementById("ctl00_Div1").style.display = "none";

    document.getElementById("ctl00_hdnProdId").value=ValId;
    var el = id;var pL = 0;
    while(el){pL+=el.offsetLeft;el=el.offsetParent;}

    var el = id;var pT = 0;
    while(el){pT+=el.offsetTop;el=el.offsetParent;}


    document.getElementById("ctl00_Div2").style.display = "block";
    document.getElementById("ctl00_Div2").style.top = parseInt(pT) + 10 + "px";        
    document.getElementById("ctl00_Div2").style.left = parseInt(pL) - 40 + "px";           
   


   document.getElementById("ctl00_Div1").style.top = parseInt(pT) + 10 + "px";        
   document.getElementById("ctl00_Div1").style.left = parseInt(pL) - 140 + "px";   
   
   //document.getElementById("ctl00_Div1").style.display = "block";        
   ajaxFunction("ctl00_divInner", page + "?ValId=" + ValId +"&"+Math.random() ,"ctl00_Div1" );
}

function openCart(id,ValId,page)
{

    
    document.getElementById("ctl00_Div3").style.display = "none";

    document.getElementById("ctl00_hdnProdIdDiv3").value=ValId;
    var el = id;var pL = 0;
    while(el){pL+=el.offsetLeft;el=el.offsetParent;}

    var el = id;var pT = 0;
    while(el){pT+=el.offsetTop;el=el.offsetParent;}


    document.getElementById("ctl00_Div2").style.display = "block";
    document.getElementById("ctl00_Div2").style.top = parseInt(pT) + 20 + "px";        
    document.getElementById("ctl00_Div2").style.left = parseInt(pL) - 40 + "px";           
   


   document.getElementById("ctl00_Div3").style.top = parseInt(pT) + 20 + "px";        
   document.getElementById("ctl00_Div3").style.left = parseInt(pL) - 160 + "px";

   //document.getElementById("ctl00_Div1").style.display = "block";
   ajaxFunction("ctl00_div3Inner", page + "?ValId=" + ValId +"&"+Math.random() ,"ctl00_Div3");
}



