

var country = new Array(
"China","China",
"HongKong","Hong Kong",
"Japan","Japan",
"Korea","Korea",
"India","India",
"Southeast_Asia","Southeast Asia",
"Europe","Europe",
"North_America","North America",
"South_America","South America",
"Other_Country","Other Country") ;

var Other_Country = new Array(
"Others State" , "Others State") ;

var North_America = new Array(
"USA" , "USA",
"Canada" , "Canada",
"Mexico" , "Mexico",
"North America Others" , "Other Country") ;

var South_America = new Array(
"Argentina" , "Argentina",
"Bolivia" , "Bolivia",
"Brazil" , "Brazil",
"Chile" , "Chile",
"Colombia" , "Colombia",
"Ecuador" , "Ecuador",
"Guyana" , "Guyana",
"Paraguay" , "Paraguay",
"Peru" , "Peru",
"Suriname" , "Suriname",
"Uruguay" , "Uruguay",
"Venezuela" , "Venezuela",
"South America Others" , "Other Country") ;

var China = new Array(
"Anhui" , "Anhui",
"Beijing" , "Beijing",
"Chongqing" , "Chongqing",
"Fujian" , "Fujian",
"Gansu" , "Gansu",
"Guangdong" , "Guangdong",
"Guangxi" , "Guangxi",
"Guizhou" , "Guizhou",
"Hainan" , "Hainan",
"Hebei" , "Hebei",
"Heilongjiang" , "Heilongjiang",
"Henan" , "Henan",
"Hubei" , "Hubei",
"Hunan" , "Hunan",
"Jiangsu" , "Jiangsu",
"Jiangxi" , "Jiangxi",
"Jilin" , "Jilin",
"Liaoning" , "Liaoning",
"Neimenggu" , "Neimenggu",
"Ningxia" , "Ningxia",
"Qinghai" , "Qinghai",
"Shaanxi" , "Shaanxi",
"Shandong" , "Shandong",
"Shanghai" , "Shanghai",
"Shanxi" , "Shanxi",
"Sichuan" , "Sichuan",
"Tianjin" , "Tianjin",
"Xinjiang" , "Xinjiang",
"Xizang" , "Xizang",
"Yunnan" , "Yunnan",
"Zhejiang" , "Zhejiang",
"China Others" , "Other State") ;


var HongKong = new Array(
"Central and Western" , "Central and Western",
"Eastern" , "Eastern",
"Islands" , "Islands",
"Kowloon City" , "Kowloon City",
"Kwai Tsing" , "Kwai Tsing",
"Kwun Tong" , "Kwun Tong",
"North" , "North",
"Sai Kung" , "Sai Kung",
"Sha Tin" , "Sha Tin",
"Sham Shui Po" , "Sham Shui Po",
"Southern" , "Southern",
"Tai Po" , "Tai Po",
"Tsuen Wan" , "Tsuen Wan",
"Tuen Mun" , "Tuen Mun",
"Wan Chai" , "Wan Chai",
"Wong Tai Sin" , "Wong Tai Sin",
"Yau Tsim Mong" , "Yau Tsim Mong",
"Yuen Long" , "Yuen Long",
"HongKong Other" , "Other State") ;

var Europe = new Array(
"Austria" , "Austria",
"Belgium" , "Belgium",
"Britain" , "Britain",
"Bulgaria" , "Bulgaria",
"Czech" , "Czech",
"Denmark" , "Denmark",
"Finland" , "Finland",
"France" , "France",
"Germany" , "Germany",
"Greece" , "Greece",
"Holland" , "Holland",
"Hungary" , "Hungary",
"Iceland" , "Iceland",
"Ireland" , "Ireland",
"Italy" , "Italy",
"Norway" , "Norway",
"Poland" , "Poland",
"Portugal" , "Portugal",
"Romania" , "Romania",
"Russia" , "Russia",
"Spain" , "Spain",
"Sweden" , "Sweden",
"Switzerland" , "Switzerland",
"Yugoslavia" , "Yugoslavia",
"Europe Others" , "Other Country") ;

var Australia = new Array(
"Melbourne" , "Melbourne",
"Perth" , "Perth",
"Sydney" , "Sydney",
"Australia Others" , "Other State") ;

var Japan = new Array(
"Hokkaido" , "Hokkaido",
"Nagoya" , "Nagoya",
"Osaka" , "Osaka",
"Sapporo" , "Sapporo",
"Sendai" , "Sendai",
"Tokyo" , "Tokyo",
"Yokohama" , "Yokohama",
"Japan Others" , "Other State") ;

var Korea = new Array(
"Kwangju" , "Kwangju",
"Seoul" , "Seoul",
"Taejon" , "Taejon",
"Korea Others" , "Other State") ;

var Southeast_Asia = new Array(
"Brunei" , "Brunei",
"Cambodia" , "Cambodia",
"East Timor" , "East Timor",
"Indonesia" , "Indonesia",
"Malaysia" , "Malaysia",
"Myanmar" , "Myanmar",
"Philippine" , "Philippine",
"Singapore" , "Singapore",
"Thailand" , "Thailand",
"Vietnam" , "Vietnam",
"Southeast Asia Others" , "Other Country") ;

var India = new Array(
"India" , "India") ;

function change_region( state_select, country_name )
{
	var state_array ;
	var state_select_num ;
	var i ;
	var city_array ;
	state_select.selectedIndex = 0 ;
	if( country_name == "Not set" )
	{
		state_select.options.length = 1 ;
//		state_select.options[0].value = "Not set" ;
//		state_select.options[0].text = "-- 州/省 --" ;
				
		return ;	
	}
	country_name = country_name.replace(" " , "_" ) ;
	country_name = country_name.replace(" " , "_" ) ;
	state_array = eval( country_name ) ;
	state_select_num = state_array.length/2 +1 ;
	
	state_select.options.length = state_select_num ;
	for( i=1 ; i<state_select_num ; i++ )
	{
		state_select.options[i].value = state_array[(i-1)*2] ;
		state_select.options[i].text = state_array[(i-1)*2+1] ;
	}
}

function set_select_options( select_name, array , selected_option )
{
	var select_num ;
	var i ;
	
	select_num = array.length/2 +1 ;
	
	select_name.options.length = select_num ;
	select_name.selectedIndex = 0 ;
	for( i=1 ; i<select_num ; i++ )
	{
		select_name.options[i].value = array[(i-1)*2] ;
		select_name.options[i].text = array[(i-1)*2+1] ;
		
		if( array[(i-1)*2] == selected_option )
			select_name.selectedIndex = i ;	
	}
}

function change_regions( state_select, city_select , country_name )
{
	var state_array ;
	var state_select_num ;
	var i ;
	
	change_region( city_select , "Not set") ;
	state_select.selectedIndex = 0 ;
	
	if( country_name == "Not set" )
	{
		state_select.options.length = 1 ;	
		
		return ;	
	}
	
	state_array = eval( country_name ) ;
	state_select_num = state_array.length/2 +1 ;
	
	state_select.options.length = state_select_num ;
	for( i=1 ; i<state_select_num ; i++ )
	{
		state_select.options[i].value = state_array[(i-1)*2] ;
		state_select.options[i].text = state_array[(i-1)*2+1] ;
	}
	
		
}

function checkhtml(object , object1 , object2 , object3 , object4 , object5 )
{
	
	var r ;
	if ( object )
	{
		r = object.match(/\<.*?>/ig,"");
		if ( r ) 
		{
			alert("標題不允許含有javascript及html標記!!") ;
			return false;
		}
	}
	
	if ( object1 )
	{
		r = object1.match(/\<.*?>/ig,"");
		if ( r ) 
		{
			alert("標題不允許含有javascript及html標記!!") ;
			return false;
		}
	}
	
	if ( object2)
	{
		r = object2.match(/\<.*?>/ig,"");
		if ( r ) 
		{
			alert("標題不允許含有javascript及html標記!!") ;
			return false;
		}
	}
	if ( object3 )
	{
		r = object3.match(/(<|<\/)(html|body|pre|iframe|head|script|embed|meta|form|noscript)[\w|\t|\r|\W]*/i) ;
		if ( r ) 
		{
			alert("內容不允許含有javascript及特殊html標記(編輯器提供以外的標記)!") ;
			return false;
		}
	}
	
	if ( object4 )
	{
		r = object4.match(/(<|<\/)(html|body|pre|iframe|head|script|embed|meta|form|noscript)[\w|\t|\r|\W]*/i) ;
		if ( r ) 
		{
			alert("內容不允許含有javascript及特殊html標記(編輯器提供以外的標記)!") ;
			return false;
		}
	}
	
	object5.value = true ;
	
	return true ;
}

function set_textarea_value( textarea1 )
{
	textarea1.value = editor.getHTML();
	return true ;	
}

