﻿// JScript 文件

function ViewShopCartBegin()
{
    ViewShopCartTop_Disable('none');
    Create_ViewShopCart();
    ViewShopCart_Top();
    $("#ViewShopCartTop_Msg").slideDown(500); 
   
}


function ViewShopCartEnd(){
    $("#ViewShopCartTop_Msg").slideUp(500)
    ViewShopCartTop_Disable('');
}
function Create_ViewShopCart(){
    

	var box_ViewShopCart=document.createElement("div");
    box_ViewShopCart.setAttribute("id","ViewShopCartTop_Msg");
    box_ViewShopCart.style.zIndex="999";
    

    document.body.appendChild(box_ViewShopCart);
	var divId=document.getElementById('ViewShopCartTop_Msg');
    
    divId.style.top = ViewShopCartTop_getTopPos(document.getElementById("ShopCartCount")) + document.getElementById("ShopCartCount").offsetHeight + "px";
    //divId.style.left = ViewShopCartTop_getLeftPos(document.getElementById("ShopCartCount")) + "px";;
    divId.style.left=(document.documentElement.clientWidth-divId.clientWidth)/2 + "px";
	
	
	//divId.style.top=(document.documentElement.clientHeight-divId.clientHeight)/2+document.documentElement.scrollTop+"px";
    divId.style.display = "none";
}


function ViewShopCart_Top()
    {   
        var xmlHttp;
	    if (window.ActiveXObject) { 
	    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	    } 
		else if (window.XMLHttpRequest) {
			    xmlHttp = new XMLHttpRequest();
		    }
		    else
		    {
		        alert("no");
		    }
	    
	    var now= new Date();
	    url="/AjaxPage/Ajax_ViewShopCart.aspx?key=" + now.getMilliseconds();
        xmlHttp.onreadystatechange = function(){
        if(xmlHttp.readyState == 4) {
			    if(xmlHttp.status == 200) {
				    var AllHtml =xmlHttp.responseText;
				    //alert(AllHtml);
				    if(document.getElementById('ViewShopCartTop_Msg'))//如果已经创建 否则 跳到 else 01
				    {
				        document.getElementById('ViewShopCartTop_Msg').innerHTML = AllHtml;
				    }
				    xmlHttp = null;
			    }
		    }
        
        }
        xmlHttp.open("GET", url, true);
        xmlHttp.send(null);
        //return false;
    }
    
    
    
    function ViewShopCartTop_getTopPos(inputObj)
	{
	  var returnValue = inputObj.offsetTop;
	  while((inputObj = inputObj.offsetParent) != null){
		if(inputObj.tagName!='HTML')returnValue += inputObj.offsetTop;
	  }
	  return returnValue;
	}

function ViewShopCartTop_getLeftPos(inputObj)
	{
	  var returnValue = inputObj.offsetLeft;
	  while((inputObj = inputObj.offsetParent) != null){
		if(inputObj.tagName!='HTML')returnValue += inputObj.offsetLeft;
	  }
	  return returnValue;
	}
	
function ViewShopCartTop_Disable(str) 
    {
        if(document.getElementsByTagName("select"))
        {
            var arr_select =  document.getElementsByTagName("select");
            
            for(var i=0;i<arr_select.length;i++)
            {
                arr_select[i].style.display = str;
            }
        }
    }
	
    