﻿$.ajaxpost = function(pg,where){	
	$("#content").html("");
	
	$.ajax({
	  type:"POST",
	  cache:false,
	  data:"strwhere="+where+"&pg="+pg,
	  url: "/DyuhouseSystem/Sys/SysImg/ajax/imglist.ashx",
	  dataType: "json",
	  beforeSend:function(){
		  $("#success").toggle();
		  $("#send").toggle();
		},
	  success: function(msg){
		  if(typeof msg.mess =='undefined')
		  {
		  $("#success").toggle();
		  $("#send").toggle();
			$("#imgban").text(msg.pgban);
			var html=$("<ul class='ullist'></ul>") ;
			$(msg.img).each(function(i){   
				var rm = $(this).attr("remark");
				if(rm.length >8)
					rm = rm.substring(0,8);
				if(rm =="")
					rm = '315之窗';
				   html.append("<li class='ssimg'><div class='sdiv'>\
				   <div class='dd'><a target='_blank' href='http://photo.315win.com/showimages.html?mid="+$(this).attr("id")+"' >\
				   <img p='p' src='"+$(this).attr("simg")+$(this).attr("url")+"' /></a></div>\
				   <div class='divword'>"+rm+"</div>\
				   <div class='divshow'>\
				   <input type='image' src='image/mbi_028.gif' onclick=\"$.goto('"+$(this).attr("out")+"')\" />\
				   <input type='image' src='image/web_icon_021.gif' onclick=\"$.lookimg('"+$(this).attr("bimg")+$(this).attr("url")+"')\" />\
				   </div>\
			   </div></li>");                
			});
			html.appendTo($("#content"));
			$("#countsss").text("0");
			$.imgsload(msg.img.length);
			$.beginpig(msg.pgcount,where);
			$(".sdiv")
			.mousemove(function(){$(this).css({"background-color":"#FF6600"});})
			.mouseout(function(){$(this).css({"background-color":""});});
		   }
		   else
		   {
			   $("#send").html("该栏目没有数据");
		   }
	  	}
	});	
}




$.lookimg = function(url){
	var img = new Image();
	$(this).imgBox({html:"<div><img id='imgtest' src='image/0fdefdd4-76ef-42f6-8299-86611a29a41f.gif' /><div>"});
	img.onload = function()
	{
			$("#imgtest").attr("src",url);
			var left=$(document).width()/2 - $("#boxoooopen").width()/2;
			$("#boxoooopen").css({"left":left});
	}
	img.src = url;	
	//$(".tools").append("<div><img src='"+url+"' /><div>");
}
$.goto = function(url){
	window.open(url);
}
$.Request = function(name) {
	var reg = new RegExp("(^|\\?|&)" + name + "=([^&]*)(\\s|&|$)", "i");
	if (reg.test(location.href))
		return unescape(RegExp.$2.replace(/\+/g, " "));
	return "";
}

$.beginpig = function(pgsize,where){
$.pagination({
	 where:where,
	 num:pgsize,
	 temp:parseInt($("#pghide").val()),
	 pagsize:10,
	 objs:$("#sized")
	 });
}
$.pagination = function(o) {
	var obj = {
		"where": "",
		"num": "0", //总共页数
		"temp":1,  //当前页
		"pagsize": 9, //
		"objs": null
	};
	var ops = $.extend(obj, o);
	var i = 1;	
	i =ops.temp+1- ops.temp%10;
	var ii =  (ops.pagsize>ops.num?ops.num:ops.pagsize)+i-1 ;
	
	
	var htmldiv = $("<div style='width:750px;text-align:right; margin-right:10px'></div>");	
	htmldiv.append("<div style='float:left'><a style='background-color:#490000;' href='javascript:;'>"+ops.temp+"/"+ops.num+"</a></div>");
	htmldiv.append("<a href=\"javascript:$.clockurl('" + ops.where + "',1);\">首页</a>");
	htmldiv.append("<a href=\"javascript:$.clockurl('" + ops.where + "',"+(ops.temp-1)+");\">上一页</a>");
	
	for (; i <= ii; i++) {
		htmldiv.append("<a id='a" + i + "' href=\"javascript:$.clockurl('" + ops.where + "'," + i + ");\" >" + i + "</a>");
	}	
	
	htmldiv.append("<a href=\"javascript:$.clockurl('" + ops.where + "',"+(ops.temp+1)+");\">下一页</a>");
	htmldiv.append("<a href=\"javascript:$.clockurl('" + ops.where + "',"+ops.num+");\">尾页</a>");

	ops.objs.html("");
	ops.objs.append(htmldiv);
	
}
$.clockurl = function(str, i) {
	$("#pghide").val(i);
	if(i<=0)
		i=1;
	$.cookie("pgsss", i);
	$.ajaxpost(i,str);
	$.beginpig();
}
$.imgsload = function(fg) {
	var temp=1;
	$("img[@p=p]").each(function() {
		var obj = $(this);
		var img = new Image();
		var w = obj.width();
		var h = obj.height();
		var src = obj.attr("src");
		$("#Counterimgnum").show().css({"left":$(document).width()/2-$("#Counterimgnum").width()/2});	
		obj.attr("src", "image/0fdefdd4-76ef-42f6-8299-86611a29a41f.gif").css({ "width": "100%", "height": "auto" }); 		
		img.onload = function() {
			obj.attr("src", src).css({ "width": w, "height": h });
			$("#countsss").text(parseInt(temp/fg*100));
			$("#countaaa").text(temp+"/"+fg);
			if(temp>=fg)
				$("#Counterimgnum").hide();				
			temp++;
		}
		img.onerror = function() {
			obj.attr("src", "image/error.gif").css({ "width": w, "height": h });
		}
		$(img).attr("src", src);
	});
}