function init0() {
    clearLinkDot();
}

function clearLinkDot() {
    var i, a, main;

    for (i = 0; ( a=document.getElementsByTagName("a")[i]); i++) {
        if (a.getAttribute("onFocus") == null) {
            a.setAttribute("onFocus", "this.blur();");
        } else {
            a.setAttribute("onFocus", a.getAttribute("onFocus") + "; this.blur();");
        }
        a.setAttribute("hideFocus", "hidefocus");
    }
}

function loadTab(obj, n) {
    var layer;
    eval('layer=\'S' + n + '\'');

    var lang = document.getElementById("lang").value;

    //將 Tab 標籤樣式設成 Blur 型態
    var tabsF = document.getElementById('tabsF').getElementsByTagName('li');

    for (var i = 0; i < tabsF.length; i++) {
        tabsF[i].setAttribute('id', null);
        eval('document.getElementById(\'S' + (i + 1) + '\').style.display=\'none\'');
    }

    //變更分頁標題樣式
    //obj.parentNode.setAttribute('id','current');
    //document.getElementById(layer).style.display='inline-block';
    if (lang == "" && n != 2)	// not IDN
    {
        obj.parentNode.setAttribute('id', 'current');
        document.getElementById(layer).style.display = 'inline-block';
        document.getElementById("showMsg").innerHTML = ""
        document.getElementById("testhaha").style.display = "none";
    }
    else if (lang == "" && n == 2) {
        obj.parentNode.setAttribute('id', 'current');
        document.getElementById("showMsg").innerHTML = "<span style='color: red; font-size:16px; line-height: 30px;'>Please Select Language.</span>"
        move();
        return false;
    }
    else if (lang != "" && n != 2) {
        obj.parentNode.setAttribute('id', 'current');
        document.getElementById("showMsg").innerHTML = "<span style='color: red; font-size:16px; line-height: 30px;'>Please Select English.</span>"
        move();
        return false;
    }
    else {
        obj.parentNode.setAttribute('id', 'current');
        document.getElementById('S2').style.display = 'inline-block';
        document.getElementById("showMsg").innerHTML = ""
        document.getElementById("testhaha").style.display = "none";
    }
}

function move() {
    $("#testhaha").css("display", "inline");
    //$(".block").animate({"left": "-=50px"}, "slow");
    for (var i = 0; i < 80; i++) {
        $(".block").fadeTo(400, 0.1);
        $(".block").fadeTo(400, 1);
    }
}

function checkbox() {
    var lang = document.getElementById("lang").value;

    var str = document.getElementById("search_bar_text").value;
    var text = encodeURIComponent(str)
    document.getElementById("Text2").value = text;

    if (lang != "") {
        document.getElementById("Text3").value = encodeURIComponent(simplized(str));
    }

    var sldc = document.getElementsByName("sld");
    var sldd = document.getElementsByName("Isld");

    var j = 0;
    var count = 0;
    var elm = document.CheckList.dname.value;

	// 檢查DN前綴有沒有填    
	if (elm == ""){
        alert("something must be entered here.");
        document.CheckList.dname.focus();
        return false;
    }

    if (lang != "") {
        
    	// 檢查 sld 有沒有勾選 / 超過五個
    	for (var i = 0; i < sldd.length; i++){
            if (sldd[i].checked) j++;
        }

        if (j < 1 || j > 5) {
            alert("Please don't select TLD(s) more than FIVE or less than ONE!");
            return false;
        }
        // 都 ok 就 go 吧
        return true;
    }
    else {
        // 檢查 sld 有沒有勾選 / 超過五個
    	for (var i = 0; i < sldc.length; i++){
            if (sldc[i].checked) j++;
        }
        if (j < 1 || j > 5) {
            alert("Please don't select TLD(s) more than FIVE or less than ONE!");
            return false;
        }
        // 都 ok 就 go 吧
        return true;
    }
}

function checkLang() {
    var lang = document.getElementById("lang").value;

    if (lang != "") {

        loadTab(document.getElementById("a02"), 2);
        switch (lang) {
        case "BIG5":
			document.getElementById("Icom").disabled = false;
			document.getElementById("Inet").disabled = false;
			document.getElementById("Iorg").disabled = false;
			document.getElementById("Itm").disabled = false;
			document.getElementById("Icc").disabled = false;
			document.getElementById("Itv").disabled = false;
			document.getElementById("Ibiz").disabled = false;
			document.getElementById("Itw").disabled = false;
			document.getElementById("Ihk").disabled = false;
			break;
        case "ARA":
        case "RUS":
			document.getElementById("Icom").disabled = false;
			document.getElementById("Inet").disabled = false;
			document.getElementById("Ibiz").disabled = true;
			document.getElementById("Itm").disabled = true;
			document.getElementById("Icc").disabled = true;
			document.getElementById("Itv").disabled = true;
			document.getElementById("Itw").disabled = true;
			document.getElementById("Ihk").disabled = true;
			document.getElementById("Iorg").disabled = true;
			break;
        case "KOR":
        case "JPN":
        case "SPA":
			document.getElementById("Icom").disabled = false;
			document.getElementById("Inet").disabled = false;
			document.getElementById("Ibiz").disabled = false;
			document.getElementById("Itm").disabled = true;
			document.getElementById("Icc").disabled = true;
			document.getElementById("Itv").disabled = true;
			document.getElementById("Itw").disabled = true;
			document.getElementById("Ihk").disabled = true;
			document.getElementById("Iorg").disabled = true;
			break;
        }
    }
    else {
		loadTab(document.getElementById("a01"), 1);
    }
}
