// JavaScript Document
function checkjoin(){
	var strform=document.joinForm;
	var re = /\s|[　]/g;  //[]裡面是一個全型空白
	
	if (strform.sname.value=="" ){
		alert("姓名不可空白!");
		strform.sname.focus();
		return false;}
	if(re.test(strform.sname.value)) {
		alert("姓名不能含有全型及半型的空白");
		strform.sname.focus();
		return false;}	
	if (strform.account.value=="" ){
		alert("帳號不可空白!");
		strform.account.focus();
		return false;}
	if(re.test(strform.account.value)) {
		alert("帳號不能含有全型及半型的空白");
		strform.account.focus();
		return false;}	
		
	var idLength = strform.account.value.length;
	for(var i = 0; i<idLength; i++){
	var c = strform.account.value.charAt(i);
		if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9"))){
		alert("帳號請用英數字");
		strform.account.focus();
		return false;
		}
	}

	if (strform.password.value=="" ){
		alert("密碼不可空白!");
		strform.password.focus();
		return false;}
	if(re.test(strform.password.value)) {
		alert("密碼不能含有全型及半型的空白");
		strform.password.focus();
		return false;}	
		
	if (strform.email.value=="" ){
		alert("Email不可空白!");
		strform.email.focus();
		return false;}
	 if(strform.email.value.indexOf("@")==-1 || strform.email.value.indexOf(".")==-1){
		alert("電子郵件格式錯誤!!");
		strform.email.focus();
		return false;
		}
		
	if (strform.blogcode.value==""){
		alert("請選取部落格平台!");
		strform.blogcode.focus();
		return false;}
	
	if (strform.blogurl.value=="" || strform.blogurl.value=="http://"){
		alert("部落格網址不可空白!");
		strform.blogurl.focus();
		return false;}
		
		if (strform.rssurl.value=="" || strform.rssurl.value=="http://"){
		alert("部落格Rss網址不可空白!");
		strform.rssurl.focus();
		return false;}	
		
	if (strform.gategory.value==""){
		alert("請選取部落格分類!");
		strform.gategory.focus();
		return false;}
}


function chkLogin(){
	var strform=document.loginForm;
	var re = /\s|[　]/g;  //[]裡面是一個全型空白
	
	if (strform.username.value=="" ){
		alert("帳號不可空白!");
		strform.username.focus();
		return false;}
	if(re.test(strform.username.value)) {
		alert("帳號不能含有全型及半型的空白");
		strform.username.focus();
		return false;}	
		
	var idLength = strform.username.value.length;
	for(var i = 0; i<idLength; i++){
	var c = strform.username.value.charAt(i);
		if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9"))){
		alert("帳號輸入字元不對");
		strform.username.focus();
		return false;
		}
	}

	if (strform.password.value=="" ){
		alert("密碼不可空白!");
		strform.password.focus();
		return false;}
	if(re.test(strform.password.value)) {
		alert("密碼不能含有全型及半型的空白");
		strform.password.focus();
		return false;}	
	
}


function checkall(){		
var isChecked=(document.contentList.checkAll.checked == true);		
var elements=document.contentList.elements;		
var counter=elements.length;		
for(i=0;i<counter;i++){			
var element=elements[i];			
if(element.type=="checkbox"){			
 element.checked=isChecked;						
 }		
 }	   
 }		
 //是否有checkbox被選重
 function anyBodyChecked(){			
 var elements=document.contentList.elements;		
 var counter=elements.length;		
 for(i=0;i<counter;i++){			
 var element=elements[i];			
 if(element.checked == true){			 
 return true;			
 }		
 }		
 return false;	}  
 
 
function Change(i,type){
var gate=document.getElementById("tab"+i);
	if(type==1)
  		document.getElementById("tab"+i).style.display='';
	else{
			if(type==2){
					document.getElementById("rssItemDescription"+i).value="";
					document.getElementById("tag"+i).value="";
				}
				
			document.getElementById("tab"+i).style.display='none';
		
	}	

}

var xmlHttp;
function createXMLHttpRequest() {
    if (window.XMLHttpRequest) { // 如果可以取得XMLHttpRequest
        xmlHttp = new XMLHttpRequest();  // Mozilla、Firefox、Safari 
    }
    else if (window.ActiveXObject) { // 如果可以取得ActiveXObject
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer
    }
}

function startRequest(id) {
    createXMLHttpRequest(); // 建立非同步請求物件
    //xmlHttp.onreadystatechange = handleStateChange;  // 設定callback函式
	var des=document.getElementById("rssItemDescription"+id).value;
	var tag=document.getElementById("tag"+id).value;
	var url="updContent.php?id="+id+"&des="+encodeURI(des)+"&tag="+encodeURI(tag);
    
	xmlHttp.open("GET", url);  // 開啟連結
    xmlHttp.send(null);  // 傳送請求
}

function handleStateChange() {
   if (xmlHttp.readyState == 4) { // 測試狀態是否請求完成
     if (xmlHttp.status == 200) { // 如果伺服端回應OK
          alert("伺服器回應" + xmlHttp.responseText);  // 這邊只取得回應文字
     }
   }
} 

function chkSelect(){
	if(document.getElementById("checkbox[]").length==0) {
		alert('沒選取!');
		return false;
	}	
}

function get_code(tar) {
    dat=tar.createTextRange();
    dat.execCommand("Copy");
    alert('代碼已經複製置到剪貼簿!\n您可以按 Ctrl+v 貼上您的部落格明顯處!');
}

function check_contact_form(){
	var strform=document.contact_form;
	var re = /\s|[　]/g;  //[]裡面是一個全型空白
	if (strform.subject.value=="" ){
		alert("連絡主旨不可空白!");
		strform.subject.focus();
		return false;}
	if (strform.username.value=="" ){
		alert("聯絡人姓名不可空白!");
		strform.username.focus();
		return false;}
	if (strform.tel.value=="" ){
		alert("聯絡人電話不可空白!");
		strform.tel.focus();
		return false;}
	if (strform.email.value=="" ){
		alert("電子信箱不可空白!");
		strform.email.focus();
		return false;}
	 if(strform.email.value.indexOf("@")==-1 || strform.email.value.indexOf(".")==-1){
		alert("電子郵件格式錯誤!!");
		strform.email.focus();
		return false;
		}
	if (strform.content.value=="" ){
		alert("連絡內容不可空白!");
		strform.content.focus();
		return false;}
}


function checkmod(){
	var strform=document.modForm;
	var re = /\s|[　]/g;  //[]裡面是一個全型空白
	
	if (strform.sname.value=="" ){
		alert("姓名不可空白!");
		strform.sname.focus();
		return false;}
	if(re.test(strform.sname.value)) {
		alert("姓名不能含有全型及半型的空白");
		strform.sname.focus();
		return false;}	

	if (strform.password.value=="" ){
		alert("密碼不可空白!");
		strform.password.focus();
		return false;}
	if(re.test(strform.password.value)) {
		alert("密碼不能含有全型及半型的空白");
		strform.password.focus();
		return false;}	
		
	if (strform.email.value=="" ){
		alert("Email不可空白!");
		strform.email.focus();
		return false;}
	 if(strform.email.value.indexOf("@")==-1 || strform.email.value.indexOf(".")==-1){
		alert("電子郵件格式錯誤!!");
		strform.email.focus();
		return false;
		}
		
	if (strform.blogcode.value==""){
		alert("請選取部落格平台!");
		strform.blogcode.focus();
		return false;}
	
	if (strform.blogurl.value=="" || strform.blogurl.value=="http://"){
		alert("部落格網址不可空白!");
		strform.blogurl.focus();
		return false;}
		
	if (strform.rssTitle.value==""){
		alert("部落格Title不可空白!");
		strform.rssTitle.focus();
		return false;}
		
	if (strform.rssDescription.value==""){
		alert("部落格描述不可空白!");
		strform.rssDescription.focus();
		return false;}
		
	if (strform.rssurl.value=="" || strform.rssurl.value=="http://"){
	alert("部落格Rss網址不可空白!");
	strform.rssurl.focus();
	return false;}	
		
	if (strform.gategory.value==""){
		alert("請選取部落格分類!");
		strform.gategory.focus();
		return false;}
}
