﻿// JavaScript Document
//菜单部分
var menuArr = null;
var divArr = null;
function loadMenu(index){  //加载当前页面菜单背景颜色
	getAllMenuArray("menudiv01");
	menuArr[index] = 2;
	changeMenuBg(index);
}

function changeMenuBg(index){  //改变菜单背景颜色 
	divArr[index].style.background="#FEC106";
}

function getAllMenuArray(menuId){  //设置所有的菜单状态为1 放进array
	var fdiv = document.getElementById(menuId);
	divArr = fdiv.getElementsByTagName("div");
	var index = divArr.length;
	menuArr = new Array(index);
	for(var i=0;i<index;i++){
		menuArr[i] = 1;
	}
}

function onMouseover(index) { //菜单鼠标事件效果1
	divArr[index].style.background="#FEC106";
}

function onMouseout(index) { //菜单鼠标事件效果2
	if(menuArr[index] == 1){
		divArr[index].style.background="#FFE783";
	}
}



//衣服换颜色部分
function changeClothesColor(index,d,fdiv){
	var odiv = document.getElementById(fdiv);
	var divArr = odiv.getElementsByTagName("img");
	for(var i = 0; i<divArr.length;i++){
		divArr[i].className="img_border1";
	}
	d.className="img_border2";
	
	//需补充改变上面衣服样式的函数
}

function partEnlargeClothes(index,d,fdiv){ 
	var odiv = document.getElementById(fdiv);
	var divArr = odiv.getElementsByTagName("div");
	for(var i = 0; i<divArr.length;i++){
		divArr[i].style.border="1px solid #2525D5";
	}
	d.style.border="2px solid #2525D5";
}


//显示2级菜单 （帐户中心）
function showNextMenu(divId){
	var divObj = document.getElementById(divId);
	var divStyle = divObj.style.display;
	if(divStyle == 'none'){
		divObj.style.display = "";
	}else{
		divObj.style.display = "none";	
	}
	
}

/*
openNewPage(index,baseclass)打开页面方法 在nav.lbi中调用
默认打开是首页
index=0  首页
index=1  最新活动
index==2 衬衫
index==3 恤
index==4 裤子
index==5 毛衫
index==6 茄克
index==7 服装饰品
参数indexdiv是在每个view上接收的，然后再view对应的页面上的body的onload调用的loadCurrentMenu方法中调用，保证让每个页面的当前tab显示高亮色
*/
function openNewPage(index,baseclass){
	var openurl = "index.htm";  
	if(index==0){
	   openurl = "index.htm";   
	}else if(index==1){
	  openurl="selectGift.jsp?indexdiv="+index;  
	}else if(index==2 || index==3 || index==4 || index==5 || index==6 || index==7 || index==8){
	  /*openurl="categories.jsp?indexdiv="+index+"&baseclass="+baseclass;  */
	  openurl="categories_"+index+"-"+baseclass+"-1.html";
	}
	window.open(openurl,"_self");
}
/*
  客服中心中使用的Top菜单打开方法,路径不同
  inout==0  根目录下的页面
  inout==1  service目录下的页面
*/
function openNewPageInOut(index,baseclass,inout){
	var openurl = "index.htm";  
	if(index==0){
	   openurl = "index.htm";   
	}else if(index==-1){
	  openurl = "../index.htm";   
	}else if(index==1){
	  openurl="selectGift.jsp?indexdiv="+index;  
	}else if(index==2 || index==3 || index==4 || index==5 || index==6 || index==7 || index==8){
	  /*openurl="categories.jsp?indexdiv="+index+"&baseclass="+baseclass;  */
	  openurl="categories_"+index+"-"+baseclass+"-1.html";
	}
	if(inout==1){
	  openurl="../"+openurl;
	}
	window.open(openurl,"_self");
}

function loadCurrentMenu(){  //加载当前页面菜单背景颜色 在每个页面的body的onload方法中调用
	getAllMenuArray("menudiv01");
	menuArr[indexdiv] = 2;
	changeMenuBg(indexdiv);
}
function openNewPageForSubProductClass(index,baseclass,proLevelCode){
	var openurl = "index.htm";  
	if(index==0){
	   openurl = "index.htm";   
	}else if(index==1){
	  //openurl="selectGift.jsp?indexdiv="+index;  //TODO：HRH 暂时去掉礼包页面，改为显示正常商品页面
	  /*openurl="categories.jsp?indexdiv="+index+"&baseclass="+baseclass+"&proLevelCode="+proLevelCode;  */
	  openurl="categories_"+index+"-"+baseclass+"-"+proLevelCode+".htm";
	}else if(index==2 || index==3 || index==4 || index==5 || index==6 || index==7 || index == 8){
	  /*openurl="categories.jsp?indexdiv="+index+"&baseclass="+baseclass+"&proLevelCode="+proLevelCode; */
	   openurl="categories_"+index+"-"+baseclass+"-"+proLevelCode+".htm";
	}
	window.open(openurl,"_self");
}

function goSearch(){
  var productSNameInput = document.getElementById("productSName");
  var productSName = productSNameInput.value.replace(/(^\s*)|(\s*$)/g,"");
  if((productSName != "")&&(productSName != "输入品号或品名等信息")){
    var searchPath = "searchProduct.jsp?searchvalue="+encodeURI(productSName);
    window.open(searchPath,"_self");
  }else{
	  alert("\u8bf7\u8f93\u5165\u641c\u7d22\u6761\u4ef6\uff01");
  }
  
}
