﻿/*===========================================*\
|| +++++++++++++++++++++++++++++++++++++++++++||
|| + DTS Version 1.1						+ ||
|| + ---------------------------------------+ ||
|| + Code by conanx87						+ ||
|| + tat ca ban quyen boi DT Company		+ ||
|| + code phat trien boi conanx87			+ ||
|| + Y!m : conanx87							+ ||
|| + Email : duytuyen.com#gmail.com			+ ||
|| +++++++++++++++++++++++++++++++++++++++++++||
\*===========================================*/

///////////////////////////////////////
var http = createRequestObject();
var loadingtext = innerHTML="<center><img src='img/loading.gif'><br><b>Loading</b></center>";

function createRequestObject() {
	var xmlhttp;
	try { xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
	catch(e) {
    try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
	catch(f) { xmlhttp=null; }
  }
  if(!xmlhttp&&typeof XMLHttpRequest!="undefined") {
	xmlhttp=new XMLHttpRequest();
  }
	return  xmlhttp;
}

///////////////// module //////////////////////
function trim(method) {
return method.replace(/^s*(S*(s+S+)*)s*$/, "$1");
}
///////////////// module //////////////////////

//////////////// function ////////////////////////
function show_comments(post,page) {
try {
document.getElementById("comment_field").innerHTML = loadingtext;
document.getElementById("comment_field").style.display = "block";
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {
if((http.readyState == 4)&&(http.status == 200)){
document.getElementById("comment_field").innerHTML = http.responseText;
document.getElementById("comment_field").scrollIntoView();
}
}
http.send('show_comment=1&post_id='+post+'&page='+page);
}
catch(e){}
finally{}
}
//////////////// function ////////////////////////

////////////////comments ////////////////////////
function comments() {
comments_info = encodeURIComponent(document.getElementById("comments_info").value);
url=window.location.href;
url=url+'post=';
url=url.split('post=');
ids=url[1];
url=ids.split('#');
ids=url[0];

try {
var text = '<font class=font_loi><center><b>Nội dung đã được gửi thành công xin cám ơn bạn!</b></center></font>';
var text_error = '<font class=font_loi><center><b>Bạn chưa đăng nhập nên không thể viết cảm nhận!</b></center></font><br>';
var strim = "comment=1&comments_info="+comments_info+"&filesid="+ids;

http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;
//alert(ids);

if(response == '0'){
document.getElementById("show_comments").innerHTML = text;
document.getElementById("show_comments").scrollIntoView();
document.getElementById("an_form_sau_khi_comments").style.display = 'none';
//window.location.href = '?dts=xembai&post='+ids;
show_comments(ids)
} else if (response == 'not_login') {
document.getElementById("show_comments").innerHTML = text_error;
document.getElementById("show_comments").scrollIntoView();
document.getElementById("an_form_sau_khi_comments").style.display = 'none';
} else {
document.getElementById("show_comments").innerHTML = response;
document.getElementById("show_comments").scrollIntoView();
}

}
};
http.send(strim);

}
catch(e){}
finally{}
}
//////////////// comments ////////////////////////

////////////////forgotten ////////////////////////
function forgotten(id,obj) {
name = encodeURIComponent(document.getElementById("name").value);
pass2 = encodeURIComponent(document.getElementById("pass2").value);
email = encodeURIComponent(document.getElementById("email").value);
numbers = encodeURIComponent(document.getElementById("numbers").value);
try{
var text = '0';
var strim = "forgotten=1&name="+name+"&pass2="+pass2+"&email="+email+"&numbers="+numbers;
//alert(strim);
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;
if(response == '0'){
document.getElementById("show_forgotten").innerHTML = text;
document.getElementById("show_forgotten").scrollIntoView();
document.getElementById("an_form_sau_khi_comments").style.display = 'none';
}
else {
document.getElementById("show_forgotten").innerHTML = response;
document.getElementById("show_forgotten").scrollIntoView();
}

}
};
http.send(strim);
}
catch(e){}
finally{}

}
//////////////// forgotten ////////////////////////

////////////////contact ////////////////////////
function contact(id,obj) {
name = encodeURIComponent(document.getElementById("name").value);
live = encodeURIComponent(document.getElementById("live").value);
phone = encodeURIComponent(document.getElementById("phone").value);
email = encodeURIComponent(document.getElementById("email").value);
title = encodeURIComponent(document.getElementById("title").value);
security = encodeURIComponent(document.getElementById("security").value);
comments = encodeURIComponent(document.getElementById("comments").value);
try{
var text = '<font class=font_loi><center><b>Yêu cầu của bạn đã được gửi thành công xin cám ơn bạn!</b></center></font>';
var strim = "contact=1&name="+name+"&live="+live+"&phone="+phone+"&email="+email+"&title="+title+"&security="+security+"&comments="+comments;
//alert(strim); 
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;

if(response == '0'){
document.getElementById("show_contact").innerHTML = text;
document.getElementById("show_contact").scrollIntoView();
document.getElementById("an_form_sau_khi_contact").style.display = 'none';
} else {
document.getElementById("show_contact").innerHTML = response;
document.getElementById("show_contact").scrollIntoView();
}

}
};
http.send(strim);
}
catch(e){}
finally{}

}
//////////////// contact ////////////////////////




////////////////send article ////////////////////////
function sendarticle(id,obj) {
tenban = encodeURIComponent(document.getElementById("tenban").value);
baiviet = encodeURIComponent(document.getElementById("baiviet").value);
chude = encodeURIComponent(document.getElementById("chude").value);
linkdown = encodeURIComponent(document.getElementById("linkdown").value);
nph = encodeURIComponent(document.getElementById("nph").value);
bq = encodeURIComponent(document.getElementById("bq").value);
pb = encodeURIComponent(document.getElementById("pb").value);
mieuta = encodeURIComponent(document.getElementById("mieuta").value);
noidung = encodeURIComponent(document.getElementById("noidung").value);
security = encodeURIComponent(document.getElementById("security").value);
try{
var text = '<font class=font_loi><center><b>Yêu cầu của bạn đã được gửi thành công xin cám ơn bạn!</b></center></font>';
var strim = "sendarticle=1&tenban="+tenban+"&baiviet="+baiviet+"&chude="+chude+"&linkdown="+linkdown+"&nph="+nph+"&nph="+nph+"&bq="+bq+"&pb="+pb+"&mieuta="+mieuta+"&noidung="+noidung+"&security="+security;
//alert(strim); 
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;

if(response == '0'){
document.getElementById("show_sendarticle").innerHTML = text;
document.getElementById("show_sendarticle").scrollIntoView();
document.getElementById("an_form_sau_khi_sendarticle").style.display = 'none';
} else {
document.getElementById("show_sendarticle").innerHTML = response;
document.getElementById("show_sendarticle").scrollIntoView();
}

}
};
http.send(strim);
}
catch(e){}
finally{}

}
//////////////// send article ////////////////////////

//////////////// register ////////////////////////
function register(id,obj) {
name = encodeURIComponent(document.getElementById("name").value);
pass = encodeURIComponent(document.getElementById("pass").value);
rpass = encodeURIComponent(document.getElementById("rpass").value);
email = encodeURIComponent(document.getElementById("email").value);
numbers = encodeURIComponent(document.getElementById("numbers").value);
sex = encodeURIComponent(document.getElementById("sex").value);
pass2 = encodeURIComponent(document.getElementById("pass2").value);
rpass2 = encodeURIComponent(document.getElementById("rpass2").value);
try{
var text = '<font class=font_loi><center><b>Tài khoản đã được tạo thành công xin cám ơn bạn!</b></center></font>';
var strim = "register=1&name="+name+"&pass="+pass+"&rpass="+rpass+"&email="+email+"&numbers="+numbers+"&sex="+sex+"&pass2="+pass2+"&rpass2="+rpass2;
//alert(strim); 
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;

if(response == '0'){
document.getElementById("show_register").innerHTML = text;
document.getElementById("show_register").scrollIntoView();
document.getElementById("an_form_sau_khi_reg").style.display = 'none';
window.location.href = '?dts=register';
} else {
document.getElementById("show_register").innerHTML = response;
document.getElementById("show_register").scrollIntoView();
}

}
};
http.send(strim);
}
catch(e){}
finally{}
}
//////////////// register ////////////////////////

//////////////// login ////////////////////////
function login() {
username = encodeURI(document.getElementById('username').value);
password = encodeURI(document.getElementById('password').value);
try{
if(	trim(username) == "" || trim(password) == ""){
alert("Bạn chưa nhập đầy đủ thông tin");
}
else {
document.getElementById('response_login').innerHTML = "<font class=font_loi><center><b>&#272;ang T&#7843;i D&#7919; Li&#7879;u</b></center></font>";
var strim = "login=1&username="+username+"&password="+password;
//alert(strim); 
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){
if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;
if(response == '0'){
document.getElementById('response_login').innerHTML = '<font class=font_loi><center><b>Tài khoản hoặc mật khẩu không đúng</b></center></font>';
} else {
document.getElementById('response_login').innerHTML = response;
document.getElementById('divform_login').style.display = 'none';
window.location.href = '?dts=login';
}
}
};
}
http.send(strim);
}
catch(e){}
finally{}
}
//////////////// login ////////////////////////

function comments_delete(files_id,comments_id) {
try{
if (confirm("Bạn có muốn xóa cảm nhận này không ?")) {
document.getElementById('comment_loading').innerHTML = "<font class=font_loi><center><b>&#272;ang T&#7843;i D&#7919; Li&#7879;u</b></center></font>";
var strim = "del_comments=1&delete=1&files_id="+files_id+"&comments_id="+comments_id;
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 http.onreadystatechange = function(){
if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;
if (response == '1'){
document.getElementById('comment_loading').innerHTML = '<font class=font_loi><center><b>Đã xóa cảm nhận thành công!</b></center></font>';
show_comments(files_id,"1")
}
}
};
}
http.send(strim);
}
catch(e){}
finally{}
}

//////////////////////////////////////////////
function ajaxdts(url,id,eval_str)
{
if (document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if(x){x.onreadystatechange=function() {
el=document.getElementById(id); 
el.innerHTML = loadingtext;
if(x.readyState==4&&x.status==200){
el.innerHTML=''; 
el=document.getElementById(id);
el.document.getElementById(id).scrollIntoView();
el.innerHTML=x.responseText; 
eval(eval_str);
}
}
x.open("GET",url,true);
x.send(null);
}
}
//////////////////////////////////////////////
//script for usercp
function useredit() {
pass_e = encodeURIComponent(document.getElementById("pass_e").value);
rpass_e = encodeURIComponent(document.getElementById("rpass_e").value);
pass2_e = encodeURIComponent(document.getElementById("pass2_e").value);
rpass2_e = encodeURIComponent(document.getElementById("rpass2_e").value);
email_e = encodeURIComponent(document.getElementById("email_e").value);
sex_e = encodeURIComponent(document.getElementById("sex_e").value);
if(	trim(email_e) == "")
alert("Bạn chưa nhập địa chỉ email!");
else
if(	(trim(pass_e) != "" && trim(rpass_e) == "") || (trim(pass_e) == "" && trim(rpass_e) != "") )
alert("Bạn chưa nhập đầy đủ nội dung!");
else
if(	(trim(pass2_e) != "" && trim(rpass2_e) == "") || (trim(pass2_e) == "" && trim(rpass2_e) != "") )
alert("Bạn chưa nhập đầy đủ nội dung!");
else
if ( (pass_e != rpass_e && trim(pass_e) != "" && trim(rpass_e) != "") || (pass2_e != rpass2_e && trim(pass2_e) != "" && trim(rpass2_e) != "") ) alert("Mật khẩu xác nhận không chính xác!");
else {
try{
var text = '<font class=font_loi><center><b>Đã thay đổi thành công!</b></center></font>';
var strim = "useredit=1&pass_e="+pass_e+"&rpass_e="+rpass_e+"&pass2_e="+pass2_e+"&rpass2_e="+rpass2_e+"&email_e="+email_e+"&sex_e="+sex_e;
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function(){

if((http.readyState == 4)&&(http.status == 200)){
var response = http.responseText;

if(response == '0'){
document.getElementById("show_edit").innerHTML = text;
document.getElementById("an_form_sau_khi_edit").style.display = 'none';
show_useredit();
} else if(response == '1') {
document.getElementById("show_edit").innerHTML = text;
document.getElementById("an_form_sau_khi_edit").style.display = 'none';
window.location.href = '?dts=login';
}

}
};
http.send(strim);
}
catch(e){}
finally{}
}
}

function show_useredit() {
try {
document.getElementById("show_usercp").innerHTML = loadingtext;
document.getElementById("show_usercp").style.display = "block";
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {
if((http.readyState == 4)&&(http.status == 200)){
document.getElementById("show_usercp").innerHTML = http.responseText;
}
}
http.send('show_useredit=1');
}
catch(e){}
finally{}
}

function show_userlist(page) {
try {
document.getElementById("show_usercp").innerHTML = loadingtext;
document.getElementById("show_usercp").style.display = "block";
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {
if((http.readyState == 4)&&(http.status == 200)){
document.getElementById("show_usercp").innerHTML = http.responseText;
}
}
http.send('show_userlist=1&page='+page);
}
catch(e){}
finally{}
}

function show_commentslist(page) {
try {
document.getElementById("show_usercp").innerHTML = loadingtext;
document.getElementById("show_usercp").style.display = "block";
http.open('POST',  'index.php');
http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
http.onreadystatechange = function() {
if((http.readyState == 4)&&(http.status == 200)){
document.getElementById("show_usercp").innerHTML = http.responseText;
}
}
http.send('show_commentslist=1&page='+page);
}
catch(e){}
finally{}
}

function load_page(){
current_url=window.location.href;
current_url=current_url+'#';
current_url=current_url.split('#');
current_url=current_url[1];
current_url=current_url.split(',');
current_url=current_url[0];
//////////////////////////////
url_p=window.location.href;
url_p=url_p+',';
url_p=url_p.split(',');
ids=url_p[1];
//////////////////////////////
	if (current_url == 'list_member'){
	show_userlist(ids);
	} 
	else if (current_url == 'view_comments'){
	show_commentslist(ids);
	}
	else if (current_url == 'edit_member'){
	show_useredit();
	}
	else if (current_url == 'comments'){
	url=window.location.href;
	url=url+'post=';
	url=url.split('post=');
	nds=url[1];
	url=nds.split('#');
	nds=url[0];
	show_comments(nds,ids);
	}
}
load_page();