var arrlist=new Array();
var i="";
var str="";
function skvBannerInit(xmlpath)
{
	sxmlRead(xmlpath);
}
function sxmlRead(xmlpath)
{
	$.ajax({
		url:xmlpath,
		dataType:"xml",
		async:false,
		success:function(xml){
			//alert("ok");
			//alert(xmlpath);
			var arr=new Array();
			$(xml).find("s_banner>item").each(function(){
				arr.push(
				{
					title:$(this).find('txt').eq(0).text(),
					dtitle:$(this).find('txt').eq(1).text(),
					subtitle:$(this).find('txt').eq(2).text(),
					description:$(this).find('txt').eq(3).text(),
					simage:$(this).find("simage").text(),
					limage:$(this).find("limage").text(),
					link:$(this).find('link').text(),
					wtname:$(this).find('WTname').text()
				}
				);
			});
			arrlist=arr;
			//alert(arrlist.length);
			skvImageInit();
		}
	});
}
function skvImageInit()
{
	for(i=0;i<arrlist.length;i++)
	{
		str+="<div class='i_container'><div class='ii_container'><div id='title"+i+"' class='tit'>"+arrlist[i].title+"</div><div id='image"+i+"' class='img'><img src="+arrlist[i].limage+" alt='' /></div><div class='desc' id='"+i+"'><p class='gray'>"+arrlist[i].dtitle+"</p><p style='text-indent:12px;'>"+arrlist[i].subtitle+"</p></div></div></div>"
	}
	$("#container").html(str);
	$(".ii_container").corner().css("padding","2px");
	$(".tit").corner("round top");
}		

		
		/** 
		 * 下面是一些基础函数，解决mouseover与mouserout事件不停切换的问题（问题不是由冒泡产生的） 
		 */  
		function checkHover(e, target) { 
			//alert(getEvent(e).type);
			if (getEvent(e).type == "mouseover") {  
				return !contains(target, getEvent(e).relatedTarget  
						|| getEvent(e).fromElement)  
						&& !((getEvent(e).relatedTarget || getEvent(e).fromElement) === target);  
			} else {  
				return !contains(target, getEvent(e).relatedTarget  
						|| getEvent(e).toElement)  
						&& !((getEvent(e).relatedTarget || getEvent(e).toElement) === target);  
			}  
		}  
		  
		function contains(parentNode, childNode) {  
			if (parentNode.contains) {  
				return parentNode != childNode && parentNode.contains(childNode);  
			} else {  
				return !!(parentNode.compareDocumentPosition(childNode) & 16);  
			}  
		}  
		//取得当前window对象的事件   
		function getEvent(e) {  
			return e || window.event;  
		} 
