// for index.php
var extensions = new Array(
    new Array(new Array(0,'.com')),//gmail
    new Array(new Array(0,'.com'),new Array(10,'.ca'),new Array(19,'.co.id'),new Array(18,'.co.in'),new Array(7,'.co.jp'),new Array(20,'.co.kr'),new Array(21,'.co.nz'),new Array(3,'.co.uk'),new Array(13,'.com.ar'),new Array(17,'.com.au'),new Array(8,'.com.br'),new Array(1,'.com.cn'),new Array(5,'.com.hk'),new Array(9,'.com.mx'),new Array(24,'.com.my'),new Array(22,'.com.ph'),new Array(15,'.com.sg'),new Array(2,'.com.tw'),new Array(23,'.com.vn'),new Array(16,'.de'),new Array(6,'.es'),new Array(11,'.fr'),new Array(14,'.ie'),new Array(12,'.it'),new Array(25,'.no'),new Array(4,'.se')),//yahoo
	new Array(new Array(0,'.com'),new Array(6,'.co.il'),new Array(4,'.co.jp'),new Array(2,'.co.uk'),new Array(3,'.de'),new Array(7,'.es'),new Array(5,'.fr'),new Array(1,'.it')),//Hotmail
    new Array(new Array(0,'.com')),//aol
	new Array(new Array(0,'.com'),new Array(1,'.net')),//att
	new Array(new Array(0,'.net')),//bellsouth
	new Array(new Array(0,'.com')),//bigfoot
	new Array(new Array(0,'.co.uk')),//blueyonder
	new Array(new Array(0,'.net')),//comcast
	new Array(new Array(0,'.net')),//cox
	new Array(new Array(0,'.net')),//earthlink
	new Array(new Array(0,'.com'),new Array(1,'.co.uk'),new Array(2,'.com.ar'),new Array(4,'.es'),new Array(3,'.fr')),//Live
	new Array(new Array(0,'.com')),//Lycos
	new Array(new Array(0,'.com')),//MSN
	new Array(new Array(0,'.com')),//Mac
	new Array(new Array(0,'.net')),//Netscape
	new Array(new Array(0,'.com')),//QQ
	new Array(new Array(0,'.com')),//RocketMail
	new Array(new Array(0,'.com')),//Rogers
	new Array(new Array(0,'.net')),//SBCGlobal
	new Array(new Array(0,'.com')),//Sina
	new Array(new Array(0,'.com')),//Spymac
	new Array(new Array(0,'.ca')),//Sympatico
	new Array(new Array(0,'.com')),//vipsina
	new Array(new Array(0, '.net')),//verizon
	new Array(new Array(0, '.com'))//mail
	
);

var extensions_cn = new Array(
    new Array(new Array(0, '.com')), //gmail
    new Array(new Array(0, '.com'),new Array(1, '.com.cn'), new Array(5, '.com.hk'), new Array(2, '.com.tw')), //yahoo
	new Array(new Array(0, '.com')), //Hotmail 
	new Array(new Array(0, '.com')), //Live	
	new Array(new Array(0, '.com')), //MSN	
	new Array(new Array(0, '.com')), //QQ
	new Array(new Array(0, '.com')), //Sina
	new Array(new Array(0, '.com')), //vipsina
	new Array(new Array(0, '.cn')), //sinacn
	new Array(new Array(0, '.com')), //163.com
	new Array(new Array(0, '.com')), //vip163.com
	new Array(new Array(0, '.net')), //yeah.net
	new Array(new Array(0, '.com')), //126.com
	new Array(new Array(0, '.com'),new Array(1, '.net')), //sohu
	new Array(new Array(0, '.com')), //vipsohu.com
	new Array(new Array(0, '.com')), //sogou.com
	new Array(new Array(0, '.com')), //tom.com
	new Array(new Array(0, '.com')), //foxmail.com
	new Array(new Array(0, '.com')), //china.com
	new Array(new Array(0, '.com')), //mailchina.com
	new Array(new Array(0, '.cn')), //tianya.com
	new Array(new Array(0, '.com')), //xihuanet.com
	new Array(new Array(0, '.com')), //21cn.com
	new Array(new Array(0, '.com')), //51.com
	new Array(new Array(0, '.com')), //56.com
	new Array(new Array(0, '.com')), //139.com
	new Array(new Array(0, '.com')) //188.com
	
);


function init()
{
	document.f.mail.focus();
    
}

function change()
{
	var domext=extensions[document.f.domain.selectedIndex];
	var x;
	document.f.ext.options.length=domext.length;
	for (x=0; x<domext.length; x++)
	{
		var opt = document.f.ext.options.item(x);
		opt.innerHTML=extensions[document.f.domain.selectedIndex][x][1];
		opt.value=extensions[document.f.domain.selectedIndex][x][0];
	}
	document.f.ext.selectedIndex=0;
	//showImg();


}


function change_cn() {
    var domext = extensions_cn[document.f.domain.selectedIndex];
    var x;
    document.f.ext.options.length = domext.length;
    for (x = 0; x < domext.length; x++) {
        var opt = document.f.ext.options.item(x);
        opt.innerHTML = extensions_cn[document.f.domain.selectedIndex][x][1];
        opt.value = extensions_cn[document.f.domain.selectedIndex][x][0];
    }
    document.f.ext.selectedIndex = 0;
    //showImg();


}

function change2()
{
    //showImg();
}
function showImg()
{
    domain=document.f.domain.options[document.f.domain.selectedIndex].value;
	ext=document.f.ext.options[document.f.ext.selectedIndex].value;	
	img="preview/"+domain + ext +".png";	
	document.f.preview.src=img;
}


//for custom 

var pickerVisible = false;
var pickerTarget = null;
var link = null;


function c(color)
{
	pickerTarget.value = color;
}

function togglePicker(targetId,linkId)
{
	picker = document.getElementById('colorpicker');
	targetElement = document.getElementById(targetId);
	linkElement = document.getElementById(linkId);
	if (pickerVisible)
	{
		if (targetElement == pickerTarget)
		{
			if ($.browser.mozilla)
			{
				picker.style.display = 'none';
			}
			else
			{
				$(picker).animate({width: 'hide'},"slow");
			}
			link.innerHTML = 'Show picker &gt;&gt;';
			pickerTarget.style.backgroundColor = '';
			pickerVisible = false;
			link = null;
			pickerTarget = null;
		}
		else
		{
			link.innerHTML = 'Show picker &gt;&gt;';
			pickerTarget.style.backgroundColor = '';
			link = linkElement;
			pickerTarget = targetElement;
			link.innerHTML = 'Hide picker&gt;&gt;';
			pickerTarget.style.backgroundColor = '#c0ffc0';
		}
	}
	else
	{
		if ($.browser.mozilla)
		{
			picker.style.display = 'block';
		}
		else
		{
			$(picker).animate({width: 'show'},"slow");
		}
		pickerVisible = true;
		link = linkElement;
		pickerTarget = targetElement;
		link.innerHTML = 'Hide picker &lt;&lt;';
		pickerTarget.style.backgroundColor = '#c0ffc0';
	}
}


function togglePicker_cn(targetId, linkId) {
    picker = document.getElementById('colorpicker');
    targetElement = document.getElementById(targetId);
    linkElement = document.getElementById(linkId);
    if (pickerVisible) {
        if (targetElement == pickerTarget) {
            if ($.browser.mozilla) {
                picker.style.display = 'none';
            }
            else {
                $(picker).animate({ width: 'hide' }, "slow");
            }
            link.innerHTML = '显示颜色选择 &gt;&gt;';
            pickerTarget.style.backgroundColor = '';
            pickerVisible = false;
            link = null;
            pickerTarget = null;
        }
        else {
            link.innerHTML = '显示颜色选择 &gt;&gt;';
            pickerTarget.style.backgroundColor = '';
            link = linkElement;
            pickerTarget = targetElement;
            link.innerHTML = '隐藏颜色选择&gt;&gt;';
            pickerTarget.style.backgroundColor = '#c0ffc0';
        }
    }
    else {
        if ($.browser.mozilla) {
            picker.style.display = 'block';
        }
        else {
            $(picker).animate({ width: 'show' }, "slow");
        }
        pickerVisible = true;
        link = linkElement;
        pickerTarget = targetElement;
        link.innerHTML = '隐藏颜色选择 &lt;&lt;';
        pickerTarget.style.backgroundColor = '#c0ffc0';
    }
}





function copyToClipboard1(txt,flag) {
    if (window.clipboardData) {
        window.clipboardData.clearData();
        window.clipboardData.setData("Text", txt);
    } else if (navigator.userAgent.indexOf("Opera") != -1) {
        window.location = txt;
    } else if (window.netscape) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        } catch (e) {
        if (flag == 0) {
            alert("You are using the Firefox browser, copy the function browser refuse！\nPlease in the browser address bar enter'about:config' and Enter \n and set'signed.applets.codebase_principal_support' to 'true'");

        } else {
        alert("你使用的是Firefox 浏览器,复制功能被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");

        
        }
        }
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip)
            return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans)
            return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = txt;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length * 2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip)
            return false;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    }
}


function copyToClipboard2(text2copy) {
    if (window.clipboardData) {
        window.clipboardData.setData("Text", text2copy);
    } else {
        var flashcopier = 'flashcopier';
        if (!document.getElementById(flashcopier)) {
            var divholder = document.createElement('div');
            divholder.id = flashcopier;
            document.body.appendChild(divholder);
        }
        document.getElementById(flashcopier).innerHTML = '';
        var divinfo = '<embed src="/js/clipboard.swf" FlashVars="clipboard=' + text2copy + '" width="0" height="0" type="application/x-shockwave-flash"></embed>';
        
        document.getElementById(flashcopier).innerHTML = divinfo;
      
        
    }
}







