﻿//公共函数区
//程序设计：偷猫
//主页：www.eachfun.com
//QQ：33751
//最终版本：2005-03-20 20:45
//以下内容不须要修改
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
var ns4=document.layers

var menuOffX=0;//菜单距连接文字最左端距离
var menuOffY=18;//菜单距连接文字顶端距离

var fo_shadows=new Array()
var linkset=new Array()

var area_w=600;//表示图片的最大宽度，用于showphoto中图片放缩

function OpenWindow(url, width, height)
{
	//弹出新窗口:::
	//参数：url		字符串，打开的地址:::
	//		width		字符串形式的数值，窗口宽度:::
	//		height		字符串形式的数值，窗口高度:::
	var Win = window.open(url, 'OpenWindow','width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=no' );
}

function OpenWindowEx(url, widname, width, height, resizable, scrollbars, menubar, status)
{
	//弹出新窗口:::
	//参数：url		字符串，打开的地址:::
	//		widname		字符串，窗口名:::
	//		width		字符串形式的数值，窗口宽度:::
	//		height		字符串形式的数值，窗口高度:::
	//		resizable	1表示可以调整窗口大小，0不可以
	//		scrollbars	1表示显示滚动条，0不显示
	//		menubar		1表示显示菜单条，0不显示
	//		status		1表示显示状态栏，0不显示
	var Win = window.open(url, widname, 'width=' + width + ',height=' + height + ',resizable=' + resizable + ',scrollbars=' + scrollbars + ',menubar=' + menubar + ',status=' + status );
}

function ToumaoQueRen(question,trueurl)
{
	//弹出一个消息框，当用户确定时跳到trueurl，否则不跳转:::
	var a;
	a=confirm(question);
	if(a)
	{
		window.location=trueurl;
	}
	else
	{
		//return false;
	}
}

function CheckAll(objAllName, objOneName)
{
	var i;
	if ((!objAllName) || (!objOneName)) return;
	if (objOneName.length)
		for (i=0; i<objOneName.length; i++)
			objOneName[i].checked = objAllName.checked;
	else
		objOneName.checked = objAllName.checked;
}

function CheckOther(objAllName, objOneName)
{
	var i;
	if ((!objAllName) || (!objOneName)) return;
	if (objOneName.length)
		for (i=0; i<objOneName.length; i++)
			objOneName[i].checked = !objOneName[i].checked;
	else
		objOneName.checked = !objOneName.checked;
	CheckOne(objAllName, objOneName);
}

function CheckOne(objAllName, objOneName)
{
	var i, j;
	j = 1;
	if ((!objAllName) || (!objOneName)) return;
	if (objOneName.length)
	{
		for (i=0; i<objOneName.length; i++)
			if(!objOneName[i].checked)
				j = 0;
	}
	else
	{
		if(!objOneName.checked)
			j = 0;
	}
	
	if (j)
		objAllName.checked=true;
	else
		objAllName.checked=false;
}

function Check()
{
	ResetErrInfo();
	CheckInputErrorText(document.form1.txtGuestName.value, " \\/,.<>\'\"*&%=", 0, "称呼", 2, 10);
	CheckInputMustText(document.form1.txtGuestQQ.value, "01234567989", 1, "QQ", 4, 9);
	CheckInputMustText(document.form1.txgGuestEmail.value, "01234567989abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_@.", 1, "邮箱", 4, 60);
	CheckInputErrorText(document.form1.txtGuextText.value, "", 0, "内容", 1, 0);
	//CheckInputMustText(document.form1.txtGetCode.value, "01234567989", 0, "校验码", 4, 4);
	return ShowErrInfo();
}
function CheckSearch()
{
	ResetErrInfo();
	CheckInputErrorText(document.frmSearch.q.value, " \\/,.<>\'\"*&%=", 0, "搜索关键词", 1, 50);
	CheckCheckSelect(document.frmSearch.chkSearch, 1, 2, "搜索标题或内容")
	return ShowErrInfo();
}
function CopyUrl()
{
	var url=window.clipboardData.setData('text','一级棒（偷猫的个人主页）：http://www.eachfun.com/');
	alert('地址已保存到剪贴板');
}
