// JavaScript Document
var text__=new Array(); 
function show__(idx){
    document.getElementById("body_img").innerHTML=text__[idx];
}

function bodyshow_loads(ImgD){
var image=new Image();
image.src=ImgD.src;
	if(image.height>535 && image.width >380 ){
	setTimeout('document.getElementById("bodyshow_load").style.display="none"',500);
	if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") image.onload=correctPNG(ImgD);
	}
}


var myequip="df>df>df>df>df>0";
var pro_ids=new Array();
var pro_layer="";
function shoiwit(equip,id){
	document.getElementById("bodyshow_load").style.display="block";
 showlayers=equip.split('>');
				 show_l_id=id.split('o>');
				 if(show_l_id.length>1){
				 for(j=1;j<show_l_id.length;j++){
					 pro_ids[j]=show_l_id[j-1];
					 }
					 //判断是否为载入edit
					pro_ids[11]="trues";
				 }
 str="";
 for(i=0;i<showlayers.length;i++){
  if(showlayers[i]!='0'&&showlayers[i]!=''){
   str+="<img src='online_imgs/"+(i+1)+"/"+showlayers[i]+".png' style='padding:0;position:absolute;top:0;left:0;margin-top:-70px;margin-left:-40px;width:394px;height:552px;z-index:"+(i+1)+";' onload='bodyshow_loads(this);'>";
  }
 }
 str+="<img src='online_imgs/blank.png' style='padding:0;position:absolute;top:0;left:0;z-index:100;'>";
// alert(myequip);
 // alert(equip);
 if(equipform.userequip) equipform.userequip.value=myequip=equip;
 equipform.pro_id.value=id;
 
 bodyshow.innerHTML=str;
// 
}
function intro_mame(s,so){
 document.getElementById("intro_name").innerHTML=text__[s];
 document.getElementById("intro_intro").innerHTML=text__[so];
	}
function dressit(layer,img,ximg,id,stock,feet_type,imgalt){
 showlayers=myequip.split('>');
 newequip="";
 for(i=0;i<showlayers.length;i++){
  if(i+1==layer){
	  var imgs_layer=document.getElementById("buy_imgs"+layer);
	//  imgs_layer.src ="images/v11_05.jpg";
			if(img!=showlayers[i]&&stock==0) {
				newequip+=img;
				imgs_layer.src ="online_imgs/"+layer+"/"+ximg+".png";
				imgs_layer.alt=imgalt;
				imgs_layer.title=imgalt;
						 if (pro_layer.indexOf(layer)<1){
							 pro_ids[layer]=id;
							 pro_layer+=layer+">";
							 }else {
		
								pro_ids[layer]=id;
							//	 alert(pro_layer.indexOf(layer));
								// alert(pro_layer);
								}
			}else {
							if(img!=showlayers[i]) {newequip+=img;}
							else{newequip+="df";}
					
					imgs_layer.src ="/images/v11_05.jpg";

					pro_ids[layer]=null;
				}
	}
  else newequip+=showlayers[i];
 			 if(i+1!=showlayers.length) newequip+=">";
 }

	 
//鞋类型
if(feet_type!="" && (getCookie("feet_type")=="" || getCookie("feet_type")!=feet_type)) {
	setCookie("feet_type",feet_type);
	//初始鞋
	if (getCookie("feet_type")!=""){
		showlayers2=newequip.split('>');
		newequip="";
		for(i=0;i<showlayers2.length;i++){
			if(i==8){//8代表鞋
			newequip+="df";
			pro_ids[9]=null;
			}else{
				newequip+=showlayers2[i];
			}
			if(i+1!=showlayers2.length) newequip+=">";
		}
		document.getElementById("buy_imgs9").src="/images/v11_05.jpg";
	}

}//end 鞋类型

 //if (pro_idss(pro_ids,id)==1) pro_ids+=id+">";
  var pro_ids_my="";
 for (i=0;i<10;i++){
		 if (pro_ids[i]!=""){
		 pro_ids_my+=pro_ids[i]+">";
		 }
	 }

	//alert(newequip+"=="+pro_ids_my);

 shoiwit(newequip,pro_ids_my);
 ajax_v("v1_intro.asp","intro",id);
}

function ajaxpage(url, containerid, overlay, busy){
		var page_request = false;
		if(window.XMLHttpRequest) {
			page_request = new XMLHttpRequest();
		} else if(window.ActiveXObject) {
			try {
				page_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				try {
					page_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(e) {
				}
			}
		} else {
			return false;
		}
		var ctrl = getBusyOverlay(document.getElementById(containerid),overlay,busy);
		function loadpage(page_request, containerid){
			if(page_request.readyState == 4){
				if(typeof(ctrl)==='object') {ctrl.remove(); }
				if(page_request.status==200 || window.location.href.indexOf("http")==-1){
					document.getElementById(containerid).innerHTML=page_request.responseText;
				}
			}
		}
		page_request.onreadystatechange = function(){loadpage(page_request, containerid);}
		page_request.open('GET', url+"&now="+new Date().getTime(), true);
		page_request.send(null);
	}


function correctPNG(Imgd) // correctly handle PNG transparency in Win IE 5.5 & 6.
{
var img =Imgd;
           var imgName = img.src.toUpperCase();
           if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
           {
             var imgID = (img.id) ? "id='" + img.id + "' " : "";
             var imgClass = (img.className) ? "class='" + img.className + "' " : "";
             var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
             var imgStyle = "display:inline-block;" + img.style.cssText ;
             if (img.align == "left") imgStyle = "float:left;" + imgStyle;
             if (img.align == "right") imgStyle = "float:right;" + imgStyle;
             if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;
             var strNewHTML = "<span " + imgID + imgClass + imgTitle+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>";
             img.outerHTML = strNewHTML;
             j = j-1;
          } 
}
function setCookie(name,value) { 
var today = new Date(); 
var expires = new Date(); 
expires.setTime(today.getTime() + 1000*60*60*24*365); 
document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString(); 
}
function getCookie(Name) { 
var search = Name + "="; 
if(document.cookie.length > 0) { 
offset = document.cookie.indexOf(search); 
if(offset != -1) { 
offset += search.length; 
end = document.cookie.indexOf(";", offset); 
if(end == -1) end = document.cookie.length; 
return unescape(document.cookie.substring(offset, end)); 
} 
else return(''); 
} 
else return(''); 
} 

