﻿function SetProcMsg(msg, nr)
{
	if (msg != '' && nr) { setTimeout('SetProcMsg("",false)', 2000); }
	document.getElementById('ProcMsg').innerHTML = msg;
}
function load()
{ 
SetProcMsg("数据正在加载中....",true);
    GetType();
    var type=GetArgsFromHref("t");
    if(type=="")
    {
    GetImageHot("all",0,10,"count");
    GetImageDate("all",0,10,"time");
    }
    else
    {
     GetImageHot(type,0,10,"count");
     GetImageDate(type,0,10,"time");
    }
}
function GetTypeImageList(orderby,pageIndex,pageSize)
{
    var type=GetArgsFromHref("t");
    if(type=="")
    {
        type="all";
    }
    if(orderby=="count")
    {
         GetImageHot(type,pageIndex,pageSize,"count");
    }
    else
    {
        GetImageDate(type,pageIndex,pageSize,"time");
    }
    
}
　function GetArgsFromHref(sArgName) 
　　{ 
　　var sHref=window.location.href;
　　var args = sHref.split("?"); 
　　var retval = ""; 
　　if(args[0] == sHref) /*参数为空*/ 
　　{ 
　　return retval; /*无需做任何处理*/ 
　　} 
　　var str = args[1]; 
　　args = str.split("&"); 
　　for(var i = 0; i < args.length; i ++) 
　　{ 
　　str = args[i]; 
　　var arg = str.split("="); 
　　if(arg.length <= 1) continue; 
　　if(arg[0] == sArgName) retval = arg[1]; 
　　} 
　　return retval; 
　　}

function GetType()
{
    return new Ajax.Request(
		'/home/gettypes.html',
		{asynchronous: true, onComplete: gettype}
	);
}
function gettype(re)
{
    var info = re.responseText;
    $("typeall").innerHTML=info;
}
function GetImageHot(type,pageIndex,pageSize,orderby)
{
    return new Ajax.Request(
		'getQQImage.html?type='+type+'&pageIndex='+pageIndex+'&pagesize='+pageSize+'&orderby='+orderby,
		{asynchronous: true, onComplete: getimhot}
	);
}
function getimhot(re)
{
    var info = re.responseText;
    $("HotList").innerHTML=info;
}
function GetImageDate(type,pageIndex,pageSize,orderby)
{
    return new Ajax.Request(
		'getQQImage.html?type='+type+'&pageIndex='+pageIndex+'&pagesize='+pageSize+'&orderby='+orderby,
		{asynchronous: true, onComplete: getimdate}
	);
}
function getimdate(re)
{
    var info = re.responseText;
    $("NewList").innerHTML=info;
}
function OutDemo(img)
{
	if (navigator.appVersion.indexOf("MSIE") == -1) return;
	var demo = document.getElementById('DemoImg2');
	demo.style.display = 'none';
}

function OverDemo(img)
{

	if (navigator.appVersion.indexOf("MSIE") == -1) return;
	if (img.alt == '') return;
	var demo = document.getElementById('DemoImg2');
	demo.style.display = '';
	var ex, ey;
	var jmg = demo.childNodes[0];
	jmg.src = img.src;

	ex = document.body.scrollLeft + window.event.clientX;
	ey = document.body.scrollTop + window.event.clientY - jmg.height - 20;
	demo.style.left = String(ex) + 'px';
	demo.style.top = String(ey) + 'px';
}
function SetStyle(id,or,fn)
{

    $("id").value=id;
    $("fnum").value=fn;   
   
    var es = document.zform.elements;
	var en = document.zform.elements.length;
	 
    for (var i = 0; i < en; i++)
	{
		if (es[i].type != 'radio') continue;
		if (es[i].value == or+id)
		{
			es[i].checked = true;
			break;
		}
	} 
}
function GetImage()
{
    $("submit").disabled="disabled";
    if($("text").value!=""&&$("text").value!=" ")
    {
        if($("text").value.length>parseInt($("fnum").value))
        {
            alert("此样式最多支持"+$("fnum").value+"个字");
        }
        else
        {
            if($("id").value=="")
            {
                $("id").value= $("r").value.substring(1,2);
            }
            SetProcMsg("数据加载中....",true);
             return new Ajax.Request('/images.aspx',{
		         method:"post",
		         parameters:$H({textme:encodeURIComponent($("text").value),id: $("id").value,cmd:'gi'}).toQueryString(),
		         asynchronous: true,
		         onComplete: imgs
		        });
	    }
	}
	else
	{
	    alert("空数据多没意思啊");
	}
   
}
function imgs(re)
{
    var info = re.responseText;
    if(info.responseText!="0")
    {
        $("b").innerText="[img]"+info+"[/img]";
        $("t").innerText=info; 
        $("DemoImg").src=info;
        $("DemoDiv").style.display="";
        SetProcMsg("数据加载完成....",true);
    }
    else
    {
        SetProcMsg("数据加载完成....",true);
    }
    $("submit").disabled="";
   
}
function CopyImage(img)
{
	if (img.tagName != 'IMG') return;
	if (typeof img.contentEditable == 'undefined') return;
	if (!document.body.createControlRange) return;
	var ctrl = document.body.createControlRange();
	img.contentEditable = true;
	ctrl.addElement(img);
	ctrl.execCommand('Copy');
	img.contentEditable = false;
	alert('复制完成，到QQ对话框里按Ctrl-V就可以啦！');
}
function CopyValue(input)
{
	input.select();
	window.clipboardData.setData('text', input.value);
	alert('已经拷入剪贴板！');
}
function OpenImage(img)
{
    window.open("http://code.5k3g.com/tl/picDIY/SendPic.aspx?uid=10877&title=24kqq&fileurl="+img.src+"","","width=100,height=100");
}
