
// give country code and get country name
function getCountryName(country_code_temp) {
	for (var i = 0; i < country_mst.length; ++i) {
		var record = country_mst[i];
		var split_arr = record.split("~");
		var country_code = split_arr[0];
		var country_name = split_arr[1];
		if (country_code_temp == country_code) {
			return country_name;			
		}
	}
	return country_code_temp;
}

// give state code and get state name
function getStateName(state_code_temp) {
	for (var i = 0; i < state_mst.length; ++i) {
		var record = state_mst[i];
		var split_arr = record.split("~");
		var state_code = split_arr[0];
		var state_name = split_arr[1];
		if (state_code_temp == state_code) {
			return state_name;			
		}
	}
	return state_code_temp;
}

// give entity code and get entity name
function getEntityName(entity_code_p) {
	for (var i = 0; i < entity_mst.length; ++i) {
		var record = entity_mst[i];
		var split_arr = record.split("~");
		var entity_code = split_arr[0];
		var entity_name = split_arr[1];
		if (entity_code == entity_code_p) {
			return entity_name;			
		}
	}
	return entity_code_p;
}

function getEntityAssigned(entity_code_p) {
	for (var i = 0; i < entity_mst.length; ++i) {
		var record = entity_mst[i];
		var split_arr = record.split("~");
		var entity_code = split_arr[0];
		var assigned_to = split_arr[3];
		if (entity_code == entity_code_p) {
			return assigned_to;			
		}
	}
	return entity_code_p;
}

//function to retrieve common code description
function getCommonCodeDesc(sel_id,sel_code) {

	for (var i = 0; i < code_mst.length; i++) {	
		var temp = code_mst[i].split("~");
		var id = temp[0];
		var code = temp[1];
		var desc = temp[2];
	
		if ( (sel_id == id) & (sel_code == code)) {
			return desc;
		}	
	}
	return "&nbsp;";	
}

//function returns service partner name for the given code
function getSPName(sel_sp_code) {
	for(var i = 0; i < sp_mst.length; i++) {
		var temp = sp_mst[i].split("~");
		var sp_code = temp[0];
		var sp_name = temp[1];
		if (sp_code == sel_sp_code) {
			return sp_name;
		}
	}
	return sel_sp_code;
}

//function returns trade partner name for the given code
function getTPName(sel_tp_code) {
	for(var i = 0; i < tp_mst.length; i++) {
		var temp = tp_mst[i].split("~");
		var tp_code = temp[0];
		var tp_name = temp[1];
		if (tp_code == sel_tp_code) {
			return tp_name;
		}
	}
	return sel_tp_code;
}

//function returns engineer name name for the given code
function getEngName(sel_eng_code) {
	for(var i = 0; i < eng_mst.length; i++) {
		var temp = eng_mst[i].split("~");
		var eng_code = temp[0];
		var eng_name = temp[1];
		if (eng_code == sel_eng_code) {
			return eng_name;
		}
	}
	return sel_eng_code;
}

//function returns fg_item_name for fiven code
function getFgItemName(sel_fg_item_code) {
	for(var i = 0; i < fg_item_mst.length; i++) {
		var temp = fg_item_mst[i].split("~");
		var fg_item_code = temp[2];
		var fg_item_name = temp[3];
		if (fg_item_code == sel_fg_item_code) {
			return fg_item_name;
		}
	}
	return sel_fg_item_code;
}

//function returns sp_item_name for given sp_item_code
function getSPItemName(sel_sp_item_code) {
	for(var i = 0; i < sp_item_mst.length; i++) {
		var temp = sp_item_mst[i].split("~");
		var sp_item_code = temp[0];
		var sp_item_name = temp[1];
		if (sel_sp_item_code == sp_item_code) {
			return sp_item_name;
		}
	}
	return sel_sp_item_code;
}

// give branch code and get branch_sr_map
function getBranchSrMap(branch_code_p) {
	for (var i = 0; i < entity_mst.length; ++i) {
		var record = entity_mst[i];
		var split_arr = record.split("~");
		var entity_code = split_arr[0];
		var entity_name = split_arr[1];
		var entity_cat = split_arr[2];
		var branch_sr_map = split_arr[4];
		if(entity_cat =='BR'){
		if (entity_code == branch_code_p ) {
			return branch_sr_map;			
		}
		}
	}
	return "";
}

//get prod cat description
function getProdCatName(sel_cat_code) {
	for(var i = 0; i < prod_cat_mst.length; i++) {
		var record = prod_cat_mst[i];
		var splitted_values = record.split("~");
		
		var prod_cat_code = splitted_values[0];
		var prod_cat_desc = splitted_values[1];
		if (sel_cat_code == prod_cat_code) {
			return prod_cat_desc;
		}
	}
	return sel_cat_code;
}



