// 1. 初始化 请求 对象
// Mozilla/Firefox 下的
//var xmlhttp = new XMLHttpRequest();
// IE 下的
var xmlhttp;
if (window.XMLHttpRequest) {
	var xmlhttp = new window.XMLHttpRequest();
} else {
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
var gNum;
function requestData(urlstr, num) {
	//openNewDiv("newDiv", "u767bu5f55u4e2d,");
    // 指定要打开的页面
	gNum = num;
	var url;
	var currentUrl = window.location.href;
	var curlHead = currentUrl.substring(0, 5);
	if(curlHead=='http:'){
		url = 'http://'+urlstr;
	}
	if(curlHead=='https'){
		url = 'https://'+urlstr;
	}
	xmlhttp.open("GET", url, true);// HTTP 请求的方式, URL, 是否异步
    // 指定页面打开完之后要进行的操作.
	xmlhttp.onreadystatechange = mychange;
    // 开始发起浏览请求, Mozilla 必须加 null
	xmlhttp.send(null);
}

// 这个函数就是每次状态改变要调用的函数
function mychange() {
    // 请求已完成
	if (xmlhttp.readyState == 4) {
		if (xmlhttp.status == 200) {
     //alert(xmlhttp.readyState);
        // 更新对应的 HTML 元素里面显示的内容
    	// 根据 ID 引用页面里面的元素 document.getElementById(元素名)
    	//alert(xmlhttp.responseText);
			dispResult(xmlhttp.responseText);
			//modifyLoginNewDiv(xmlhttp.responseText);
		//document.getElementById("weather").innerHTML = xmlhttp.responseText;
		}
	}
}
function dispResult(data) {
	data = trim(data);
	data = trimTab(data);
	var pos = data.indexOf("<");
	data = data.substring(0, pos);
	var result = eval(data);
	var inner = "&#160;&#160;";
	for (var i = 0; i < result.length - 1; i++) {
		inner = inner + "<ul class='shoplist_item_index' style='padding: 2px;'><li class='shoplist_item_pic'><a href='html/earn/" + result[i].id + "/partnerdetailtemp.html'><img src='/html/images/outletImg/pic/" + result[i].logoSmall + "'></img></a></li><li class='shoplist_item_title'><font title="+ result[i].dispName +">" + result[i].dispName + "</font></li><li class='shoplist_item_price' style='color: #FB3333'><font style='color: red' title=" + result[i].promotionTitle + ">" + result[i].promotionTitle + "</font></li></ul>";
	}
	var cateID = result[result.length - 1].name;
	if (cateID.indexOf("/") >= 0) {
		inner = inner + "<div class='indexnewsmore' ><a href='" + cateID + "'><img src='/html/images/button_more_style_1.gif' width='60' height='21' border='0' /></a></div>";
	} else {
		if (result.length > 12) {
			inner = inner + "<div class='indexnewsmore' >" + "<a href='/html/earn/" + cateID + "/partnercategory.html'>" + "<img src='/html/images/button_more_style_1.gif' width='60' height='21' border='0' />" + "</a>" + "</div>";
		}
	}
	var divInnerlist = document.getElementsByName("divCateInner");
	divInnerlist[gNum].innerHTML = inner;
	closeDiv();
}
function showDivCate(num) {
	var divlist = document.getElementsByName("divCate");
	var divInnerlist = document.getElementsByName("divCateInner");
	var divCateFont = document.getElementsByName("divCateFont");
	var count = divlist.length;
	var countInner = divInnerlist.length;
	for (var i = 0; i < count; i++) {
		divlist[i].style.backgroundColor = "#EEEEEE";
		divlist[i].style.borderRight = "1px solid #BCBCBC";
		divlist[i].style.fontWeight = "normal";
	}
	for (var i = 0; i < count; i++) {
		divCateFont[i].style.color = "#000000";
		divCateFont[i].style.fontWeight = "normal";
	}
	for (var i = 0; i < countInner; i++) {
		divInnerlist[i].style.visibility = "hidden";
	}
	divlist[num].style.borderRight = "1px solid #FFFFFF";
	divlist[num].style.backgroundColor = "#FFFFFF";
	divlist[num].style.fontWeight = "bold";
	divCateFont[num].style.color = "#FA1600";
	divCateFont[num].style.fontWeight = "bold";
	if (num == 0) {
		divInnerlist[0].style.visibility = "visible";
	} else {
		divInnerlist[num].style.visibility = "visible";
	}
}

//if(document.getElementsByName('divCateInner')[#{status.index}].innerHTML=='')requestData('http://'+window.location.host+'/html/ajax/indexajax.jsf?type=new',#{status.index});


