﻿function ConfirmDelete(mess){if(window.confirm(mess)==true){return true;}return false;}
function ConfirmWarning(mess){if(window.confirm(mess)==true){return true;}return false;}
function ShowTR(cbxClick, TRShow){ var cbx = document.getElementById(cbxClick);if (cbx != null) {if (cbx.checked && cbx.disabled==false) TRShow.className = "on";else TRShow.className = "off";	}else alert("Error!"); }
function LoadTR(formName, cbxClick, TRShow) {
	var cbx = false;
	eval("var theform = document." + formName + ";");
	var len = theform.elements.length;
	for (var j = 0; j < len; j++) {
		var e = theform.elements[j];
		if (e.id.indexOf(cbxClick)>=0) {
			if(e.checked == true && e.disabled == false){
			cbx = true;break;
			}
		}
	}
	if (cbx) 
		TRShow.className = "on";
	else 
		TRShow.className = "off";	
}
function CheckDisabled(formName, checkName, Disabled) {
	eval("var theform = document." + formName + ";"); var len = theform.elements.length;
	for (var j = 0; j < len; j++) {	var e = theform.elements[j];
		if (e.name.indexOf(checkName)>=0) {if(Disabled=="true"){e.disabled = true;}else e.disabled = false;
		}
	}
}
function CheckBoxAll(formName, checkName, checked) {eval("var theform = document." + formName + ";");var len = theform.elements.length;for (var j = 0; j < len; j++) {	var e = theform.elements[j];if (e.name.indexOf(checkName)>=0) {if(checked=="true"){e.checked = "checked";}else e.Checked = "";}}}
function embed_flash(swf_card, swf_width, swf_height, id){
	//alert(swf_card);return;
	var str = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ';
		if (swf_width != '') 
			str += 'WIDTH='+swf_width+' ';
		if(swf_height != '')
			str += 'HEIGHT='+swf_height+' ';
		str += 'id="'+id+'">';
		str += '<PARAM NAME=movie VALUE="'+swf_card+'">';
		str += '<PARAM NAME=quality VALUE=high>';
		str += '<PARAM NAME=wmode VALUE="Transparent">';
		str += '<PARAM NAME=bgcolor VALUE="">';
		str += '<PARAM NAME=menu VALUE=false>';
		str += '<EMBED style="CURSOR: hand" src="'+swf_card+'" quality=high ';
		if (swf_width != '') 
			str += 'WIDTH='+swf_width+' ';
		if(swf_height != '')
			str += 'HEIGHT='+swf_height+' ';
		str += 'bgcolor="" menu=false wmode=Transparent TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">';
		str += '</embed>';
		str += '</object>';
	document.write(str);
}

function embed_music(midi_file){document.write('<EMBED SRC='+midi_file+' WIDTH=120 HEIGHT=60 AUTOSTART=true LOOP=true HIDDEN=false>');}
function Calendar_vn(){
	calendar = new Date();
	day = calendar.getDay();
	month = calendar.getMonth();
	date = calendar.getDate();
	year = calendar.getYear();
	if (year< 1000) year = 1900 + year;
	cent = parseInt(year/100);
	g = year % 19;
	k = parseInt((cent - 17)/25);
	i = (cent - parseInt(cent/4) - parseInt((cent - k)/3) + 19*g + 15) % 30;
	i = i - parseInt(i/28)*(1 - parseInt(i/28)*parseInt(29/(i+1))*parseInt((21-g)/11));
	j = (year + parseInt(year/4) + i + 2 - cent + parseInt(cent/4)) % 7;
	l = i - j;
	emonth = 3 + parseInt((l + 40)/44);
	edate = l + 28 - 31*parseInt((emonth/4));
	emonth--;
	var dayname = new Array ("Chủ nhật", "Thứ hai", "Thứ ba", "Thứ tư", "Thứ năm", "Thứ sáu", "Thứ bảy" );
	var monthname = 
	new Array ("01","02","03","04","05","06","07","08","09","10","11","12" );
	var datename = 
	new Array ("0","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31" );
	document.write(dayname[day]+", ");
	document.write(datename[date] + " - ");
	document.write(monthname[month]+" - ");
	document.write(""+year +"");
}
function Calendar_en(){
	calendar = new Date();
	day = calendar.getDay();
	month = calendar.getMonth();
	date = calendar.getDate();
	year = calendar.getYear();
	if (year< 1000) year = 1900 + year;
	cent = parseInt(year/100);
	g = year % 19;
	k = parseInt((cent - 17)/25);
	i = (cent - parseInt(cent/4) - parseInt((cent - k)/3) + 19*g + 15) % 30;
	i = i - parseInt(i/28)*(1 - parseInt(i/28)*parseInt(29/(i+1))*parseInt((21-g)/11));
	j = (year + parseInt(year/4) + i + 2 - cent + parseInt(cent/4)) % 7;
	l = i - j;
	emonth = 3 + parseInt((l + 40)/44);
	edate = l + 28 - 31*parseInt((emonth/4));
	emonth--;
	var dayname = new Array ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" );
	var monthname = 
	new Array ("January","February","March","April","May","June","July","August","September","October","November","December" );
	var datename = 
	new Array ("0","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31" );
	document.write(dayname[day]+", ");
	document.write(monthname[month]+" ");
	document.write(datename[date] + ", ");
	document.write(""+year +"");
}
function Calendar(lang){
	if(lang=="vn")
	Calendar_vn();
	else
	Calendar_en();	
}
function ShowPopup(in_url,in_width,in_height)
{
	winDef = 'status=no,resizable=yes,scrollbars=yes,toolbar=no,location=no,fullscreen=no,titlebar=yes,height='.concat(in_height).concat(',').concat('width=').concat(in_width).concat(',');
	winDef = winDef.concat('top=').concat((screen.height - in_height)/2).concat(',');
	winDef = winDef.concat('left=').concat((screen.width - in_width)/2);
	//alert(winDef);
	newwin = window.open(in_url, 'image', winDef);
}
var Arr_CheckBoxOnGrid = ""; //Chuỗi các CheckBox trên 1 Grid nào đó, dùng vào mục đích Select All
function SelectCheckBox_All(CheckBox_All){if(CheckBox_All){if(Arr_CheckBoxOnGrid.length > 1){var Arr = Arr_CheckBoxOnGrid.split(",");for(var i = 0; i< Arr.length; i++){var ctr_Check = document.getElementById(Arr[i]);if(ctr_Check){ctr_Check.checked = CheckBox_All.checked;}}}}}
function SelectAllCheckboxes(spanChk){ var oItem = spanChk.children;var theBox= (spanChk.type=="checkbox") ? spanChk : spanChk.children.item[0]; xState=theBox.checked; elm=theBox.form.elements;
for(i=0;i<elm.length;i++)if(elm[i].type=="checkbox" && elm[i].id!=theBox.id) {if(elm[i].checked!=xState)elm[i].click();}} 
function MM_preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function Pop_HideWindow(){
var CPW_show = document.getElementById("Picture_window").style;
if(CPW_show){CPW_show.visibility='hidden';}	
}
function share_twitter() { u = location.href; t = document.title; window.open("http://twitter.com/home?status=" + encodeURIComponent(u)); }
function share_facebook() { u = location.href; t = document.title; window.open("http://www.facebook.com/share.php?u=" + encodeURIComponent(u) + "&t=" + encodeURIComponent(t)); }
function share_google() { u = location.href; t = document.title; window.open("http://www.google.com/bookmarks/mark?op=edit&bkmk=" + encodeURIComponent(u) + "&title=" + t + "&annotation=" + t); }
function share_buzz() { u = location.href; t = document.title; window.open("http://buzz.yahoo.com/buzz?publisherurn=DanTri&targetUrl=" + encodeURIComponent(u)); }
function share_Deic() { u = location.href; t = document.title; window.open("http://www.delicious.com/save?jump=yes&partner=addthis&url=" + encodeURIComponent(u)+ "&title=" + t + "&title=" + t); }
function ShowHideTab(controlID) {
    if (controlID == 'divTab1') {
        $("#divHeader1").addClass("active");
        $("#divHeader2").removeClass();
        $("#divHeader3").removeClass();
        $("#divHeader4").removeClass();
        $("#divTab4").hide();
        $("#divTab2").hide();
        $("#divTab3").hide();
        $("#divTab1").show();
    }
    if (controlID == 'divTab2') {        
        $("#divHeader1").removeClass();
        $("#divHeader4").removeClass();
        $("#divHeader3").removeClass();
        $("#divHeader2").addClass("active");
        $("#divTab2").show();
        $("#divTab1").hide();
        $("#divTab4").hide();
        $("#divTab3").hide();
    }
        if (controlID == 'divTab3') {
        $("#divHeader1").removeClass();
        $("#divHeader2").removeClass();
        $("#divHeader4").removeClass();
        $("#divHeader3").addClass("active");
        $("#divTab3").show();
        $("#divTab1").hide();
        $("#divTab2").hide();
        $("#divTab4").hide();
    }
    if (controlID == 'divTab4') {
        $("#divHeader1").removeClass();
        $("#divHeader2").removeClass();
        $("#divHeader3").removeClass();
        $("#divHeader4").addClass("active");
        $("#divTab4").show();
        $("#divTab1").hide();
        $("#divTab2").hide();
        $("#divTab3").hide();
    }
}
 function FloatTopDiv() {
        startLX = ((document.body.clientWidth - MainContentW) / 2) - LeftBannerW - LeftAdjust, startLY = TopAdjust + 80;
        startRX = ((document.body.clientWidth - MainContentW) / 2) + MainContentW + RightAdjust, startRY = TopAdjust + 80;
        var d = document;
        function ml(id) {
            var el = d.getElementById ? d.getElementById(id) : d.all ? d.all[id] : d.layers[id];
            el.sP = function (x, y) { this.style.left = x + 'px'; this.style.top = y + 'px'; };
            el.x = startRX;
            el.y = startRY;
            return el;
        }
        function m2(id) {
            var e2 = d.getElementById ? d.getElementById(id) : d.all ? d.all[id] : d.layers[id];
            e2.sP = function (x, y) { this.style.left = x + 0 + 'px'; this.style.top = y + 'px'; };
            e2.x = startLX;
            e2.y = startLY;
            return e2;
        }
        window.stayTopLeft = function () {
            if (document.documentElement && document.documentElement.scrollTop)
                var pY = document.documentElement.scrollTop;
            else if (document.body)
                var pY = document.body.scrollTop;
            if (document.body.scrollTop > 30) { startLY = 3; startRY = 3; } else { startLY = TopAdjust; startRY = TopAdjust; };
            ftlObj.y += (pY + startRY - ftlObj.y) / 16;
            ftlObj.sP(ftlObj.x, ftlObj.y);
            ftlObj2.y += (pY + startLY - ftlObj2.y) / 16;
            ftlObj2.sP(ftlObj2.x, ftlObj2.y);
            setTimeout("stayTopLeft()", 1);
        }
        ftlObj = ml("divAdRight");
        ftlObj2 = m2("divAdLeft");
        stayTopLeft();
    }
function ShowAdDiv() {var objAdDivRight = document.getElementById("divAdRight");var objAdDivLeft = document.getElementById("divAdLeft");
        if (document.body.clientWidth < 1000) {objAdDivRight.style.display = "none";objAdDivLeft.style.display = "none";
        }
        else {objAdDivRight.style.display = "block"; objAdDivLeft.style.display = "block";FloatTopDiv();}
}
function ShowRightAdDiv(){if (document.body.clientWidth > 1000){document.write("<a href='http://bachkhoatrithuc.vn' target='_blank' title=''><img border='0' src='http://3cdotcom.vn/images/ad-bktt.jpg' width='120' style='margin-bottom:4px'></a>");}}
function ShowLeftAdDiv(){if (document.body.clientWidth > 1000){document.write("<a href='http://thegioiweb.vn' target='_blank' title=''><img border='0' src='http://3cdotcom.vn/images/ad-thegioiweb.jpg' width='120' style='margin-bottom:4px'></a>");}}
var on_mouse;
function form_checkall(name){if (on_mouse == 0){for ( var i = 0; i < document.forms[name].elements.length; i++){if ( document.forms[name].all.checked == true ){document.forms[name].elements[i].checked = true;}else{document.forms[name].elements[i].checked = false;}}}else{if ( document.forms[name].all.checked == false ){document.forms[name].all.checked = "checked";}else{document.forms[name].all.checked = false;}for ( var i = 0; i < document.forms[name].elements.length; i++){if ( document.forms[name].all.checked == true ){document.forms[name].elements[i].checked = true;}else{document.forms[name].elements[i].checked = false;}}}}
function gmobj(o){if(document.getElementById){ m=document.getElementById(o); } else if(document.all){ m=document.all[o]; }else if(document.layers){ m=document[o]; }return m;}
var titleStr = '';
var nameStr = '';
var emailStr = '';
var contentStr = '';
var captcha = '';
var phone = '';
function sendMessage() {
    if (validRequireField($("#txtName").val(), "Họ tên")
    && checknumber($("#txtPhone").val(), "Điện thoại")
    && validEmail($("#txtEmail").val())
    && validRequireField($("#txttitle").val(), "Tiêu đề")    
    && validRequireField($("#txtContent").val(), "Nội dung")
    && validRequireField($("#txtCode").val(), "Mã xác nhận")
    ) {
        $("#btnSend").attr('disabled', 'disabled');
        titleStr = $("#txttitle").val();
        nameStr = $("#txtName").val();
        emailStr = $("#txtEmail").val();
        contentStr = $("#txtContent").val();
        phone = $("#txtPhone").val();
        captcha = $("#txtCode").val();
        var dataString = "title=" + titleStr + "&name=" + nameStr + "&email=" + emailStr + "&content=" + contentStr + "&captcha=" + captcha + "&phone=" + phone;
        $.ajax({
            type: "POST",
            url: "/controls/update_comment.ashx",
            data: dataString,
            cache: false,
            beforeSend: function() {
            $("#divloadding").show();
            },
            complete: function() {
            $("#divloadding").hide();
            },
            success: function(data) {
                $("#divloadding").css('display','block');
                $("#btnSend").attr('disabled', '');
                if (data == "1") {
                    $("#divloadding").css('display','none');
                    alert("Bạn hãy điền đúng mã xác nhận trước khi tiếp tục.");
                    return;
                }else {
                    $("#OK").css('display', 'none');
                    $("#NOTOK").css('display', 'block');
                }
            }
        });
    }
    return false;
}
function clearBox() {$("#txttitle").val(''); $("#txtName").val('');$("#txtEmail").val('');$("#txtContent").val('');$("#txtPhone").val('');$("#txtCode").val('');return false;}
function validRequireField(str, name) {if ($.trim(str) == "" || $.trim(str) == name){alert(name + " không được để trống.");return false;}return true;}
function validDomain(str) {
    if ($.trim(str) == "" || $.trim(str).length == 1) {
        alert(name + "Ten tền ít nhất phải từ 2 ký tự trở lên.");
        return false;
    } return true;
}
function checkInput()
{
 validDomain($("#txtDomain").val());
 var tenmienh = $("#txtDomain").val();
  var isOK=false;  
  var c_value = "";
  var c_idx = "";
  for(var i=0;i< document.frmDomain.IdCheck.length;i++)
  {
   if (document.frmDomain.IdCheck[i].checked == true)
    {
     c_value = c_value + document.frmDomain.IdCheck[i].value + "|";
     c_idx = c_idx + document.frmDomain.sttidx[i].value + "|";
    }
  }
  if(c_value == "")
  {
    alert("Lựa chọn ít nhất một phần mở rộng cho tên miền"); 
    return false;
  }
  else
  {
       var dataString = "domain=" + tenmienh + "&morong=" + c_value + "&sttidx=" + c_idx;
        $.ajax({
            type: "POST",
            url: "/controls/SaveDomain.ashx",
            data: dataString,
            success: function(data) {
            window.location.href = "/CheckDomain/Tenmien.aspx";
            }});
   }
}
function validEmail(email) { var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if (reg.test(email) == false) {alert("Sai định dạng email.");
        return false;}
    return true;
}
function checknumber(numb, value){ 
var anum=/(^\d+$)|(^\d+\.\d+$)/
if (anum.test(numb))testresult=true
else{alert(value +  " Bạn phải nhập số");testresult=false
}return (testresult)}

function RefreshCaptcha() {
    var img = document.getElementById("imgCaptcha");
    img.src = "/controls/CaptchaHandler.ashx?query=" + Math.random();
}   
function usercp_update_onwer(object,value ){if ( value == 0 ){document.getElementById("customer_info").style.display = "block";document.getElementById("company_info").style.display = "none";
}else if ( value == 1 ){document.getElementById("customer_info").style.display = "none";document.getElementById("company_info").style.display = "block";}
}
var nameStr1 = '';
var emailStr1 = '';
var AddresstStr1 = '';
var captcha1 = '';
var phone1 = '';
var namdk = '';
var domain = '';
var cmnd = '';
function sendMessagePerson() {
    if (validRequireField($("#txtName").val(), "Họ tên")
    && validRequireField($("#txtDiachi").val(), "Địa chỉ")
    && checknumber($("#txtPhone").val(), "Điện thoại")
    && checknumber($("#txtCmnd").val(), "CMND")
    && validEmail($("#txtEmail").val())
    && validRequireField($("#txtDomain").val(), "Tên miền")
    && checknumber($("#txtNamDK").val(), "Số năm đăng ký sử dụng")
    && validRequireField($("#txtCode").val(), "Mã xác nhận")
    ) {
        $("#btnSend").attr('disabled', 'disabled');
        nameStr1 = $("#txtName").val();
        AddresstStr1 = $("#txtDiachi").val();
        phone1 = $("#txtPhone").val();
        cmnd = $("#txtCmnd").val();
        emailStr1 = $("#txtEmail").val();
        domain = $("#txtDomain").val();
        namdk = $("#txtNamDK").val();
        captcha1 = $("#txtCode").val();
        var dataString = "name=" + nameStr1 + "&diachi=" + AddresstStr1 + "&phone=" + phone1 + "&cmnd=" + cmnd + "&email=" + emailStr1 + "&domain=" + domain + "&namdk=" + namdk + "&captcha=" + captcha1;
        $.ajax({
            type: "POST",
            url: "/controls/UpdateDomain.ashx",
            data: dataString,
            cache: false,
            beforeSend: function() {
            $("#divloadding").show();
            },
            complete: function() {
            $("#divloadding").hide();
            },
            success: function(data) {
                $("#divloadding").css('display','block');
                $("#btnSend").attr('disabled', '');
                if (data == "1") {
                    $("#divloadding").css('display','none');
                    alert("Bạn hãy điền đúng mã xác nhận trước khi tiếp tục.");
                    return;
                }else {
                    $("#OK").css('display', 'none');
                    $("#NOTOK").css('display', 'block');
                }
            }
        });
    }
    return false;
}

var nameStr2 = '';
var daidienStr2 = '';
var AddresstStr2 = '';
var phone2 = '';
var Masothue2 = '';
var Fax2 = '';
var emailStr2 = '';
var domain2 = '';
var namdk2 = '';
var captcha2 = '';
function sendCompany() {
    if (validRequireField($("#txtNameCT").val(), "Tên công ty")
    && validRequireField($("#txtDaidien").val(), "Người đại diện")
    && validRequireField($("#txtDiachiCT").val(), "Địa chỉ công ty")
    && checknumber($("#txtPhoneCT").val(), "Điện thoại")
    && checknumber($("#txtMasothue").val(), "Mã số thuế")
    && checknumber($("#txtFaxCT").val(), "Số Fax")
    && validEmail($("#txtEmail").val())
    && validRequireField($("#txtDomain").val(), "Tên miền")
    && checknumber($("#txtNamDK").val(), "Số năm đăng ký sử dụng")
    && validRequireField($("#txtCode").val(), "Mã xác nhận")
    ) {
        $("#btnSend").attr('disabled', 'disabled');
        nameStr2 = $("#txtNameCT").val();
        daidienStr2 = $("#txtDaidien").val();
        AddresstStr2 = $("#txtDiachiCT").val();
        phone2 = $("#txtPhoneCT").val();
        Masothue2 = $("#txtMasothue").val();
        Fax2 = $("#txtFaxCT").val();
        emailStr2 = $("#txtEmail").val();
        domain2 = $("#txtDomain").val();
        namdk2 = $("#txtNamDK").val();
        captcha2 = $("#txtCode").val();
        var dataString = "name=" + nameStr2 + "&daidien=" + daidienStr2 + "&diachi=" + AddresstStr2 + "&phone=" + phone2 + "&masothue=" + Masothue2 +  "&Fax=" + Fax2 + "&email=" + emailStr2 + "&domain=" + domain2 + "&namdk=" + namdk2 + "&captcha=" + captcha2;
        $.ajax({
            type: "POST",
            url: "/controls/Update_company.ashx",
            data: dataString,
            cache: false,
            beforeSend: function() {
            $("#divloadding").show();
            },
            complete: function() {
            $("#divloadding").hide();
            },
            success: function(data) {
                $("#divloadding").css('display','block');
                $("#btnSend").attr('disabled', '');
                if (data == "1") {
                    $("#divloadding").css('display','none');
                    alert("Bạn hãy điền đúng mã xác nhận trước khi tiếp tục.");
                    return;
                }else {
                    $("#OK").css('display', 'none');
                    $("#NOTOK").css('display', 'block');
                }
            }
        });
    }
    return false;
}
function SendAll(){var f;if(getCheckedValue(document.forms['radioExampleForm'].elements['own_type']) == 0){sendMessagePerson();}else{sendCompany();}}
function getCheckedValue(radioObj) {if(!radioObj) return ""; var radioLength = radioObj.length;if(radioLength == undefined)if(radioObj.checked) return radioObj.value;else return "";for(var i = 0; i < radioLength; i++) {if(radioObj[i].checked) {return radioObj[i].value;}}return "";}


