﻿// JavaScript Document
var countryStr="1,阿富汗|2,阿尔巴尼亚|3,阿尔及利亚|4,美萨摩亚群岛|5,安道尔|6,安哥拉|7,安圭拉岛|9,安提瓜和巴布达|10,阿根廷|11,亚美尼亚|12,阿鲁巴岛|13,澳大利亚|14,奥地利|15,阿塞拜疆|16,巴哈马群岛|17,巴林|18,孟加拉国|19,巴巴多斯|20,白俄罗斯|21,比利时|22,伯利兹|23,贝宁|24,百慕大|25,不丹|26,玻利维亚|27,波黑|28,博茨瓦那|30,巴西|32,文莱|33,保加利亚|34,布基纳法索|35,布隆迪|36,柬埔寨|37,喀麦隆|38,加拿大|39,佛得角|40,开曼群岛|41,中非共和国|42,乍得|43,智利|44,中国|45,圣诞岛|46,科科斯(基林)群岛|47,哥伦比亚|48,科摩罗|49,刚果|50,刚果|51,库克群岛|52,哥斯达黎加|53,科特迪瓦|54,克罗地亚|55,古巴|56,塞浦路斯|57,捷克共和国|58,丹麦|59,吉布提|60,多米尼亚共和国|61,多米尼加|62,东帝汶|63,厄瓜多尔|64,埃及|65,萨尔瓦多|66,赤道几内亚|67,厄立特里亚|68,爱沙尼亚|69,埃塞俄比亚|71,法罗群岛|72,斐济|73,芬兰|74,法国|75,法属圭亚那|76,法属波利尼西亚|78,加蓬|79,冈比亚|80,格鲁吉亚|81,德国|82,加纳|83,直布罗陀|84,希腊|85,格陵兰|86,格林纳达|87,瓜德罗普|88,关岛|89,危地马拉|90,几内亚|91,几内亚比绍|92,圭亚那|93,海地|95,荷兰|96,中国香港|97,匈牙利|98,冰岛|99,印度|100,印度尼西亚|101,伊朗|102,伊拉克|103,爱尔兰|104,以色列|105,意大利|106,牙买加|107,日本|108,约旦|109,哈萨克斯坦|110,肯尼亚|111,基里巴斯|112,科威特|113,吉尔吉斯斯坦|114,老挝|115,拉脱维亚|116,黎巴嫩|117,莱索托|118,利比里亚|119,利比亚|120,列支敦士登|121,立陶宛|122,卢森堡|123,中国澳门|124,马其顿|125,马达加斯加|126,马拉维|127,马来西亚|128,马尔代夫|129,马里|130,马耳他|131,马绍尔群岛|132,马提尼克|133,毛里塔尼亚|134,毛里求斯|135,马约特岛|136,墨西哥|137,密克罗尼西亚|138,摩尔多瓦|139,摩纳哥|140,蒙古|141,蒙特塞拉特|142,黑山共和国|143,摩洛哥|144,莫桑比克|145,缅甸|146,纳米比亚|147,瑙鲁|148,尼泊尔|149,安的列斯群岛|150,新喀里多尼亚|151,新西兰|152,尼加拉瓜|153,尼日尔|154,尼日利亚|155,纽埃岛|156,诺福克群岛|157,朝鲜|158,马里亚纳群岛|159,挪威|160,阿曼|161,巴基斯坦|162,帕劳共和国|163,巴勒斯坦|164,巴拿马|165,巴布亚新几内亚|166,巴拉圭|167,秘鲁|168,菲律宾|169,皮特凯恩群岛|170,波兰|171,葡萄牙|172,波多黎各|173,卡塔尔|174,留尼汪|175,罗马尼亚|176,俄罗斯|177,卢旺达|178,圣基茨和尼维斯联邦|179,圣卢西亚|180,圣文森特岛|181,萨摩亚|182,圣马力诺|183,圣多美普林西比|184,沙特阿拉伯|185,塞内加尔|186,塞尔维亚|187,塞舌尔|188,塞拉利昂|189,新加坡|190,斯洛伐克共和国|191,斯洛文尼亚|192,所罗门群岛|193,索马里|194,南非|195,韩国|196,西班牙|197,斯里兰卡|198,圣赫勒拿岛|199,圣皮埃尔岛,密克隆岛|200,苏丹|201,苏里南|202,斯瓦尔巴特和扬马延岛|203,斯威士兰|204,瑞典|205,瑞士|206,叙利亚|207,中国台湾|208,塔吉克斯坦|209,坦桑尼亚|210,泰国|211,多哥|212,托克劳群岛|213,汤加|214,特立尼达和多巴哥|215,突尼斯|216,土耳其|217,土库曼斯坦|218,特克斯和凯科斯群岛|219,图瓦卢|220,乌干达|221,乌克兰|222,阿联酋|223,英国|224,美国|226,乌拉圭|227,乌兹别克斯坦|228,瓦努阿图|229,梵蒂冈|230,委内瑞拉|231,越南|232,英属维尔京群岛|233,美属维尔京群岛|234,瓦利斯和富图纳群岛|235,西撒哈拉|236,也门|237,南斯拉夫|238,赞比亚|239,津巴布韦|240,达达";

var countryEnStr = "1,Afghanistan|2,Albania|3,Algeria|4,American Samoa|5,Andorra|6,Angola|7,Anguilla|9,Antigua and Barbuda|10,Argentina|11,Armenia|12,Aruba|13,Australia|14,Austria|15,Azerbaijan|16,Bahamas|17,Bahrain|18,Bangladesh|19,Barbados|20,Belarus|21,Belgium|22,Belize|23,Benin|24,Bermuda|25,Bhutan|26,Bolivia|27,Bosnia and Herzegovina|28,Botswana|30,Brazil|32,Brunei Darussalam|33,Bulgaria|34,Burkina Faso|35,Burundi|36,Cambodia|37,Cameroon|38,Canada|39,Cape Verde|40,Cayman Islands|41,Central African Republic|42,Chad|43,Chile|44,China|45,Christmas Island|46,Cocos (Keeling) Islands|47,Colombia|48,Comoros|49,Congo|50,Congo|51,Cook Islands|52,Costa Rica|53,Cote D'Ivoire|54,Croatia (local name: Hrvatska)|55,Cuba|56,Cyprus|57,Czech Republic|58,Denmark|59,Djibouti|60,Dominica|61,Dominican Republic|62,East Timor|63,Ecuador|64,Egypt|65,El Salvador|66,Equatorial Guinea|67,Eritrea|68,Estonia|69,Ethiopia|71,Faroe Islands|72,Fiji|73,Finland|74,France|75,French Guiana|76,French Polynesia|78,Gabon|79,Gambia|80,Georgia|81,Germany|82,Ghana|83,Gibraltar|84,Greece|85,Greenland|86,Grenada|87,Guadeloupe|88,Guam|89,Guatemala|90,Guinea|91,Guinea-Bissau|92,Guyana|93,Haiti|95,Holand|96,Hong Kong|97,Hungary|98,Iceland|99,India|100,Indonesia|101,Iran |102,Iraq|103,Ireland|104,Israel|105,Italy|106,Jamaica|107,Japan|108,Jordan|109,Kazakhstan|110,Kenya|111,Kiribati|112,Kuwait|113,Kyrgyzstan|114,Lao People's Democratic Republic|115,Latvia|116,Lebanon|117,Lesotho|118,Liberia|119,Libyan Arab Jamahiriya|120,Liechtenstein|121,Lithuania|122,Luxembourg|123,Macau|124,Macedonia|125,Madagascar|126,Malawi|127,Malaysia|128,Maldives|129,Mali|130,Malta|131,Marshall Islands|132,Martinique|133,Mauritania|134,Mauritius|135,Mayotte|136,Mexico|137,Micronesia|138,Moldova|139,Monaco|140,Mongolia|141,Montserrat|142,Montenegro|143,Morocco|144,Mozambique|145,Myanmar|146,Namibia|147,Nauru|148,Nepal|149,Netherlands Antilles|150,New Caledonia|151,New Zealand|152,Nicaragua|153,Niger|154,Nigeria|155,Niue|156,Norfolk Island|157,North Korea|158,Northern Mariana Islands|159,Norway|160,Oman|161,Pakistan|162,Palau|163,Palestine|164,Panama|165,Papua New Guinea|166,Paraguay|167,Peru|168,Philippines|169,Pitcairn|170,Poland|171,Portugal|172,Puerto Rico|173,Qatar|174,Reunion|175,Romania|176,Russian Federation|177,Rwanda|178,Saint Kitts and Nevis|179,Saint Lucia|180,Saint Vincent and the Grenadines|181,Samoa|182,San Marino|183,Sao Tome and Principe|184,Saudi Arabia|185,Senegal|186,Serbia|187,Seychelles|188,Sierra Leone|189,Singapore|190,Slovakia (Slovak Republic)|191,Slovenia|192,Solomon Islands|193,Somalia|194,South Africa|195,South Korea|196,Spain|197,Sri Lanka|198,St. Helena|199,St. Pierre and Miquelon|200,Sudan|201,Suriname|202,Svalbard and Jan Mayen Islands|203,Swaziland|204,Sweden|205,Switzerland|206,Syrian Arab Republic|207,Taiwan,China |208,Tajikistan|209,Tanzania|210,Thailand|211,Togo|212,Tokelau|213,Tonga|214,Trinidad and Tobago|215,Tunisia|216,Turkey|217,Turkmenistan|218,Turks and Caicos Islands|219,Tuvalu|220,Uganda|221,Ukraine|222,United Arab Emirates|223,U.K|224,U.S.A|226,Uruguay|227,Uzbekistan|228,Vanuatu|229,Vatican City State (Holy See)|230,Venezuela|231,Vietnam|232,Virgin Islands (British)|233,Virgin Islands (U.S.)|234,Wallis And Futuna Islands|235,Western Sahara|236,Yemen|237,Yugoslavia|238,Zambia|239,Zimbabwe|240,CFP";
function GetCountryIndex(classStyle,id,name,realValue,defaultValue,isHidden)
{	
	var countryIndex = countryStr.split("|");  //数组生成
	var isShow;
	if(isHidden == "1")
	 isShow ="style='DISPLAY: none'";
	
	var htmlStr = '<select  class="'+classStyle+'" id="'+id+'" name="'+name+'" '+isShow+'>';
	for(i=0;i<countryIndex.length;i++){
		var selected = '';
		var valueArray = countryIndex[i].split(",");
		if(realValue!=null&&realValue!=''&&realValue!='-1'){
			var countryIndexstr = realValue;
			if(countryIndexstr==valueArray[0]){
				selected = 'selected="selected"';
			}
		}else if(realValue==null||realValue==''||realValue=='-1'){
			if(defaultValue==valueArray[0]){
				selected = 'selected="selected"';
			}
		}
		htmlStr = htmlStr + '<option value="'+valueArray[0]+'" '+selected+'>'+valueArray[1]+'</option>';
	}
	htmlStr = htmlStr + '</select>';
	
	document.write(htmlStr);
}


function GetCountryEnIndex(classStyle,id,name,realValue,defaultValue){	
	var countryEnIndex = countryEnStr.split("|");  //数组生成
	var htmlStr = '<select  class="'+classStyle+'" id="'+id+'" name="'+name+'">';
	for(i=0;i<countryEnIndex.length;i++){
		var selected = '';
		var valueArray = countryEnIndex[i].split(",");
		if(realValue!=null&&realValue!=''&&realValue!='-1'){
			var countryEnIndexstr = realValue;
			if(countryEnIndexstr==valueArray[0]){
				selected = 'selected="selected"';
			}
		}else if(realValue==null||realValue==''||realValue=='-1'){
			if(defaultValue==valueArray[0]){
				selected = 'selected="selected"';
			}
		}
		htmlStr = htmlStr + '<option value="'+valueArray[0]+'" '+selected+'>'+valueArray[1]+'</option>';
	}
	htmlStr = htmlStr + '</select>';
	
	document.write(htmlStr);
}

