// Timestamp of cart that page was last updated with
var req ;
var lines = 3;
var service = "";
var brandId = "";
/*
 * Adds the specified item to the shopping cart, via Ajax call
 * itemCode - product code of the item to add
 * linesnum 显示几行
 * cityCode 城市代码
 * isInService 区分是网上营业厅还是门户 换句话说就是 是登录后还是登陆凿false门户访问 true网营访问
 */
//function showCityDiscount(cityCode,isInService,linesnum) {
//	var myReg =/^[0-9]+$/;
//	if(myReg.test(linesnum)){
//	lines = linesnum;
//	}
//	if(!isInService){
//		service="service/";
//	}
//	
//	var gotoneli = document.getElementsByName("gotoneli");
//	//全球通显�?
////	alert(gotoneli.length);
//	for (var I = 0 ; I < gotoneli.length&&I<lines ; I++) {	
//		gotoneli[I].innerText ="正在读取......";			
//	}
//	var mzoneli = document.getElementsByName("mzoneli");
//	//mzone显示
//	for (var I = 0 ; I < mzoneli.length&&I<lines ; I++) {	
//		mzoneli[I].innerText ="正在读取......";			
//	}
//	var szxli = document.getElementsByName("szxli");
//	//神州行显�?
//	for (var I = 0 ; I < szxli.length&&I<lines ; I++) {	
//		szxli[I].innerText ="正在读取......";			
//	}
//		changeMoreCityDiscountLink(cityCode);
//	
//	
//	if(window.XMLHttpRequest) { //Mozilla 浏览�?
//			req = new XMLHttpRequest();
//			if (req.overrideMimeType) {//设置MiME类别
//				req.overrideMimeType('text/xml');
//			}
//		}
//		else if (window.ActiveXObject) { // IE浏览�?
//			try {
//				req = new ActiveXObject("Msxml2.XMLHTTP");
//			} catch (e) {
//				try {
//					req = new ActiveXObject("Microsoft.XMLHTTP");
//				} catch (e) {}
//			}
//		}
//		
////	alert("浏览器对象创�?;
//	req.onreadystatechange = displayCityDiscount;
////	 alert(cityCode);
//    if(isInService){//营业厅用
//    alert("网营访问citydiscountservlet?random="+Math.floor(Math.random()*1000));
//	
//	req.open("POST", "citydiscountservlet?random="+Math.floor(Math.random()*1000), true);
//	}else{
//	//门户�?
//	alert("门户访问/service/citydiscountservlet?random="+Math.floor(Math.random()*1000));
//	req.open("POST", "/service/citydiscountservlet?random="+Math.floor(Math.random()*1000), true);
//	}
//	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//	
//	req.send("cityCode="+cityCode);
//	
//	
//	
//}
function newXMLHttpRequest() {
	var xmlreq = false;
  // Create XMLHttpRequest object in non-Microsoft browsers
	if (window.XMLHttpRequest) {
		xmlreq = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
	      // Try to create XMLHttpRequest in later versions
	      // of Internet Explorer
			xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e1) {
	      // Failed to create required ActiveXObject
		try {
	        // Try version supported by older versions
	        // of Internet Explorer
			xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e2) {
	        // Unable to create an XMLHttpRequest by any means
			xmlreq = false;
		}
	}
}

return xmlreq;
}
function showCityDiscount(cityCode,isInService,linesnum,id) {
	document.getElementById('hfychk1').style.display="block";
	document.getElementById('zwsj').style.display="none";
	brandId = id;
	var myReg =/^[0-9]+$/;
	if(myReg.test(linesnum)){
		lines = linesnum;
	}
	if(!isInService){
		service="/service/";
	}
	
	var gotoneli = [document.getElementById("gotoneli01"),document.getElementById("gotoneli02"),document.getElementById("gotoneli03")];
    var mzoneli = [document.getElementById("mzoneli01"),document.getElementById("mzoneli02"),document.getElementById("mzoneli03")];
    var szxli = [document.getElementById("szxli01"),document.getElementById("szxli02"),document.getElementById("szxli03")];
			  
	//全球通显�?
//	alert(gotoneli.length);
	for (var I = 0 ; I < gotoneli.length&&I<lines ; I++) {	
		gotoneli[I].innerText ="正在读取......";			
	}
	var mzoneli = document.getElementsByName("mzoneli");
	//mzone显示
	for (var I = 0 ; I < mzoneli.length&&I<lines ; I++) {	
		mzoneli[I].innerText ="正在读取......";			
	}
	var szxli = document.getElementsByName("szxli");
	//神州行显�?
	for (var I = 0 ; I < szxli.length&&I<lines ; I++) {	
		szxli[I].innerText ="正在读取......";			
	}
	
	
	//var yingxiaobao = document.getElementsByName("yingxiaobao");
	//营销包最新优惠资讯显�?
	//for (var I = 0 ; I < yingxiaobao.length&&I<lines ; I++) {	
		//yingxiaobao[I].innerText ="正在读取......";			
	//}
		
		
		changeMoreCityDiscountLink(cityCode);
	

	req = newXMLHttpRequest();
		req.onreadystatechange = displayCityDiscount;
	if(isInService){//营业厅用
   
	
	req.open("POST", "citydiscountservlet?random="+Math.floor(Math.random()*1000), true);
	}else{
	//门户�?
	
	//req.open("POST", "http://211.143.149.145/service/citydiscountservlet?random="+Math.floor(Math.random()*1000), true);
	req.open("POST", "/service/citydiscountservlet?random="+Math.floor(Math.random()*1000), true);
	}
	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	
	req.send("cityCode="+cityCode);
}

function changeMoreCityDiscountLink(cityCode) {
	if(cityCode=="first"){
		cityCode = '591';
	}
	document.getElementById("morediscountstgotone").href=service+"citydiscounts/queryCityDiscountsinfo.do?brand=1000&cityCode="+cityCode;
	document.getElementById("morediscountstmzone").href=service+"citydiscounts/queryCityDiscountsinfo.do?brand=1016&cityCode="+cityCode;
	document.getElementById("morediscountstszx").href=service+"citydiscounts/queryCityDiscountsinfo.do?brand=1004&cityCode="+cityCode;
	document.getElementById("morediscountyingxiaobao").href=service+"citydiscounts/queryCityDiscountsinfo.do?type=4&cityCode="+cityCode;
	
}

function displayCityDiscount() {
  if(req.readyState   ==   4)//   完成 
    { 
      if(req.status   ==   200)//ok   404not   found 
        {
		  var   discountXml   =   req.responseXML;//   取得XML的DOM对象  
	      var rootNode =  discountXml.documentElement;
		    // alert(req.responseText);	 
		      var items = rootNode.getElementsByTagName("item");    
			  var queryCity = rootNode.getElementsByTagName("queryCity")[0].firstChild.nodeValue;	
			//  alert(queryCity);
			  document.getElementById("cityCode").value=queryCity;
		      var gtonearr = new Array();
		      var mzonearr = new Array()
		      var szxarr = new Array();
			  
			  
		     var yxbarr = new Array();
			  
			  
		      var gotoneli = [document.getElementById("gotoneli01"),document.getElementById("gotoneli02"),document.getElementById("gotoneli03")];
		      var mzoneli = [document.getElementById("mzoneli01"),document.getElementById("mzoneli02"),document.getElementById("mzoneli03")];
		      var szxli = [document.getElementById("szxli01"),document.getElementById("szxli02"),document.getElementById("szxli03")];
			  
			  
		     var ysbli = [document.getElementById("yingxiaobao01"),document.getElementById("yingxiaobao02"),document.getElementById("yingxiaobao03")];
			  
		      for (var I = 0 ; I < items.length ; I++) {		
		         var item = items[I];
		         //添加判断 ls
		         if(item.getElementsByTagName("type")[0] == null){
		         	return;
		         }
				 var type = item.getElementsByTagName("type")[0].firstChild.nodeValue;
				 if(type == "1000"){
				 	gtonearr[gtonearr.length]=item;
				 }else if(type == "1016"){
				 	mzonearr[mzonearr.length]=item;
				 }else if(type == "1004"){
				 	szxarr[szxarr.length]=item;
				 }
				 
				 else{
				 	yxbarr[yxbarr.length]=item;
				 }
				}
				if(gtonearr.length>0){
		     	 for (var I = 0 ; I < gtonearr.length&&I<3 ; I++) {	
		        	 var item = gtonearr[I];
		        	 var id = item.getElementsByTagName("id")[0].firstChild.nodeValue;
					 var title = item.getElementsByTagName("discounttitle")[0].firstChild.nodeValue;	
					 var fulltitle = item.getElementsByTagName("discountfulltitle")[0].firstChild.nodeValue;	
					 if(title != "" && title.length>12){
					 	title = title.substr(0,13);
					 }
					 gotoneli[I].innerHTML ="-<a target=_blank href='"+service+"citydiscounts/detailCityDiscountsinfo.do?id="+id+"' title='" + fulltitle+ "' alt="+fulltitle+">"+title+"</a>";	
					}
				}
		     	 for (var I =  gtonearr.length ; I < gotoneli.length ; I++) {	
					 gotoneli[I].innerHTML ="";	
		     	 }
				if(mzonearr.length>0){
		     	 for (var I = 0 ; I < mzonearr.length&&I<3 ; I++) {	
		        	 var item = mzonearr[I];
		        	 var id = item.getElementsByTagName("id")[0].firstChild.nodeValue;
					 var title = item.getElementsByTagName("discounttitle")[0].firstChild.nodeValue;	
					 var fulltitle = item.getElementsByTagName("discountfulltitle")[0].firstChild.nodeValue;	
					 var eid  = "mzone"+I;
					 if(title != "" && title.length>12){
					 	title = title.substr(0,13);
					 }
					 mzoneli[I].innerHTML ="-<a target=_blank href='"+service+"citydiscounts/detailCityDiscountsinfo.do?id="+id+"' title='" + fulltitle+ "' alt="+fulltitle+">"+title+"</a>";	
					
					} 
				}
		     	 for (var I =  mzonearr.length ; I < mzoneli.length ; I++) {	
					 mzoneli[I].innerHTML ="";	
		     	 }
				if(szxarr.length>0){
		     	 for (var I = 0 ; I < szxarr.length&&I<3 ; I++) {	
		        	 var item = szxarr[I];
		        	 var id = item.getElementsByTagName("id")[0].firstChild.nodeValue;
					 var title = item.getElementsByTagName("discounttitle")[0].firstChild.nodeValue;	
					 var fulltitle = item.getElementsByTagName("discountfulltitle")[0].firstChild.nodeValue;	
					 var eid  = "szx"+I;
					 if(title != "" && title.length>12){
					 	title = title.substr(0,13);
					 }
					 szxli[I].innerHTML ="-<a target=_blank href='"+service+"citydiscounts/detailCityDiscountsinfo.do?id="+id+"' title='" + fulltitle+ "'title='" + fulltitle+ "' alt="+fulltitle+">"+title+"</a>";		
					} 	
				}
		     	 for (var I =  szxarr.length ; I < szxli.length ; I++) {	
					 szxli[I].innerHTML ="";	
		     	 }	     
				 
				 if(yxbarr.length>0){
		     	 for (var I = 0 ; I < yxbarr.length&&I<3 ; I++) {	
		        	 var item = yxbarr[I];
		        	 var id = item.getElementsByTagName("id")[0].firstChild.nodeValue;
					 var title = item.getElementsByTagName("discounttitle")[0].firstChild.nodeValue;	
					 if(title != "" && title.length>12){
					 	title = title.substr(0,13);
					 }
					 var fulltitle = item.getElementsByTagName("discountfulltitle")[0].firstChild.nodeValue;	
					 var ishot = item.getElementsByTagName("ishot")[0].firstChild.nodeValue;
					 var isnew = item.getElementsByTagName("isnew")[0].firstChild.nodeValue;
					 var urlLink = item.getElementsByTagName("urlLink")[0].firstChild.nodeValue;
					 var eid  = "ysb"+I;
					if(ishot=="1"){
						ishot = "<span class=\"mar_l\"><img src='/service/images/hot.gif'></span>"; 
					 }else{
					 	ishot = "";
					 }
					 if(isnew=="2" && brandId != "1004"){
					 	isnew = "<span class=\"mar_l\"><img src='/service/images/ico_new.gif'></span>";
					 }else{
					 	isnew="";
					}
					var banli = "";
					if(urlLink != null && urlLink != "" && urlLink != "#"){
						while(urlLink.indexOf("__ascii38%__") != -1){
							urlLink = urlLink.replace("__ascii38%__","&");
						}
						banli = "<span class=\"bold mar_l\"><a href='"+urlLink+"' title='\u529e\u7406' target=\"_blank\">\u529e\u7406</a></span>";
					}
					 ysbli[I].innerHTML ="<a target=_blank href='"+service+"citydiscounts/detailCityDiscountsinfo.do?id="+id+"' title='" + fulltitle+ "'title='" + fulltitle+ "' alt="+fulltitle+">"+title+"</a>"+isnew+banli;		
					} 
					 document.getElementById('yxb').style.display="block";	
				}else{
					 document.getElementById('hfychk1').style.display="none";
					 document.getElementById('zwsj').style.display="block";
				}
		     	 for (var I =  yxbarr.length ; I < ysbli.length ; I++) {	
					 ysbli[I].innerHTML ="";	
		     	 }	       
				changeMoreCityDiscountLink(queryCity);
				xmlhttp   =   null; 
			} 
        }
}
function goMoreList(brand) {
	window.open("/citydiscounts/queryCityDiscountsinfo.do?cityCode=591"+"&brand="+brand,"","");
}	


