﻿// JavaScript Document
//get sort list by sort id
$(document).ready(function(){getsortlist(sid);});
var entry=1;//初始化，判断是否第一次进入
function getsortlist(id){
	//loading sort  <a href="#"><img name="ImgName2" src="images/2009021121575533977.jpg" /></a>
	//{"act":"1","sid":id}
	$.get("../inc/getprolist.php?act=1&sid="+id+"&"+new Date(),null,function(data){
    //alert(data);
		var obj=JSON.parse(data);
		$("#mymaxwlist2").empty();
		if(obj.type){
			if(obj.list.length>0){
				for(i=0;i<obj.list.length;i++){
					$("#mymaxwlist2").append("<td><a href=\"javascript:getlistbyid("+obj.list[i].sid+")\"><img name=\"ImgName2\" src=\"../uploads/images/"+obj.list[i].spic+"\" alt=\""+obj.list[i].sname+"\" width=\"60\" height=\"60\" /></a></td>");
				}
				var chidid=obj.child;
				if(entry==1){
					//判断是否有参数传入
					var url = location.search.substr(1);
					if(url.length > 0){
					  ar = url.split(/[&=]/);
					  var rp=/^[0-9]*$/;
					  if(rp.test(ar[0])){
						chidid=ar[0];
					  }
					}   
				}
				getlistbyid(chidid);
				entry=0;
			}else{
				$("#mymaxwlist2").append("<td>暂无分类</td>");
				$("#mymaxwlist").empty();
				$("#mymaxwlist").append("<td>暂无图片</td>");
			}
		}else{
			$("#mymaxwlist2").append("<td>暂无分类</td>");
		}
	});
	//$("#mymaxw2").html();
}
//get pictures by sort id
//<img name="ImgName" src="images/2009021121575533977.jpg" width="486" height="348" />
function getlistbyid(id){
	$.get("../inc/getprolist.php",{"act":"2","sid":id},function(data){
    
		var obj=JSON.parse(data);
		$("#mymaxwlist").empty();
		if(obj.type){
			if(obj.list.length>0){
			for(i=0;i<obj.list.length;i++){
				$("#mymaxwlist").append("<td><img name=\"ImgName\"  src=\"../uploads/images/"+obj.list[i].purl+"\" alt='"+obj.list[i].pname+"' /></td>");
			}
			}else{
				$("#mymaxwlist").append("<td>暂无图片</td>");
			}
			
		}else{
			$("#mymaxwlist").append("<td>暂无图片</td>");
		}
		
		
	});
}

function sizewrite(obj,qw,qh){
	var img=new Image();
	img.src=obj.src;
   var w=img.width;
   var h=img.height;
   if(w>=h){
		//如果实际宽度大于高度,则进行高度调整
		
		var dbxs=qw/w;//计算出宽度缩放系数
		//alert("图片宽度:"+w+"|"+h+"|"+dbxs);
		w=qw;
		h=h*dbxs;
		//如果缩放的高度比期望的高度还大,则再进行宽度缩放
		if(h>qh){
			var dbxs2=qh/h;
			w=w*dbxs2;
			h=qh;
		}
		obj.width=w;
		obj.height=h;
   }else{
		//如果实际高度大于宽度,则进行宽度调整
		var dbxs=qh/h;
		h=qh;
		w=w*dbxs;
		if(w>qw){
			var dbxs2=qw/w;
			w=qw;
			h=h*dbxs2;
		}
		obj.widht=w;
		obj.height=h;
   }
}


