<!--
  // INTIALIZE VARIABLES THAT WILL BE USED FOR CONDITIONALS.  USE NAMING CONVENTION FOR EASE OF READING.
  
		// RATEPLANS
		
		var ChkBoxRP_datamessaging = false;
		var ChkBoxRP_whenever = false;
		var ChkBoxRP_nightsweekends = false;
		var ChkBoxRP_evenMoreUnlimitedMessaging = false;
		var ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine = false;
		var ChkBoxRP_evenMorePlusUnlimitedMessaging = false;
		var ChkBoxRP_evenMoreUnlimitedTalk = false;
		var ChkBoxRP_evenMoreWithAddALine = false;
		var ChkBoxRP_evenMorePlusUnlimitedTalk = false;
		var ChkBoxRP_evenMoreBoth = false;
		var ChkBoxRP_evenMoreBothTalkTextWeb = false;
		var ChkBoxRP_weekend = false;
		var ChkBoxRP_TMOtoTMO = false;
		var ChkBoxRP_myFaves = false;
		var ChkBoxRP_FlexPay = false;
		var ChkBoxRP_Prepaid = false;
		var ChkBoxRP_FAMallow = false;
		var ChkBoxRP_athome = false;
		var ChkBoxRP_hotSpot = false;
		var ChkBoxRP_data = false;
		
		// HANDSETS

		var ChkBoxHS_mailrebate = false;
		var ChkBoxHS_instantrebate = false;		

		// ADDON this is really additional offers on the page
		
		var ChkBoxAO_cameo= false;
		var ChkBoxAO_g1= false;
		var ChkBoxAO_datastick= false;
		var ChkBoxAO_thirdparty= false;
		var ChkBoxAO_addaline= false;
		var Ismailrebate = false;
		var Isinstantrebate = false;
		var ChkBoxAO_eip = false;


		//**********************************************************************
		
		function BuildDisclaimer()
		{
			var strDisclaimer = "";
			var rateplanarray = document.frmDisclaimer.ratePlan;
			var handsetarray = document.frmDisclaimer.HandSet;
			var addonarray = document.frmDisclaimer.Addon;
			SortratePlan(rateplanarray);
			SortHandSet(handsetarray);
			SortAddon(addonarray)
			
			// if g1 is in ad							
			if(ChkBoxAO_g1 == true){
				strDisclaimer += " Google, el logtipo de Google, Google Maps, YouTube, Android y Gmail son marcas registradas de Google Inc. Las imagenes de pantalla y de los telefonos son simuladas. Tele Atlas&#169; Map Data &#169;2010. Todos los derechos reservados.<br><br>";
			}
			
			// if "$5 add a line" is in ad							
			if(ChkBoxAO_addaline == true){
				strDisclaimer += " El costo de $5 para agregar una l&iacute;nea se aplica a los planes familiares de 750/1500 minutos.<br /><br />";
			}
			
			// Even More plans with $5 add a line
			if(ChkBoxRP_evenMoreWithAddALine == true || ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine == true) {
				strDisclaimer += " El costo de $5 para agregar una l&iacute;nea se aplica a los planes familiares de 750/1500 minutos.<br /><br />";
			}
			
			// if unlimited voice and/or unlimited messaging feature is included in ad this includes @home and hotspot calling		
			if(ChkBoxRP_whenever == true || ChkBoxRP_evenMoreUnlimitedTalk == true || ChkBoxRP_evenMorePlusUnlimitedTalk == true || ChkBoxRP_evenMoreBoth == true || ChkBoxRP_evenMoreBothTalkTextWeb == true || ChkBoxRP_nightsweekends == true || ChkBoxRP_weekend == true || ChkBoxRP_TMOtoTMO == true || ChkBoxRP_myFaves == true || ChkBoxRP_athome == true|| ChkBoxRP_hotSpot == true || ChkBoxRP_evenMoreUnlimitedMessaging == true || ChkBoxRP_evenMorePlusUnlimitedMessaging == true){
				strDisclaimer += " <strong>Todas las caracter&iacute;sticas ilimitadas son s&oacute;lo para comunicaciones directas entre 2 personas; exclusivamente para uso nacional.</strong> ";
			}
		
			// This will be displayed on all advertising
			// Gets Date from Server
				var d = new Date();
				//var curr_date = d.getDate();
				var curr_month = d.getMonth();
				var curr_year = d.getFullYear();
				switch (curr_month)
				{
				case 0: end_day = 31; break; //Jan
				case 1: end_day = (curr_year%4) ? 28 : 29; break; //Feb.  Not divible by 4 its 28 (not leap year) else its 29 (leap year)
				case 2: end_day = 31; break; //March
				case 3: end_day = 30; break; //April
				case 4: end_day = 31; break; //May
				case 5: end_day = 30; break; //June
				case 6: end_day = 31; break; //July
				case 7: end_day = 31; break; //August
				case 8: end_day = 30; break; //Sept
				case 9: end_day = 31; break; //Oct
				case 10: end_day = 30; break; //Nov
				case 11: end_day = 31; break; //Dec
				default: end_day = 30;  // in case of error
				}
				
			strDisclaimer += " Oferta por tiempo limitado, sujeta a modificaciones. <strong> La oferta vence el ";
			strDisclaimer += curr_month+1;
			strDisclaimer +="/";
			strDisclaimer +=end_day;
			strDisclaimer +="/";
			strDisclaimer +=curr_year;
			strDisclaimer +=".</strong> Se pueden aplicar impuestos, cargos y otros costos. ";
				
			// if rate plan is included in ad
			// [show these general terms ONLY when one of the Even More rate plans is NOT checked]
			if((ChkBoxRP_datamessaging == true || ChkBoxRP_whenever == true || ChkBoxRP_FAMallow == true || ChkBoxRP_athome == true || ChkBoxRP_hotSpot == true || ChkBoxAO_eip == true || ChkBoxHS_mailrebate == true || ChkBoxHS_instantrebate == true || ChkBoxAO_cameo == true || ChkBoxAO_g1 == true || ChkBoxAO_datastick == true || ChkBoxAO_thirdparty == true || ChkBoxRP_myFaves == true || ChkBoxRP_FlexPay == true || ChkBoxRP_Prepaid == true || ChkBoxRP_TMOtoTMO == true || ChkBoxRP_nightsweekends == true || ChkBoxRP_weekend == true || ChkBoxRP_data == true) && (ChkBoxRP_evenMoreUnlimitedTalk != true && ChkBoxRP_evenMoreUnlimitedMessaging != true && ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine != true && ChkBoxRP_evenMorePlusUnlimitedTalk != true && ChkBoxRP_evenMorePlusUnlimitedMessaging != true && ChkBoxRP_evenMoreBoth != true && ChkBoxRP_evenMoreBothTalkTextWeb != true)){
				strDisclaimer += " <strong>T&Eacute;RMINOS GENERALES:</strong> Se puede requerir aprobaci&oacute;n crediticia, activaci&oacute;n en un plan tarifario que califique, un cargo de activaci&oacute;n por l&iacute;nea de $35 y un contrato por dos a&ntilde;os con un cargo de hasta $200 por cancelaci&oacute;n anticipada de la l&iacute;nea (pregunte los detalles al Asociado de Ventas y p&iacute;dale otras opciones). Se aplica un cargo de programas reguladores (no es un impuesto ni un cargo ordenado por el gobierno) de $1.41 por l&iacute;nea/mes. Aproximadamente 6 al 28% de la factura son impuestos. Uso adicional excedente; los minutos parciales se redondean a minutos completos. ";
			}
			
			// Even More plans with $5 add a line
			if(ChkBoxRP_evenMoreWithAddALine == true || ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine == true) {
				strDisclaimer += " <strong>Agregar una l&iacute;nea:</strong> Se requiere un nuevo contrato por dos a&ntilde;os para todas las l&iacute;neas de planes familiares.   S&oacute;lo es v&aacute;lido al elegir algunos planes de A&uacute;n M&aacute;s para familias. Todas las l&iacute;neas de servicio deben ser activadas en el mismo mercado con la misma direcci&oacute;n de facturaci&oacute;n y c&oacute;digo de &aacute;rea; m&aacute;ximo cinco l&iacute;neas. ";
			}
			
			// Even More Unlimited Talk
			if(ChkBoxRP_evenMoreUnlimitedTalk == true || ChkBoxRP_evenMoreUnlimitedMessaging == true) {
				strDisclaimer += " <strong>T&Eacute;rminos generales para A&uacute;n M&aacute;s:</strong> En tiendas participantes. Se puede requerir aprobaci&oacute;n crediticia, un cargo de activaci&oacute;n por l&iacute;nea de $35 y un contrato por dos a&ntilde;os con un cargo de hasta $200 por l&iacute;nea por cancelaci&oacute;n anticipada. (pregunte los detalles al Asociado de Ventas y p&iacute;dale otras opciones). Si cambia de plan, es posible que deba regirse por el plazo del contrato existente (y un cargo de $200 por l&iacute;nea por cancelaci&oacute;n anticipada) y que se aplique un cargo de activaci&oacute;n del plan A&uacute;n M&aacute;s Plus de $35 por l&iacute;nea. Es posible que no pueda cambiarse a algunos planes. Es posible que se apliquen requisitos adicionales a los clientes empresariales. Los descuentos Premiere y otros descuentos empresariales/de asociaciones quiz&aacute;s no est&Eacute;n disponibles. Se aplica un cargo de programas reguladores (no es un impuesto ni un cargo ordenado por el gobierno) de $1.41 por l&iacute;nea/mes. Aproximadamente 6 al 28% de la factura son impuestos. Se aplica un cargo de control de $4.99 por l&iacute;nea por mes (a menos que se registre en Easy Pay) a PagoFlex. Adicional excedente; los minutos/datos parciales se redondean a minutos/datos completos. ";
			}
			
			// Even More Plus Unlimited Talk
			if(ChkBoxRP_evenMorePlusUnlimitedTalk == true || ChkBoxRP_evenMorePlusUnlimitedMessaging == true) {
				strDisclaimer += " <strong>T&Eacute;rminos generales para A&uacute;n M&aacute;s Plus:</strong> En tiendas participantes. Es posible que se requiera aprobaci&oacute;n crediticia y un cargo por activaci&oacute;n de l&iacute;nea de $35. Si cambia de plan, es posible que deba regirse por el plazo del contrato existente (y un cargo de $200 por l&iacute;nea por cancelaci&oacute;n anticipada) y que se aplique un cargo de activaci&oacute;n del plan A&uacute;n M&aacute;s Plus de $35 por l&iacute;nea. Es posible que no pueda cambiarse a algunos planes. Es posible que se apliquen requisitos adicionales a los clientes empresariales; los descuentos Premiere y otros descuentos empresariales/de asociaciones quiz&aacute;s no est&Eacute;n disponibles. Se aplica un cargo de programas reguladores (no es un impuesto ni un cargo ordenado por el gobierno) de $1.41 por l&iacute;nea/mes. Aproximadamente 6 al 28% de la factura son impuestos. Se aplica un cargo de control de $4.99 por l&iacute;nea por mes (a menos que se registre en Easy Pay) a PagoFlex. Adicional excedente; los minutos/datos parciales se redondean a minutos/datos completos. ";
			}
			
			// BOTH Even More Plans
			if(ChkBoxRP_evenMoreBoth == true || ChkBoxRP_evenMoreBothTalkTextWeb == true) {
				strDisclaimer += " <strong>T&Eacute;rminos Generales:</strong> En tiendas participantes. Se puede requerir aprobaci&oacute;n crediticia, un cargo por activaci&oacute;n de l&iacute;nea de $35 y un contrato de dos a&ntilde;os con un cargo por l&iacute;nea por cancelaci&oacute;n anticipada de hasta $200 (pregunte los detalles al Asociado de Ventas y p&iacute;dale otras opciones). Si cambia de plan, es posible que deba regirse por el plazo del contrato existente (y un cargo de $200 por l&iacute;nea por cancelaci&oacute;n anticipada) y que se aplique un cargo de activaci&oacute;n del plan A&uacute;n M&aacute;s Plus de $35 por l&iacute;nea. Es posible que no pueda cambiarse a algunos planes. Es posible que se apliquen requisitos adicionales a los clientes empresariales; los descuentos Premiere y otros descuentos empresariales/de asociaciones quiz&aacute;s no est&Eacute;n disponibles. Se aplica un cargo de programas reguladores (no es un impuesto ni un cargo ordenado por el gobierno) de $1.41 por l&iacute;nea/mes. Aproximadamente 6 al 28% de la factura son impuestos. Se aplica un cargo de control de $4.99 por l&iacute;nea por mes (a menos que se registre en Easy Pay) a PagoFlex. Adicional excedente; los minutos/datos parciales se redondean a minutos/datos completos. ";
			}
			
			// Disclaimer section for the Cameo picture frame
			if(ChkBoxAO_cameo == true){
				strDisclaimer += " <strong>Cameo:</strong> Se requiere un plan de voz que califique con un contrato de servicio por un a&ntilde;o como m&iacute;nimo. Cameo no funciona con nuestra red de socios de roaming de 850 MHZ. Si por alguna raz&oacute;n su servicio es cancelado, despu&eacute;s de los 60 d&iacute;as, no se le podr&aacute; reestablecer el servicio. Si es cliente de PagoFlex y no paga su cargo de servicio Cameo, cada mensaje puede ser deducido de su CuentaFlex. Cameo s&oacute;lo funciona con la tarjeta SIM que trae. No funcionar&aacute; si se quita (tampoco si se reemplaza) la tarjeta SIM y no funcionar&aacute; en las redes de otras compa&ntilde;&iacute;as. Asimismo, la tarjeta SIM tampoco funcionar&aacute; en ning&uacute;n otro dispositivo. Cameo no est&aacute; equipado para funcionar con voz y enviar mensajes. Si la tarjeta de memoria est&aacute; llena, Cameo no recibir&aacute; m&aacute;s mensajes. ";
			}

			//G1 specific disclaimer
			if(ChkBoxRP_datamessaging == true || ChkBoxAO_g1 == true || ChkBoxRP_data == true || ChkBoxRP_evenMoreUnlimitedMessaging == true || ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine == true || ChkBoxRP_evenMorePlusUnlimitedMessaging == true || ChkBoxAO_cameo == true || ChkBoxRP_evenMoreBothTalkTextWeb == true){
				strDisclaimer += " <strong>Planes de datos/mensajes:</strong> Se le cobrar&aacute; un cargo por todos los datos que env&iacute;e o que reciba a trav&Eacute;s de la red, independientemente de que se reciban o no. La longitud de las palabras/el tama&ntilde;o de los mensajes/adjuntos puede estar limitado. Su sesi&oacute;n de datos, plan o servicio puede volverse m&aacute;s lento, o ser suspendido, cancelado o quedar limitado si usa su servicio de manera que interfiera o afecte nuestra red o capacidad de prestar un servicio de calidad a otros usuarios, o si su servicio est&aacute; en roaming durante una parte importante de su uso, o si usa un ancho de banda desproporcionado durante un ciclo de facturaci&oacute;n.  Algunos dispositivos requieren planes de datos espec&iacute;ficos. No podr&aacute; usar su plan o dispositivo para los usos prohibidos.  S&oacute;lo para uso nacional.  Algunos dispositivos pueden transmitir y recibir datos sin que el usuario realice acci&oacute;n alguna, lo cual puede dar como resultado cargos inesperados al viajar al extranjero. Si accede a la red HotSpot de T-Mobile, su uso tambi&Eacute;n est&aacute; sujeto a los T&Eacute;rminos y Condiciones de HotSpot de T-Mobile, disponibles en hotspot.t-mobile.com. ";
			}
				
			// if myFaves is in ad
			if(ChkBoxRP_myFaves == true){
				strDisclaimer += " <strong>MYFAVES:</strong> Se requiere un tel&eacute;fono equipado. myFaves s&oacute;lo se aplica a las llamadas directas entre dos personas y permite llamadas ilimitadas en todo el pa&iacute;s a cinco n&uacute;meros de tel&eacute;fono de los EE. UU. Los n&uacute;meros myFaves se pueden cambiar una sola vez por mes. ";
			}
			// if at home is in ad
			if(ChkBoxRP_athome == true){
				strDisclaimer += " <strong>T-Mobile @Home:</strong> Se requiere un contrato de servicio por 2 a&ntilde;os, un plan tarifario que califique, el plan T-Mobile @Home, un enrutador HiPort, un tel&eacute;fono que sea compatible, y una conexi&oacute;n a Internet de banda ancha. Plan nacional s&oacute;lo con servicio de voz; todos los datos, mensajes y otros servicios se facturan seg&uacute;n su plan tarifario habitual y otros precios. Consulte los T&eacute;rminos y Condiciones complementarios de T-Mobile @Home para obtener m&aacute;s informaci&oacute;n, incluso  <strong>para conocer las importantes limitaciones sobre la disponibilidad y confiabilidad del servicio de emergencia 911.</strong> ";
			}			
			// if unlimited hotspot calling is in ad
			if(ChkBoxRP_hotSpot == true){
				strDisclaimer += " <strong>Llamadas HotSpot ilimitadas:</strong> Se requiere un tel&Eacute;fono habilitado para HotSpot, la funci&oacute;n de llamadas HotSpot ilimitadas, un enrutador, una conexi&oacute;n a Internet de banda ancha y un plan tarifario que califique. Los minutos del plan tarifario habitual se utilizan cuando la llamada no se <strong>origina</strong> en una red Wi-Fi. <strong>Cuando utiliza la llamada HotSpot, es posible que el servicio 911 no est&Eacute; disponible</strong> y que la posibilidad de recibir servicios de emergencia se vea reducida. ";
			}
			// if Family Allowances in ad
			if(ChkBoxRP_FAMallow == true){ 
				strDisclaimer += " <strong>Asignaciones familiares:</strong> Se requiere un plan de varias l&iacute;neas con pago posterior que califique.  Las llamadas y los mensajes enviados y recibidos usando roaming en la red de otra compa&ntilde;&iacute;a, y no en la red de T-Mobile USA (\"roaming\") no se contar&aacute;n al calcular los l&iacute;mites de la asignaci&oacute;n. Incluso si un n&uacute;mero est&aacute; en su lista de no permitidos o bloqueado de alguna manera, es posible que usted a&uacute;n pueda hacer llamadas y enviar mensajes a ese n&uacute;mero y recibirlos mientras usa roaming. Su lista de no permitidos no puede incluir n&uacute;meros internacionales. Los n&uacute;meros siempre permitidos deben ser n&uacute;meros nacionales de diez d&iacute;gitos. Se excluyen los n&uacute;meros gratuitos de T-Mobile. Las asignaciones familiares son s&oacute;lo para uso nacional y no funcionan con roaming internacional. ";
			}			
			// if FlexPay in ad
			if(ChkBoxRP_FlexPay == true){
				strDisclaimer += " <strong>PagoFlex:</strong> Se requiere un saldo de CuentaFlex para utilizar minutos de voz, mensajes y otros servicios adicionales que no est&aacute;n incluidos en su plan tarifario y prestaciones mensuales (como el marcado internacional, servicio de mensajes y roaming, descargas, el n&uacute;mero 411 y servicios de Internet). El d&iacute;a/hora de la llamada se cobra y factura por minuto. ";
			}
			// if Prepaid in ad
			if(ChkBoxRP_Prepaid == true){
				strDisclaimer += " <strong>Planes de prepago:</strong> Oferta por tiempo limitado, sujeta a modificaciones. Impuestos y cargos adicionales. S&oacute;lo para uso nacional. No todas las caracter&iacute;sticas o planes est&aacute;n disponibles en todos los dispositivos. Las caracter&iacute;sticas ilimitadas son s&oacute;lo para comunicaciones directas entre dos personas. <strong>Pague por d&iacute;a:</strong> Se deducir&aacute; $1 de su saldo cada d&iacute;a que usted haga o reciba cualquier llamada, incluidas las llamadas al correo de voz y otras funciones de llamada. <strong>El d&iacute;a</strong> empieza a las 12:00 a.m. y termina a las 11:59 p.m., seg&uacute;n la zona horaria asociada a su n&uacute;mero de tel&Eacute;fono. Si una llamada abarca dos d&iacute;as (por ejemplo, si empieza a las 11:58 p.m. y termina a las 12:05 a.m.), se le cobrar&aacute; $1 por cada d&iacute;a. <strong>La noche</strong> empieza a las 7:00 p.m. y termina a las 6:59 a.m.; la zona horaria se determina seg&uacute;n la ubicaci&oacute;n del equipo que conecta la llamada. La llamada facturada se cobra por minuto. <strong>Sidekick:</strong> Los planes Pague por d&iacute;a y Pague lo que consuma (incluyendo el programa de Recompensas oro) no est&aacute;n disponibles para los clientes de Sidekick.  El servicio cuesta $1 por d&iacute;a incluso en los d&iacute;as en que usted no usa su tel&Eacute;fono.  <strong>Cambios de plan de prepago:</strong> Si cambia entre los planes Pague por d&iacute;a y Pague lo que consuma, no recibir&aacute; cr&Eacute;ditos ni ajustes por ninguna actividad anterior al momento del cambio.  Si usted se registra en el plan Pague por d&iacute;a m&aacute;s de una vez al d&iacute;a, se le deducir&aacute; $1 del saldo de su cuenta de prepago cada vez.  <strong>T&Eacute;rminos Generales:</strong> Se requiere saldo suficiente para usar el servicio. Al facturar, los minutos parciales se redondean a minutos completos. No se hacen devoluciones en efectivo. No reembolsable. No nos hacemos responsables por p&Eacute;rdida o robo. Al usar el servicio, usted acepta los T&Eacute;rminos y Condiciones de T-Mobile. Los dispositivos vendidos para su uso con el servicio de prepago de T-Mobile deber&aacute;n ser activados con ese servicio y no pueden ser transferidos para su reventa, modificaci&oacute;n o exportaci&oacute;n. ";
			}
			// if T-Mobile to T-Mobile in ad
			if(ChkBoxRP_TMOtoTMO == true || ChkBoxRP_whenever == true){
				strDisclaimer += " Las llamadas de <strong>T-Mobile a T-Mobile</strong> son aquellas llamadas que se realizan en forma directa entre los dispositivos de los clientes de T-Mobile mientras se encuentran en la red de T-Mobile USA (y no en roaming en una red nacional o internacional); las llamadas al correo de voz y a otros n&uacute;meros de servicio de T-Mobile no est&aacute;n incluidas. ";
			} 
			// if Nights and weekends in ad			
			if(ChkBoxRP_nightsweekends == true || ChkBoxRP_whenever == true){
				 strDisclaimer += " <strong>NOCHES Y FINES DE SEMANA:</strong> Los fines de semana empiezan a la medianoche del viernes y terminan a la medianoche del domingo, y las noches empiezan a las 9:00 p.m. y terminan a las 6:59 a.m. de lunes a viernes, dependiendo de la hora en que se inicie la llamada. Si est&aacute; en PagoFlex o kidConnect, la llamada facturada se cobra por minuto. La hora de la llamada normalmente se basa en la ubicaci&oacute;n del equipo que transmite la llamada. Si la ubicaci&oacute;n no est&aacute; disponible, la hora de la llamada se basa en la zona horaria asociada a su n&uacute;mero de tel&Eacute;fono. Se aplican diferentes t&Eacute;rminos a las llamadas prepagadas. ";
			} 				
			// if rate plan in ad only offers weekends
			if(ChkBoxRP_weekend == true) {
				strDisclaimer += " <strong>NOCHES Y FINES DE SEMANA:</strong> Los fines de semana empiezan a la medianoche del viernes y terminan a la medianoche del domingo, y las noches empiezan a las 9:00 p.m. y terminan a las 6:59 a.m. de lunes a viernes, dependiendo de la hora en que se inicie la llamada. Si est&aacute; en PagoFlex o kidConnect, la llamada facturada se cobra por minuto. La hora de la llamada normalmente se basa en la ubicaci&oacute;n del equipo que transmite la llamada. Si la ubicaci&oacute;n no est&aacute; disponible, la hora de la llamada se basa en la zona horaria asociada a su n&uacute;mero de tel&Eacute;fono. Se aplican diferentes t&Eacute;rminos a las llamadas prepagadas. ";
			}			
			// If mail in rebate and instore rebate is in ad
			if(ChkBoxHS_mailrebate == true && ChkBoxHS_instantrebate == true){ 
				strDisclaimer += " <strong>OFERTA DE REEMBOLSO EN LA TIENDA/DESCUENTO EN EL DISPOSITIVO:</strong> Se limita a los modelos que se indican. Las unidades pueden ser limitadas y la oferta puede no estar disponible en todas las tiendas. Nos reservamos el derecho de reemplazar los diferentes modelos por otros de igual o mayor valor. Consulte los detalles en la tienda. "; }
			// If mail in rebate but no instant rebate in ad			
			else
			if(ChkBoxHS_mailrebate == true && ChkBoxHS_instantrebate == false){ 
			strDisclaimer += " <strong>OFERTA DE REEMBOLSO POR CORREO/DESCUENTO EN EL DISPOSITIVO:</strong> Es posible que se requiera la activaci&oacute;n de un plan de voz y de datos que califique; debe permanecer en la cuenta en el momento en el que se procese el reembolso. Se limita a los modelos que se indican; es posible que las unidades est&Eacute;n limitadas. Nos reservamos el derecho de reemplazar los diferentes modelos por otros de igual o mayor valor. Un dispositivo por cuenta elegible. El reembolso puede demorar hasta tres ciclos de facturaci&oacute;n. Consulte los detalles en el formulario de reembolso. "; }	
			
			// If instant rebate but mail in rebate in ad
			
			else
			if(ChkBoxHS_mailrebate == false && ChkBoxHS_instantrebate == true){ strDisclaimer += " <strong>DISPOSITIVO CON DESCUENTO / OFERTA DE REEMBOLSO EN LA TIENDA:</strong>  Se limita a los modelos que se indican. Las unidades pueden ser limitadas y la oferta puede no estar disponible en todas las tiendas. Nos reservamos el derecho de reemplazar los diferentes modelos por otros de igual o mayor valor. Consulte los detalles completos en la tienda. "; }	
			
			if(ChkBoxAO_thirdparty == true){
				strDisclaimer += " <strong>Contenido de terceros:</strong> T-Mobile no es responsable de ning&uacute;n contenido ni sitios web de terceros a los que usted acceda usando su dispositivo. ";
			}
			
			// if Equipment Installment Plan is in ad							
			if(ChkBoxAO_eip == true){
				strDisclaimer += " <strong>Plan de equipo a plazos (EIP):</strong> Disponibilidad y monto de financiamiento <strong>sujetos a aprobaci&oacute;n crediticia</strong>. Se requiere un pago inicial y el pago de cualquier parte no financiada en el momento de la compra. El saldo restante se pagar&aacute; en 3 (plan A&uacute;n M&aacute;s) o 19 (plan A&uacute;n M&aacute;s Plus) pagos mensuales. Se requiere un plan que califique durante el periodo del contrato EIP; la cuenta debe estar al d&iacute;a. Se pueden aplicar cargos por retraso o falta de pago. El ejemplo(s) mostrado refleja el pago inicial y los pagos mensuales de nuestros clientes m&aacute;s solventes; las cantidades para otros clientes pueden variar.  Disponible &uacute;nicamente en tiendas minoristas de T-Mobile; consulte los detalles en la tienda. ";
			}
			
			//WebConnect Data Stick
			if(ChkBoxAO_datastick == true){
				strDisclaimer += " <strong>webConnect:</strong> Dispositivo exclusivamente para datos, la velocidad es variable y puede verse afectada por las condiciones y el tr&aacute;fico de la red. La memoria usb no se debe compartir, ni siquiera con una red o con m&aacute;s de una computadora u otro dispositivo. Se requiere un plan de datos; El servicio y la cobertura 3G no est&aacute;n disponibles en todas partes. No incluye roaming nacional. Para conocer m&aacute;s detalles, consulte los Mapas de cobertura. Los cargos por roaming pueden aplicarse al uso de redes de Wi-Fi que no pertenezcan a T-Mobile. El uso internacional requiere la activaci&oacute;n del servicio internacional; no se aplica al l&iacute;mite de datos mensuales. <strong>Se aplican tarifas internacionales.</strong>";
			}
			
			// [This will be displayed regardless of any choices are made]
			strDisclaimer += " <strong>COBERTURA:</strong> El servicio y la cobertura 3G no est&aacute;n disponibles en todas partes. <strong>USO ANORMAL:</strong> El servicio puede quedar limitado o darse por finalizado a causa de mal uso, uso anormal o roaming significativo. V&Eacute;anse los folletos y los <strong>T&Eacute;rminos y Condiciones (incluida la cl&aacute;usula de arbitraje)</strong> en www.T-Mobile.com para obtener informaci&oacute;n adicional. T-Mobile y el color magenta son marcas registradas de Deutsche Telekom AG. stick together es una marca registrada de T-Mobile USA, Inc. ";


//Disclaimer languages end here. All further coding pertains to the functions of the Disclaimer Builder and calling out variables for the form check boxes.

		// Add Disclaimer string to DIV container
			DisclaimerResultContainer = document.getElementById("DisclaimerResult");
			DisclaimerResultContainer.innerHTML = strDisclaimer;			
		}		
		
		function SortHandSet(HandSetObj)
		{
			Ismailrebate = false;
			Isinstantrebate = false;
		
			for(var i=0; i < HandSetObj.length; i++)
			{
				if (HandSetObj[i].checked){
					var strHandSetObj = HandSetObj[i].value;
				
					if(strHandSetObj.substr(0,10) == "mailrebate"){
						Ismailrebate = true;
					}
					
					if(strHandSetObj.substr(0,13) == "instantrebate"){
						Isinstantrebate = true;
					}

					// SET ALL CHECKBOX VARIABLES TO TRUE IF CHECKBOX IS CHECK
					if(HandSetObj[i].value == "mailrebate") ChkBoxHS_mailrebate = true;
					if(HandSetObj[i].value == "instantrebate") ChkBoxHS_instantrebate = true;

				} else {
					// SET ALL CHECKBOX VARIABLES TO FALSE IF CHECKBOX IS NOT CHECK
					if(HandSetObj[i].value == "mailrebate") ChkBoxHS_mailrebate = false;
					if(HandSetObj[i].value == "instantrebate") ChkBoxHS_instantrebate = false;

				}
			} 
		}
		

		function SortAddon(AddonObj)
		{
			for(var i=0; i < AddonObj.length; i++)
			{
				if (AddonObj[i].checked)
				{
					// SET ALL CHECKBOX VARIABLES TO TRUE IF CHECKBOX IS CHECK
					if(AddonObj[i].value == "g1") ChkBoxAO_g1 = true;
					if(AddonObj[i].value == "cameo") ChkBoxAO_cameo = true;	
					if(AddonObj[i].value == "datastick") ChkBoxAO_datastick = true;	
					if(AddonObj[i].value == "thirdparty") ChkBoxAO_thirdparty = true;
					if(AddonObj[i].value == "addaline") ChkBoxAO_addaline = true;
					if(AddonObj[i].value == "eip") ChkBoxAO_eip = true;

				} else 
				{
					// SET ALL CHECKBOX VARIABLES TO FALSE IF CHECKBOX IS NOT CHECK
					if(AddonObj[i].value == "g1") ChkBoxAO_g1 = false;
					if(AddonObj[i].value == "cameo") ChkBoxAO_cameo = false;
					if(AddonObj[i].value == "datastick") ChkBoxAO_datastick = false;
					if(AddonObj[i].value == "thirdparty") ChkBoxAO_thirdparty = false;
					if(AddonObj[i].value == "addaline") ChkBoxAO_addaline = false;
					if(AddonObj[i].value == "eip") ChkBoxAO_eip = false;
				}
			} 
		}
				
		function SortratePlan(ratePlanObj)
		{
			for(var i=0; i < ratePlanObj.length; i++)
			{
				if (ratePlanObj[i].checked){
					// SET ALL CHECKBOX VARIABLES TO TRUE IF CHECKBOX IS CHECK
					if(ratePlanObj[i].value == "datamessaging") ChkBoxRP_datamessaging = true;
					if(ratePlanObj[i].value == "whenever") ChkBoxRP_whenever = true;
					if(ratePlanObj[i].value == "nightsweekends") ChkBoxRP_nightsweekends = true;
					if(ratePlanObj[i].value == "weekend") ChkBoxRP_weekend = true;
					if(ratePlanObj[i].value == "TMOtoTMO") ChkBoxRP_TMOtoTMO = true;
					if(ratePlanObj[i].value == "evenMoreUnlimitedTalk") ChkBoxRP_evenMoreUnlimitedTalk = true;
					if(ratePlanObj[i].value == "evenMoreWithAddALine") ChkBoxRP_evenMoreWithAddALine = true;
					if(ratePlanObj[i].value == "evenMorePlusUnlimitedTalk") ChkBoxRP_evenMorePlusUnlimitedTalk = true;
					if(ratePlanObj[i].value == "evenMoreUnlimitedMessaging") ChkBoxRP_evenMoreUnlimitedMessaging = true;
					if(ratePlanObj[i].value == "evenMoreUnlimitedMessagingWithAddALine") ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine = true;
					if(ratePlanObj[i].value == "evenMorePlusUnlimitedMessaging") ChkBoxRP_evenMorePlusUnlimitedMessaging = true;
					if(ratePlanObj[i].value == "evenMoreBoth") ChkBoxRP_evenMoreBoth = true;
					if(ratePlanObj[i].value == "evenMoreBothTalkTextWeb") ChkBoxRP_evenMoreBothTalkTextWeb = true;
					if(ratePlanObj[i].value == "myFaves") ChkBoxRP_myFaves = true;
					if(ratePlanObj[i].value == "FlexPay") ChkBoxRP_FlexPay = true;
					if(ratePlanObj[i].value == "Prepaid") ChkBoxRP_Prepaid = true;
					if(ratePlanObj[i].value == "FAMallow") ChkBoxRP_FAMallow = true;
					if(ratePlanObj[i].value == "athome") ChkBoxRP_athome = true;
					if(ratePlanObj[i].value == "hotSpot") ChkBoxRP_hotSpot = true;
					if(ratePlanObj[i].value == "data") ChkBoxRP_data = true;
		

				} else {
					// SET ALL CHECKBOX VARIABLES TO FALSE IF CHECKBOX IS NOT CHECK
					if(ratePlanObj[i].value == "datamessaging") ChkBoxRP_datamessaging = false;
					if(ratePlanObj[i].value == "whenever") ChkBoxRP_whenever = false;
					if(ratePlanObj[i].value == "nightsweekends") ChkBoxRP_nightsweekends = false;
					if(ratePlanObj[i].value == "weekend") ChkBoxRP_weekend = false;
					if(ratePlanObj[i].value == "TMOtoTMO") ChkBoxRP_TMOtoTMO = false;
					if(ratePlanObj[i].value == "evenMoreUnlimitedTalk") ChkBoxRP_evenMoreUnlimitedTalk = false;
					if(ratePlanObj[i].value == "evenMoreWithAddALine") ChkBoxRP_evenMoreWithAddALine = false;
					if(ratePlanObj[i].value == "evenMorePlusUnlimitedTalk") ChkBoxRP_evenMorePlusUnlimitedTalk = false;
					if(ratePlanObj[i].value == "evenMoreUnlimitedMessaging") ChkBoxRP_evenMoreUnlimitedMessaging = false;
					if(ratePlanObj[i].value == "evenMoreUnlimitedMessagingWithAddALine") ChkBoxRP_evenMoreUnlimitedMessagingWithAddALine = false;
					if(ratePlanObj[i].value == "evenMorePlusUnlimitedMessaging") ChkBoxRP_evenMorePlusUnlimitedMessaging = false;
					if(ratePlanObj[i].value == "evenMoreBoth") ChkBoxRP_evenMoreBoth = false;
					if(ratePlanObj[i].value == "evenMoreBothTalkTextWeb") ChkBoxRP_evenMoreBothTalkTextWeb = false;
					if(ratePlanObj[i].value == "myFaves") ChkBoxRP_myFaves = false;
					if(ratePlanObj[i].value == "FlexPay") ChkBoxRP_FlexPay = false;
					if(ratePlanObj[i].value == "Prepaid") ChkBoxRP_Prepaid = false;
					if(ratePlanObj[i].value == "FAMallow") ChkBoxRP_FAMallow = false;
					if(ratePlanObj[i].value == "athome") ChkBoxRP_athome = false;
					if(ratePlanObj[i].value == "hotSpot") ChkBoxRP_hotSpot = false;
					if(ratePlanObj[i].value == "data") ChkBoxRP_data = false;

				}
			} 		
		}
		
		function disableAddALine() {
			var objAddALine = document.getElementById('addaline');
			
			objAddALine.checked = false;
			
			if (objAddALine.disabled)
				objAddALine.disabled = false;
			else
				objAddALine.disabled = true;
		}
//-->