//*********************************************************
//Class Country
//*********************************************************

//-----------------------------------------------
//コンストラクタ
//-----------------------------------------------
function Country(category, ip, name){
	var category = category;
	var ip = ip;
	var name = name;
	
	var agencyList = new Array();
	var addressList = new Array();
	var phoneList = new Array();
	var faxList = new Array();
	var telexList = new Array();
	var mailList = new Array();
	var contactList = new Array();
	var urlList = new Array();
	var vhfList = new Array();
	var inmarsatList = new Array();
	
	//アクセサ Set
	this.setAgency = function(str){
		agencyList.push(str);
	}
	this.setAddress = function(str){
		addressList.push(str);
	}
	this.setPhone = function(str){
		phoneList.push(str);
	}
	this.setFax = function(str){
		faxList.push(str);
	}
	this.setTelex = function(str){
		telexList.push(str);
	}
	this.setMail = function(str){
		mailList.push(str);
	}
	this.setContact = function(str){
		contactList.push(str);
	}
	this.setUrl = function(str){
		urlList.push(str);
	}
	this.setVhf = function(str){
		vhfList.push(str);
	}
	this.setInmarsat = function(str){
		inmarsatList.push(str);
	}
	
	//アクセサ Get
	this.getCategory = function(){
		return category;
	}
	this.getIp = function(){
		return this.ip;
	}
	this.getName = function(){
		return name;
	}
	
	this.getAgencyList = function(){
		return agencyList;
	}
	this.getAddressList = function(){
		return addressList;
	}
	this.getPhoneList = function(){
		return phoneList;
	}
	this.getFaxList = function(){
		return faxList;
	}
	this.getTelexList = function(){
		return telexList;
	}
	this.getMailList = function(){
		return mailList;
	}
	this.getContactList = function(){
		return contactList;
	}
	this.getUrlList = function(){
		return urlList;
	}
	this.getVhfList = function(){
		return vhfList;
	}
	this.getInmarsatList = function(){
		return inmarsatList;
	}

}