function OMOver(OMO){OMO.style.backgroundColor='#fffacd';}
function OMOut(OMO){OMO.style.backgroundColor='';}

function do_login(type,sell){
	if (type == "logout")
	{
		if (confirm('確定要登出嗎??')) {			
			fm1.type.value = type;
			fm1.method = "POST";
			fm1.action = "login.php?sell="+sell;
			fm1.submit();
			return false;
		}
	}
else if (type == "login")
{
	if ( document.fm1.username.value == "" ) {
    		alert ("請填入您的帳號");
    		document.fm1.username.focus();
    		return false;
  	}
  	if ( document.fm1.password.value == "" ) {
    		alert ("請填入您的密碼");
    		document.fm1.password.focus();
    		return false;
  	}
	fm1.type.value = type;
	fm1.action = "login.php?sell="+sell;
	fm1.method = "POST";
	fm1.submit();
	return false;
}
}

function do_delmyf(fid)
{
	if (confirm('確定刪除此檔??')) {			
			location='./?fid='+fid+'&at=del';	
	}
}

function do_search()
{
	if ( document.fm1.s_key.value == "" ) {
    		alert ("您可以輸入：\n1、檔案名稱\n2、檔案描述\n3、檔案代碼\n");
    		document.fm1.s_key.focus();
    		return false;
  	}
  	location='./?act=search&key_word='+encodeURI(fm1.s_key.value);		
}

function do_reg(sell){
	if ( document.fm1.reg_user.value.length > 12 || document.fm1.reg_user.value.length < 6) {
    		alert ("帳號長度不能超過12個字或少於6個字！");
    		document.fm1.reg_user.focus();
    		return false;
  	}
  	
   	if(document.fm1.reg_user.value.match(/\W/)){
	   		alert("帳號不能含有非字母或數字的字元，請重新輸入")
	   		document.fm1.reg_user.focus()
	   		return false; 
	  }
  	if ( document.fm1.reg_pw.value.length > 12 || document.fm1.reg_pw.value.length < 6) {
    		alert ("密碼長度不能超過12個字或少於6個字！");
    		document.fm1.reg_pw.focus();
    		return false;
  	}
  	if ( document.fm1.reg_pw.value != document.fm1.reg_re_pw.value ) {
    		alert ("您的確認密碼不符");
    		document.fm1.reg_re_pw.focus();
    		return false;
  	}
  	if ( document.fm1.reg_nick.value.length > 8) {
    		alert ("暱稱長度不能超過8個字！");
    		document.fm1.reg_nick.focus();
    		return false;
  	}
  	if (fm1.reg_nick.value == "")
	{
		alert ("請填入您的暱稱");
    		document.fm1.reg_nick.focus();
    		return false;
	}
  	if(document.fm1.reg_nick.value.match(/ /)){
   		alert("暱稱不能有空白，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/_/)){
   		alert("暱稱不能有「_」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/\"/)){
   		alert("暱稱不能有「\"」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/\'/)){
   		alert("暱稱不能有「\'」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/&/)){
   		alert("暱稱不能有「&」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/>/)){
   		alert("暱稱不能有「>」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/</)){
   		alert("暱稱不能有「<」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/%/)){
   		alert("暱稱不能有「%」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/#/)){
   		alert("暱稱不能有「#」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/!/)){
   		alert("暱稱不能有「!」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/Guest/)){
   		alert("暱稱不能有「Guest」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_nick.value.match(/guest/)){
   		alert("暱稱不能有「guest」，請重新輸入")
   		document.fm1.reg_nick.focus()
   		return false; 
   	}
   	if(document.fm1.reg_mail.value == ""){
			   alert('email沒填哦!')
			   document.fm1.reg_mail.focus()
			   return false;
		 }
	if ( document.fm1.reg_mail.value.length < 10) {
    		alert ("email格式錯誤！");
    		document.fm1.reg_mail.focus();
    		return false;
  	}
  	var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT|tv|TV|tw|TW|in|IN)$"
	var re = new RegExp(regu);
	if (document.fm1.reg_mail.value.search(re) == -1) {
		alert ("請輸入合法的mail ！");
		document.fm1.reg_mail.focus();
		return false;
	}
	
	if (!fm1.reg_sex[0].checked && !fm1.reg_sex[1].checked)
	{
		alert ("請選擇您的性別");
    		document.fm1.reg_sex[0].focus();
    		return false;
	}
	fm1.type.value = "reg";
	fm1.action = "sub_result.php?sell="+sell;
	fm1.method = "POST";
	fm1.submit();
	return false;	
}

function do_mybook(){
	fm2.action = "http://book.vspace.cc/robort.php";
	fm2.method = "POST";
	fm2.submit();
	return false;	
}

function do_nextfocus( thisItem, matchLength, nextItem ) {
	if( thisItem.value.length >= matchLength ) {
		nextItem.focus();
	}		
}

function CopyTxt(objvalue){
	
    var format = "Text";
    var data = objvalue;
		
    var clipboard = window.clipboardData;
    clipboard.setData(format, data);
	alert('連結網址已複制\n\n按Ctrl + V即可貼上');
}



