﻿var xmlhttp = false;   
if(window.XMLHttpRequest) 
     { xmlhttp = new XMLHttpRequest();   // 非IE浏览器
     }  else     { 
	 try 
	  {  
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");  
 }  
 catch(e)  
 {  
  try  
  {  
   xmhttp = new ActiveXObject("Microsoft.XMLHTTP");  
  }  
  catch(e)  
  {  
   xmlhttp = false;  
  }  
 }
 } 
function addtobasket(cid,path,verStr){  
//if (document.readyState!="complete") return ;
if (verStr == 0){
	var ctitle_a="<span id=ifinCart>This item is added in cart!</span>"
	var ctitle_b="Products in Order Cart."
	var ctitle_d="Order Cart"
	var ctitle_e="Continue.."
	}else{
	var ctitle_a="<span id=ifinCart>产品已经添加到购物车！</span>"
	var ctitle_b="个产品在购物车。"
	var ctitle_d="查看购物车"
	var ctitle_e="继续查看产品"	
	}
var Ajaxbaskettext="<h4>"+ctitle_a+"</h4><p style='margin-bottom:6px;'><span id=cartnum>Loading..</span> "+ctitle_b+"</p><img src='/images/arr.gif'>&nbsp;<a href='"+path+"Mem/Order/?"+verStr+"'>"+ctitle_d+"</a>&nbsp;&nbsp;<img src='/images/arr.gif'>&nbsp;<a onclick=\"closediv()\">"+ctitle_e+"</a>";
	var url=path+"Inc/sCart.asp?verStr="+verStr+"&cid="+cid;
	xmlhttp.open("GET", url, true);
	xmlhttp.onreadystatechange = upcart;
    xmlhttp.send(null);  
	fixedtooltip(document.getElementById("bt_"+cid+""), Ajaxbaskettext, null, null)
}
function upcart() {
  if (xmlhttp.readyState < 4) {
	carttotalnum.innerHTML="Loading..";
  }
  if (xmlhttp.readyState == 4) {
    var response = xmlhttp.responseText.split("|");
	if(response[0]=="") {
	document.getElementById('carttotalnum').innerHTML=response[1];
	document.getElementById('cartnum').innerHTML=response[1];	
	}else{
	document.getElementById('ifinCart').innerHTML=response[0];
	document.getElementById('carttotalnum').innerHTML=response[1];
	document.getElementById('cartnum').innerHTML=response[1];
	}
  }
}
/******* Start ****************/
var _jsc = {};
_jsc.pos = (function(){
	var t = {};
	t.getX = function (obj){
        var curleft = 0;
        if (obj.offsetParent)
        {
          while (obj.offsetParent){
             curleft += obj.offsetLeft;
             obj = obj.offsetParent;
          }
          curleft += obj.offsetLeft;
        }
        else if (obj.x) {
          curleft += obj.x;
        }
        return curleft;
    };
    t.getY = function (obj){
    var curtop = 0;
        if (obj.offsetParent){
          while (obj.offsetParent){
             curtop += obj.offsetTop;
             obj = obj.offsetParent;
          }
          curtop += obj.offsetTop;
        }
        else if (obj.y)
          curtop += obj.y;
        return curtop;
    };
	return t;
})();

function market_tooltip(c){
	var _tooltips = document.getElementsByTagName('div');
	for (var i=0;i<_tooltips.length;i++) {
		if (_tooltips[i].getAttribute('tooltip') == 'market') _tooltips[i].parentNode.removeChild(_tooltips[i]);
	}
	var _tooltip = document.createElement('div');
	_tooltip.innerHTML = '<div id="fixedtipdiv">'+c+'</div><em></em>';
	_tooltip.className = 'mm_tips_market';
	_tooltip.setAttribute('tooltip', 'market');
	_tooltip.style.zIndex = '999';
	_tooltip.style.display = 'none';
	return document.body.appendChild(_tooltip);
}
// 气泡控制
var simple_fixedtooltip_timer;
function fixedtooltip(o, _tooltip_body,offsetT,offsetL){
	clearTimeout(simple_fixedtooltip_timer);
	var tooltip = market_tooltip(_tooltip_body);
	tooltip.style.top = offsetT ? (_jsc.pos.getY(o) + offsetT) + 'px' : (_jsc.pos.getY(o) + 20) + 'px';
	tooltip.style.left = offsetL ? (_jsc.pos.getX(o) + offsetL) + 'px' : (_jsc.pos.getX(o) - 50) + 'px';
	tooltip.style.display = 'block';
	tooltip.id = 'market_tooltip';
	tooltip.onmouseover = function() {
		clearTimeout(simple_fixedtooltip_timer);
	}
	simple_fixedtooltip_timer = setTimeout(function(){
		document.getElementById('market_tooltip').style.display = 'none';
	}, 6000);
}

function closediv(){
		document.getElementById('market_tooltip').style.display = 'none';
}

