// add by zheng on 20091221
document.write('<script src="js/lang.js"></'+'script>'); 

function setonlineLinks(id){
xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
        
        // org code before 20091218
        //alert ("Your browser does not support AJAX!");
        
        //add by zheng on 20091218
        alert (langObj['Your browser does not support AJAX!']);
            
		return;
	}
	var url="linksoperation.php";
	var param = "";
	param += "id="+id;
	param += "&op=on";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(param);

}

function setofflineLinks(id){
xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
        
        // org code before 20091218
        //alert ("Your browser does not support AJAX!");
        
        //add by zheng on 20091218
        alert (langObj['Your browser does not support AJAX!']);
            
		return;
	}
	var url="linksoperation.php";
	var param = "";
	param += "id="+id;
	param += "&op=off";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(param);
}
function delLinks(id){
var conf=confirm("您確定要刪除這筆資料嗎？");
if(conf==1){
xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
    
        // org code before 20091218
        //alert ("Your browser does not support AJAX!");
        
        //add by zheng on 20091218
        alert (langObj['Your browser does not support AJAX!']);
        
		return;
	}
	var url="linksoperation.php";
	var param = "";
	param += "id="+id;
	param += "&op=del";
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", param.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(param);
}
}


function nnewLinks()
{
	var flagnewstitle=1;
	if(document.getElementById("linkTitle").value.length > 17)
	flagnewstitle=0;
	else if(document.getElementById("linkTitle").value.length == 0)
	flagnewstitle=2;
	
	var flagnewstitlecontent=1;
	if(document.getElementById("linkContent").value.length > 45)
	flagnewstitlecontent=0;
	else if(document.getElementById("linkContent").value.length == 0)
	flagnewstitlecontent=2;

	if(flagnewstitle == 1 && flagnewstitlecontent == 1 ){
		document.getElementById("nw").value="1";
		document.getElementById("edit").value="0";
		document.linkssedit.submit();
	}
	else
	{
		if(flagnewstitle == 0){
			document.getElementById("spantitle").innerHTML="<label class=\"stylelbl\">標題字數過長</label>";
		}
		else if(flagnewstitle == 2){
			document.getElementById("spantitle").innerHTML="<label class=\"stylelbl\">標題不得空白</label>";
		}
		else{
			document.getElementById("spantitle").innerHTML="";
		}

		if(flagnewstitlecontent == 0){
			document.getElementById("spantitlecontent").innerHTML="<label class=\"stylelbl\">簡介字數過長</label>";
		}
		else if(flagnewstitlecontent == 2){
			document.getElementById("spantitlecontent").innerHTML="<label class=\"stylelbl\">簡介不得空白</label>";
		}
		else{
			document.getElementById("spantitlecontent").innerHTML="";
		}
	}
}


function editlinks(id){
window.location='linksedit.php?op=edita&id='+id;
}
function newLink(){
window.location='linksedit.php?op=newa&id=';
}

function editLinksPriority(){
	window.location='linkspriority.php';
}



function updateLinks(){
	var flagnewstitle=1;
	if(document.getElementById("linkTitle").value.length > 17)
	flagnewstitle=0;
	else if(document.getElementById("linkTitle").value.length == 0)
	flagnewstitle=2;
	
	var flagnewstitlecontent=1;
	if(document.getElementById("linkContent").value.length > 45)
	flagnewstitlecontent=0;
	else if(document.getElementById("linkContent").value.length == 0)
	flagnewstitlecontent=0;

	if(flagnewstitle == 1 && flagnewstitlecontent == 1 ){
		document.getElementById("nw").value="0";
		document.getElementById("edit").value="1";
		document.linkssedit.submit();
	}
	else{
		if(flagnewstitle == 0){
			document.getElementById("spantitle").innerHTML="<label class=\"stylelbl\">標題字數過長</label>";
		}
		else if(flagnewstitle == 2){
			document.getElementById("spantitle").innerHTML="<label class=\"stylelbl\">標題不得空白</label>";
		}
		else{
			document.getElementById("spantitle").innerHTML="";
		}

		if(flagnewstitlecontent == 0){
			document.getElementById("spantitlecontent").innerHTML="<label class=\"stylelbl\">簡介字數過長</label>";
		}
		else if(flagnewstitlecontent == 2){
			document.getElementById("spantitlecontent").innerHTML="<label class=\"stylelbl\">簡介不得空白</label>";
		}
		else{
			document.getElementById("spantitlecontent").innerHTML="";
		}
	}
}

function stateChanged(){
    if (xmlHttp.readyState==4 || xmlHttp.readyState==200){
        var ss=xmlHttp.responseText;
        
        //alert(ss);  // org code before 20091222
        
        alert (langObj[ss]); // add by zheng on 20091222
            
        window.location="links.php";
    }
}
function cancelLinks()
{
window.location="links.php";
}
function GetXmlHttpObject(){
var xmlHttp=null;
try{
    xmlHttp=new XMLHttpRequest();
    }
catch (e){
    try{
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
    catch (e){
	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
    }

return xmlHttp;
}


function chkTitle(){
	if(document.getElementById("linkTitle").value.length > 17){
	   
        // org code before 20091221	   
		//alert('Please Limit This Upto 17 character');
		
        alert(langObj['Please Limit This Upto 17 character']); // add by zheng on 20091221		
		
/*		setTimeout("document.getElementById('linkTitle').focus()", 50);
		document.getElementById("linkTitle").select();*/
	}
}

function chkContent(){
	if(document.getElementById("linkContent").value.length > 45){
	       
        // org code before 20091221
		//alert('Please Limit This Upto 45 character');
		
        alert(langObj['Please Limit This Upto 45 character']); // add by zheng on 20091221		
		
/*		setTimeout("document.getElementById('linkContent').focus()", 50);
		document.getElementById("linkContent").select();*/
	}
}


