// JavaScript Document
var xmlhttp;

function createXMLDoc(){
	xmlhttp=null;
	if(window.XMLHttpRequest){
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else{
		// for IE5, IE6
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
}

function checkemail(str){
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(str))) { 
		return false;
	}
	return true;
}

function logindiv_vaild(){
	var error = 0;
	if(document.logindiv_form.username.value == ""){
		var error_text = "<li>กรุณากรอกชื่อเรียกของคุณด้วยค่ะ</li>";
		var error = 1;
	}
	if(document.logindiv_form.password.value == ""){
		var error_text = "<li>กรุณากรอกรหัสผ่านของคุณด้วยค่ะ</li>";
		var error = 1;
	}
	if(error == 1){
		document.getElementById("logindiv_note").innerHTML = "<div class='message_error'><ul>"+ error_text +"</ul></div>";
		return false;
	}
	else{
		return true;
	}
}

function save_news_comment(){ 
	if(CKEDITOR.instances['comment_msg'].getData() + document.getElementById("comment_msg").value == ""){
		document.getElementById("news_detail_comment_note").innerHTML = "<span style='color:red;'>กรุณากรอกความคิดเห็นของคุณ</span>";
	}
	else if(document.getElementById("comment_users").value == "" || document.getElementById("comment_users").value == 0){
		document.getElementById("news_detail_comment_note").innerHTML = "<span style='color:red;'>สำหรับสมาชิกเท่านั้น ! กรุณาเข้าสู่ระบบ</span>";
	}
	else{
		createXMLDoc();
		var  comment_news	= encodeURIComponent(document.getElementById("comment_news").value); 
		var  comment_users  = encodeURIComponent(document.getElementById("comment_users").value); 
		var  comment_msg  	= encodeURIComponent(CKEDITOR.instances['comment_msg'].getData() + document.getElementById("comment_msg").value); 
		xmlhttp.open("GET","includes/ajax_comment.php?save=comment&zone=news&news="+comment_news+"&users="+comment_users+"&msg="+comment_msg, true);
		xmlhttp.onreadystatechange = function (){		
			if(xmlhttp.readyState == 4) {
				document.getElementById("news_detail_comment_note").innerHTML = xmlhttp.responseText;
				setTimeout('location.reload(true)', 1000);
			}
			else{
				document.getElementById("news_detail_comment_note").innerHTML = "<span><img src='templates/images/ajax-loader.gif' /></span>";
			}
		};
		xmlhttp.send(null);
	}
	setTimeout('document.getElementById("news_detail_comment_note").innerHTML = ""', 1000);
} 

function trimAll(sString){ 
	while(sString.substring(0,1) == ' ') { 
		sString = sString.substring(1, sString.length); 
	} 
	while(sString.substring(sString.length-1, sString.length) == ' '){ 
		sString = sString.substring(0,sString.length-1); 
	} 
	return sString; 
} 

function save_cartoons_comment(){ 
	if(CKEDITOR.instances['comment_msg'].getData() + document.getElementById("comment_msg").value == ""){
		document.getElementById("cartoons_comment_note").innerHTML = "<span style='color:red;'>กรุณากรอกความคิดเห็นของคุณ</span>";
	}
	else if(document.getElementById("comment_users").value == "" || document.getElementById("comment_users").value == 0){
		document.getElementById("cartoons_comment_note").innerHTML = "<span style='color:red;'>สำหรับสมาชิกเท่านั้น ! กรุณาเข้าสู่ระบบ</span>";
	}
	else{
		createXMLDoc();
		var  comment_cartoons	= encodeURIComponent(document.getElementById("comment_cartoons").value); 
		var  comment_users  	= encodeURIComponent(document.getElementById("comment_users").value); 
		var  comment_msg  		= encodeURIComponent(CKEDITOR.instances['comment_msg'].getData() + document.getElementById("comment_msg").value); 
		xmlhttp.open("GET","includes/ajax_comment.php?save=comment&zone=cartoons&cartoons="+comment_cartoons+"&users="+comment_users+"&msg="+comment_msg, true);
		xmlhttp.onreadystatechange = function (){		
			if(xmlhttp.readyState == 4) {
				document.getElementById("cartoons_comment_note").innerHTML = xmlhttp.responseText;
				setTimeout('location.reload(true)', 1000);
			}
			else{
				document.getElementById("cartoons_comment_note").innerHTML = "<span><img src='templates/images/ajax-loader.gif' /></span>";
			}
		};
		xmlhttp.send(null);
	}
	setTimeout('document.getElementById("cartoons_comment_note").innerHTML = ""', 1000);
} 

function save_review_comment(){ 
	if(document.getElementById("comment_users").value == "" || document.getElementById("comment_users").value == 0){
		document.getElementById("review_comment_note").innerHTML = "<span style='color:red;'>สำหรับสมาชิกเท่านั้น ! กรุณาเข้าสู่ระบบ</span>";
	}
	else if(tinyMCE.get('comment_msg').getContent() + document.getElementById("comment_msg").value == ""){
		document.getElementById("review_comment_note").innerHTML = "<span style='color:red;'>กรุณากรอกความคิดเห็นของคุณ</span>";
	}
	else{
		createXMLDoc();
		var  comment_review	= encodeURIComponent(document.getElementById("comment_review").value); 
		var  comment_users  	= encodeURIComponent(document.getElementById("comment_users").value); 
		var  comment_msg  		= encodeURIComponent(tinyMCE.get('comment_msg').getContent() + document.getElementById("comment_msg").value); 
		xmlhttp.open("GET","includes/ajax_comment.php?save=comment&zone=review&review="+comment_review+"&users="+comment_users+"&msg="+comment_msg, true);
		xmlhttp.onreadystatechange = function (){		
			if(xmlhttp.readyState == 4) {
				document.getElementById("review_comment_note").innerHTML = xmlhttp.responseText;
				setTimeout('tinyMCE.get("comment_msg").setContent("")', 1000);
				setTimeout('window.location=""', 1000);
			}
			else{
				document.getElementById("review_comment_note").innerHTML = "<span><img src='templates/images/ajax-loader.gif' /></span>";
			}
		};
		xmlhttp.send(null);
	}
	setTimeout('document.getElementById("review_comment_note").innerHTML = ""', 1000);
} 
