function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function reload_callback() {
	parent.parent.location.reload();
}
function reload() {
	window.setTimeout("reload_callback()", 3000);
}
function goToWithoutWait(url) {
	parent.parent.location.href=url;
}
function goTo(url) {
	window.setTimeout(function goTo_callback(){parent.parent.location.href=url;}, 3000);
}
function goToByOpen(url) {
	window.setTimeout(function goTo_callback(){location.href=url;}, 3000);
}
function checkSearchByCreate() {
	if($('book').value == '' || $('book').value == '书名、ISBN') {
		alert('请填写书名或者ISBN号!');
		$('book').focus();
		return false;
	}
	return true;
}
function checkCreateDriftStep2() {
	var flag = false;
	var book = document.getElementsByName("book");
	for(var i=0;i<book.length;i++) {
		if(book[i].checked) {
			flag = true;
			break;
		}
	}
	if(flag == false) {
		alert('请选择书籍!!');
		return false;
	}
	return true;
}
function checkCreateDriftStep3() {
	if($('drift_title').value == '') {
		alert('请填写漂流标题!');
		$('drift_title').focus();
		return false;
	}
	if($('drift_intro').value == '') {
		alert('请填写漂流简介!');
		$('drift_intro').focus();
		return false;
	}
	return true;
}
function checkDriftReviewStep1() {
	if($('email').value == '') {
		alert('请填写Email！');
		$('email').focus();
		return false;
	}
	if(!checkEmail($('email').value)) {
		alert('请填写正确格式的Email！');
		$('email').focus();
		return false;
	}
	if($('passwd').value == '') {
		alert('请填写密码！');
		$('passwd').focus();
		return false;
	}
	return true;
}
function checkDriftReviewStep2() {
	if($('key').value == '') {
		alert('请填写图书编号！');
		$('key').focus();
		return false;
	}
	return true;
}
function checkDriftReviewStep3() {
	if($('name').value == '') {
		alert('请填写您的姓名！');
		$('name').focus();
		return false;
	}
	if($('bookid').value == '' || $('bookid').value == 'none') {
		alert('请选择漂流的图书！');
		return false;
	}
	if($('school').value == '' || $('school').value == 'none') {
		alert('请选择您所在的学校！');
		return false;
	}
	if($('class').value == '' || $('class').value == 'none') {
		alert('请选择您所在的班级！');
		return false;
	}
	if($('class').value == 'other' && $('newclass').value == '') {
		alert('请填写您所在的班级！(如：5年级1班)');
		$('newclass').focus();
		return false;
	}
	return true;
}
function checkDriftReviewStep3_2() {
	if($('name').value == '') {
		alert('请填写您的姓名！');
		$('name').focus();
		return false;
	}
	if($('province').value == '') {
		alert('请选择您所在的省份！');
		return false;
	}
	if($('city').value == '') {
		alert('请选择您所在的城市！');
		return false;
	}
	if($('area').value == '') {
		alert('请填写您所在的地区！');
		return false;
	}
	return true;
}
function checkDriftReviewStep4() {
	if($('title').value == '') {
		alert('请填写漂流日志标题！');
		$('title').focus();
		return false;
	}
	if($('content').value == '') {
		alert('请填写漂流日志内容！');
		$('content').focus();
		return false;
	}
	return true;
}
function getClass() {
	if($('#school').value != 'none') {
		$('#loading').style.display = '';
		Skiyo.ajax( 'ajax.php?action=getclass', 'schoolid='+$('#school').value, 'POST', 'Text',
		 function(text) {
		 	$('#classdiv').innerHTML = text;
		 	$('#loading').style.display = 'none';
		 }
		 );
	}
}
function createClass(select) {
	if(select.value == 'other') {
		$('newclass').style.display = 'inline';
	} else {
		$('newclass').style.display = 'none';
	}
}
function checkLogin() {
	$('Msg').innerHTML = '';

	if($('email').value == '') {
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请填写Email！</font>';
		$('email').focus();
		return false;
	}
	if(!checkEmail($('email').value)) {
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请填写正确格式的Email！</font>';
		$('email').focus();
		return false;
	}
	if($('passwd').value == '') {
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请填写密码！</font>';
		$('passwd').focus();
		return false;
	}
	return true;
}

function checkRegForm()
{
	if($('email').value == '')
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请输入email地址！</font>';
		$('email').focus();
		return false;
	}

	if($('email').value!='')
	{
		if(checkEmail($('email').value) == false)
		{
			$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>email地址不正确！</font>';
			$('email').focus();
			return false;
		}
	}

	if($('password').value =='')
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请设定一个密码！</font>';
		$('password').focus();
		return false;
	}

	if(calculate_byte($('password').value) < 6 || calculate_byte($('password').value) > 20)
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>密码长度在6-20个字符间！</font>';
		$('password').focus();
		return false;
	}

	if(checkChinese($('password').value) == false)
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>密码请使用英文字母，符号或数字！</font>';
		$('password').focus();
		return false;
	}

	if($('password2').value =='')
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请输入确认密码！</font>';
		$('password2').focus();
		return false;
	}

	if($('password').value != $('password2').value)
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>两次输入的密码不一致！</font>';
		$('password2').focus();
		return false;
	}

	if($('username').value =='')
	{
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请给自己起一个名号！</font>';
		$('username').focus();
		return false;
	}
	return true;
}

function checkFindPass() {
	$('Msg').innerHTML = '';

	if($('email').value == '') {
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请填写Email！</font>';
		$('email').focus();
		return false;
	}
	if(!checkEmail($('email').value)) {
		$('Msg').innerHTML = '<font color=\"#ff3300\"><b>×</b>请填写正确格式的Email！</font>';
		$('email').focus();
		return false;
	}
	return true;
}

function loading(obj,fun) {
	if(fun()) {
		obj.setAttribute('disabled', 'disabled');
		obj.value='请稍候';
		obj.form.submit();
	}
}