

function show_hide(the_id, the_img)
{
  var dom = (document.getElementById && !document.all)? 1: 0;
  var obj = (dom)? document.getElementById(the_id): document.all[the_id];
  var img = (dom)? document.getElementById(the_img): document.all[the_img];
  var strFeatureID = the_id.substring((the_id.indexOf('_')+1), the_id.length);
  
  if(obj.style.visibility == "hidden"){ // show
      obj.style.visibility = "visible";
	  obj.style.display = "block";
	img.src="../../images/menu_minus.gif";
	obj.innerHTML = getFeatureText(strFeatureID);
  }
  else { // hide
      obj.style.visibility = "hidden";
	  obj.style.display = "none";
	img.src="../../images/menu_plus.gif"
  }
}


var constBBPhoneAdapter				= "010";
var constLowRatesWorldwide			= "011";
var constInNetworkCalls				= "012";
var constVMFromTheWeb				= "013";
var constVMFromAnyPhone				= "014";
var constVMNotifyByEmail			= "015";
var constPCPhone					= "016";
var constCallForking				= "017";
var constCallerID					= "018";
var const3WayCalling				= "019";
var constCallWaiting				= "020";
var constSpeedDial					= "021";
var constRepeatDial					= "022";
var constDoNotDisturb				= "023";
var constCallForward				= "024";
var constDirAsist					= "025";
var constRealTimeAccount			= "026";
var constRealTimeRecords			= "027";
var constVCC						= "028";

function getFeatureText(feature_id) {
	switch(feature_id) {
		case constInNetworkCalls		: {return "iConnectHere Unlimited In-Network Calling allows you to call any other iConnectHere customer without charge. Simply dial that customer’s iConnectHere telephone number as you would a regular call to use Unlimited In-Network Calling. Both iConnectHere customers must have inbound phone numbers as part of his broadband telephone service to qualify.";}
		
		case constLowRatesWorldwide		: {return "Use your Account Balance to make out-of-plan calls based on our <A href='javascript:popupRates();'>extremely low rates</A>.  <br><br>All new customers start with $5 in their Account Balance for FREE to make out-of-plan calls. You can add more money to your Account Balance at any time.";}
		
		case constBBPhoneAdapter		: {return "All iConnectHere Broadband Phone calling plans include a <b>FREE</b> Adapter.<br><br><b>Worldwide Shipping</b><br>iConnectHere Broadband Phone is available worldwide to anyone with a broadband Internet connection. You can get your <b>FREE</b> adaptor shipped to you even if you live outside the U.S. <a href='/nonmembers/eng/signup/broadband_phone/signup.asp'>Click here to sign up</a> and get your Free adapter now!<br><br><b>How It Works</b><br>iConnectHere’s Broadband Phone Adapter is a small hardware device that connects your regular telephone (even a cordless phone) to your broadband Internet connection. The adapter is <b>FREE</b> to all customers who sign up for any Broadband Phone calling plan. For more information, <a href='/nonmembers/eng/broadband_phone/free_adapter.htm'>click here</a>.";}
		
		case constVMFromTheWeb			: {return "iConnectHere Voicemail from the web allows you to listen to your voicemail messages from any Internet connection. You simply log in to the iConnectHere Member Center and follow the Voicemail menu. Your Voicemail will be organized by date and will indicate the phone number of the party that called you.";}
		
		case constVMFromAnyPhone		: {return "iConnectHere Voicemail from phone lets you access your voicemail messages from any telephone. You can change your greeting, listen to messages and delete messages simply by dialing your iConnectHere telephone number and following the voice prompts.";}
		
		case constVMNotifyByEmail		: {return "iConnectHere Voicemail notification from email, when enabled, sends a message to the email account you specify when you get a new voicemail message. Because you can check your Voicemail from any computer with an Internet connection, you can then instantly log into your account and check your voicemail message via the web.";}
		
		case constCallerID				: {return "iConnectHere Caller ID enables you to see the phone numbers of people calling you from Caller ID-enabled phones. The people you are calling can also see your calling details if they have Caller ID-enabled phones. Please note that this feature is generally available in the US and may not be available in certain regions due to constraints with certain carriers.";}
		
		case const3WayCalling			: {return "iConnectHere 3-Way Calling enables you to create a conference call with two other callers. To make a 3-Way Call, you must receive an inbound call, then make an outbound call and conference the two calls together.";}
		
		case constCallWaiting			: {return "iConnectHere Call Waiting will alert you to an incoming call when you are already on the phone. You can switch between calls by pressing the flash or on/off hook.";}
		
		case constSpeedDial				: {return "iConnectHere Speed Dial allows you to program your broadband telephone service with up to 10 phone numbers and shortcuts for each of your speed dial numbers so that you can dial your saved numbers with one touch.";}
		
		case constRepeatDial			: {return "iConnectHere Repeat Dial enables you to automatically re-dial a busy phone number you have attempted to call.";}	
		
		case constDoNotDisturb			: {return "iConnectHere Do Not Disturb, when activated, forwards all your incoming calls directly to Voicemail.";}
		
		case constCallForward			: {return "iConnectHere Call Forwarding, when activated, directs your inbound calls directly to another number you specify. You may set this feature to forward calls to any number, worldwide.";}
		
		case constDirAsist				: {return "iConnectHere Directory Assistance will find your desired residential or business listing. Once the listing look-up is completed, you can hang up and dial the telephone number. Additional charges may apply.";}
		
		case constCallForking			: {return "iConnectHere Call Forking enables you to receive calls to your iConnectHere phone number at more than one geographical location, simultaneously.";}
		
		case constRealTimeAccount		: {return "iConnectHere Real-Time Online Account Management allows you to enable and disable features, change calling plans and manage your billing preferences.";}
		
		case constRealTimeRecords		: {return "iConnectHere Real-Time Online Call Records allow you to instantly view the details of your dialed and received phone calls.";}
		
		case constVCC					: {return "iConnectHere Virtual Calling Card allows you to use your Account Balance to make calls from toll-free access numbers in 27 countries when you are away from your Broadband Phone.";}
		
		case constPCPhone				: {return "iConnecthere PC-to-Phone enables you to make and receive phone calls directly from your computer after you download and install our PC-to-Phone soft client application. For more information, <a href='/nonmembers/eng/broadband_phone/soft_phone_client.htm'>click here</a>.";}
		
		default							: {return "No Text To Load!!!";}
		
	}
}
