// set the ie or firefox flag
var ieFlag = (navigator.appVersion.indexOf("MSIE")!=-1);
var ffFlag = (navigator.userAgent.indexOf("Firefox")!=-1);

// 保存到本地
function SaveImage(img)
{
	var win = document.getElementById('genFrm').contentWindow;
	if (img.tagName != 'IMG') return;
	win.location.href = img.src;
	setTimeout(function() { win.document.execCommand("SaveAs"); }, 100);
}

// 复制图片到剪贴版
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就可以啦！');
}

// Try to resize the image
function LoadDemo(img)
{
	//var jmg = new Image();
	//jmg.src = img.src.replace('_s.', '.');
}

// Zoom out the demo Image if it was zoom in
function OutDemo(img)
{
	if (!ieFlag && !ffFlag) return;
	var demo = document.getElementById('DemoImg2');
	demo.style.display = 'none';
}

function OverDemo(img, ev)
{
	if (!ieFlag && !ffFlag) return;

	var demo = document.getElementById('DemoImg2');
	demo.style.display = '';
	
	var ex, ey;
	var jmg = demo.childNodes[0];
	jmg.src = img.src.replace('_s.', '.');

	ex = (ieFlag ? (ev.clientX + document.body.scrollLeft) : ev.pageX);
	ey = (ieFlag ? (ev.clientY + document.body.scrollTop) : ev.pageY);
	ey -= (jmg.height + 20);
	demo.style.left = String(ex) + 'px';
	demo.style.top = String(ey) + 'px';
}

// Header switch
function SubFolderSwitch(n)
{
	for (var i = 1; i <= SubFolderTotal; i++)
	{
		if (i == n)
		{	
			document.getElementById('SubFolderH' + i).className = 'h';
			document.getElementById('SubFolderB' + i).style.display = '';
		}
		else
		{
			document.getElementById('SubFolderH' + i).className = 'hnone';
			document.getElementById('SubFolderB' + i).style.display = 'none';
		}
	}
}

