/**
 * Constants, do not modify!
 */
var LoginStripeCons = {
	
	USERTYPE_GUEST: 'guest',
	USERTYPE_CUSTOMER: 'customer',
	USERTYPE_ANYPAID: 'anypaid',
	USERTYPE_POSTPAID: 'postpaid',
	USERTYPE_PREPAID: 'prepaid',
	USERTYPE_SIBBU: 'sibbu',
	USERTYPE_MUBBU: 'mubbu',
	USERTYPE_OTP: 'otp'
};

function LoginStripeConfig() {

	/**
	 * HTML templates
	 */
	this.template = '{if userType && !(userType == constants.USERTYPE_GUEST && hideIfGuest)}<div class="myTLoginStripeCont" id="myTLoginStripeContId_${tooltipId1|default:1}"><div class="myTLoginStripe">{if userType != constants.USERTYPE_CUSTOMER && userType != constants.USERTYPE_SIBBU && userType != constants.USERTYPE_MUBBU}<a class="myTTitle" href="{if userType == constants.USERTYPE_GUEST}${data.loginUrl}{elseif userType == constants.USERTYPE_MUBBU || userType == constants.USERTYPE_SIBBU}${data.myUrlBBU}{else}${data.myUrl}{/if}"><strong>${data.myTxt}</strong></a>{/if}<div class="basketBox"><div class="basketDisplay tooltipContainer"><img src="/static/img/webshop/icons/ico_basket-myt.png" width="25" height="25" alt="" /><a class="basketProducts tooltipLink posL0T27_${tooltipId1|default:1}" href="#"><strong>${wsdata.itemNumber|default:0} termék, ${wsdata.orderTotalBrutto|default:0} Ft</strong></a><div id="js_tooltip_${tooltipId1|default:1}" class="tooltipBox blueTooltipBox t27l0"><div><a class="coMag close" href="#"><span class="fontSize11 floatLeft">Bezárás</span><img width="12" height="12" title="" alt="" src="/static/img/webshop/icons/ico_mag-x.png" class="floatRight"/></a></div><div class="myTtooltipGroup w243 paddingT30 paddingB5"><table class="loginInfo borderBlue" cellspacing="0" cellpadding="0"><colgroup><col width="83" /><col width="160" /></colgroup><tbody><tr><th><strong>Készülék</strong></th><td>{if wsdata.phoneName}${wsdata.phoneName}{if wsdata.otherPhoneItemNumber}<span class="fontSize11 coGrey_999"> (még ${wsdata.otherPhoneItemNumber} készülék)</span>{/if}{else}<a class="lnkUnderlined coMag fontSize11" href="${data.phoneUrl|default:\'#\'}">Válasszon!</a>{/if}</td></tr><tr><th><strong>Díjcsomag</strong></th><td>{if wsdata.ratePlan}${wsdata.ratePlan}{else}---{/if}</td></tr><tr><th><strong>Tartozék</strong></th><td>{if wsdata.accessoryName}${wsdata.accessoryName}{if wsdata.otherAccessoryItemNumber}<span class="fontSize11 coGrey_999"> (még ${wsdata.otherAccessoryItemNumber} tartozék)</span>{/if}{else}<a class="lnkUnderlined coMag fontSize11" href="${data.accessoryUrl|default:\'#\'}">Válasszon!</a>{/if}</td></tr><tr><td colspan="2"><a  href="${data.orderTrackUrl|default:\'#\'}" class="orderTrackLnk lnkArrowRightMag fontSize11 coMag floatLeft"><strong>Rendeléskövetés</strong></a><a class="lnkSubmit marginT5 floatLeft" href="${data.basketUrl|default:\'#\'}"><span class="fontSize11 lnkArrowRightWhite">Tovább a kosárba</span></a></td></tr>${data.shipmentHtml}</tr></tbody></table></div></div></div><div class="basketButton"><a href="${data.basketUrl}" class="lnkSubmit taCenter">Kosár</a></div></div><ul class="myTMenu">{if userType == constants.USERTYPE_OTP}<li class="loginName"><strong>Ideiglenesen belépve {if data.customerName} a ${data.customerName} hívószámmal{/if}!</strong></li>{else}{if data.customerName}<li class="loginName">{if wsdata.adminName}<a href="{if userType == constants.USERTYPE_MUBBU || userType == constants.USERTYPE_SIBBU}${data.myUrlBBU}{else}${data.myUrl}{/if}"><strong>${data.customerName}</strong> nevében lépett be <strong>${wsdata.adminName}!</strong></a>{else}<a href="{if userType == constants.USERTYPE_MUBBU || userType == constants.USERTYPE_SIBBU}${data.myUrlBBU}{else}${data.myUrl}{/if}">Üdvözöljük, <strong>${data.customerName}</strong>!</a>{/if}</li>{/if}{/if}{if userType == constants.USERTYPE_MUBBU}<li class="tooltipContainer"><a href="#" class="lnkDropDownMag tooltipLink posL-174T16_${tooltipId2|default:2}">${data.accountDataTxt}</a><div id="js_tooltip_${tooltipId2|default:2}" class="tooltipBox t16l-174"><div><a class="coMag close" href="#"><span class="fontSize11 floatLeft">Bezárás</span><img width="12" height="12" title="" alt="" src="/static/img/webshop/icons/ico_mag-x.png" class="floatRight"/></a></div><div class="myTtooltipGroup w280 paddingT30 paddingB5"><table class="loginInfo borderGrey" cellspacing="0" cellpadding="0"><colgroup><col width="50%" /><col width="50%" /></colgroup><tbody>{if wsdata.muAccountGroupName}<tr><th><strong>${data.accountGroupTxt}</strong></th><td>${wsdata.muAccountGroupName}</td></tr>{/if}{if wsdata.muAccountNumber}<tr><th><strong>${data.accountNumberTxt}</strong></th><td>${wsdata.muAccountNumber}</td></tr>{/if}{if wsdata.muBillingName}<tr><th><strong>${data.billingTxt}</strong></th><td>${wsdata.muBillingName}${wsdata.muBillingAddress|pre:\', \'}</td></tr>{/if}{if wsdata.muSubscriberName}<tr><th><strong>${data.subscriberTxt}</strong></th><td>${wsdata.muSubscriberName}${wsdata.muSubscriberAddress|pre:\', \'}</td></tr>{/if}</tbody></table></div><div class="myTtooltipGroup w280 paddingB10 paddingT10"><a href="{if userType == constants.USERTYPE_MUBBU || userType == constants.USERTYPE_SIBBU}${data.myUrlBBU}{else}${data.myUrl}{/if}" class="lnkArrowRightMag fontSize11 coMag"><strong>${data.adminTxt}</strong></a></div></div></li>{/if}{if userType != constants.USERTYPE_OTP}{if userType != constants.USERTYPE_GUEST}<li><a href="{if userType == constants.USERTYPE_MUBBU || userType == constants.USERTYPE_SIBBU}${data.myUrlBBU}{else}${data.myUrl}{/if}" class="lnkArrowRightMag fontSize11">${data.adminTxt}</a></li>{else}<li><a href="${data.loginUrl}" class="lnkArrowRightMag fontSize11">${data.adminTxtForGuest}</a></li>{/if}{/if}{if userType != constants.USERTYPE_GUEST}<li><a href="{if wsdata.adminName}${data.logoutUrlForAdminUser}{else}${data.logoutUrl}{/if}" class="lnkArrowRightMag fontSize11 logout">{if wsdata.adminName}Ablak bezárás{else}Kilépés{/if}</a></li>{else}<li><a href="${data.loginUrl}" class="lnkArrowRightMag fontSize11">Belépés</a></li>{/if}</ul></div></div>{/if}';
    this.boxTemplate = '<div class="appRLoginBox"><h6 class="titleBgGrey">My T-Mobile</h6><div class="boxContent"><h6 class="titleCoMagenta marginB5">Intézze ügyeit az interneten!</h6><form name="mtLogonForm" id="mtLogonForm" action="${data.formLogonUrl}" method="POST"><input type="hidden" name="langId" value="-11" /><input type="hidden" name="storeId" value="2001" /><input type="hidden" name="catalogId" value="2001" /><input type="hidden" name="reLogonURL" value="MTLogonPageView" /><input type="hidden" name="URL" value="MTMainPageCmd?storeId=2001&langId=-11" /><input type="hidden" id="frmLogonID" name="${data.formLogonID}" value="" /><label for="frmText">Telefonszám:</label><div class="loginPhoneContainer"><select name="frmPrefix" id="frmPrefix">{for option in data.formLogonPrefixOptions}<option value="${option}">${option}</option>{/for}</select><input type="text" name="frmText" id="frmText" /></div><label for="frmPass">Jelszó:</label><div class="container"><input type="password" class="frmPass" name="${data.formLogonPassword}" id="frmPass" /><a class="btnMagenta" href="#" id="frmLinkSubmit"><span>Belépés</span></a></div></form><p class="lnkPassHelp"><a href="#" class="tooltipOpener"><strong>Nem tudom a jelszavam</strong><img width="12" height="12" title="" alt="" src="/static/img/icons/ico_tooltipdropdown.gif" /></a></p><div class="tooltipBox" style="display: none;"><div class="tooltipGroup"><strong class="coMag">Havidíjas előfizető vagyok</strong><p class="fontSize11">Jelszavát biztonsági okokból kizárólag személyesen T-Pontjainkban vagy Partner üzleteinkben tudja megváltozatni.</p><a href="${data.postpaidPasswordHelperUrl}" class="lnkArrowRightMag fontSize11"><strong>Tovább az üzletkeresőbe</strong></a></div><div class="tooltipGroup"><strong class="coMag">Domino előfizető vagyok</strong><p class="fontSize11">Lehetséges, hogy Önnek még nincs jelszava?<br/>A továbblépéshez kérjük, ellenőrizze!</p><a href="${data.prepaidPasswordHelperUrl}" class="lnkArrowRightMag fontSize11"><strong>Jelszó ellenőrzés</strong></a></div><a class="coMag close" href="#"><span class="fontSize11 floatLeft">Bezárás</span><img width="12" height="12" title="" alt="" src="/static/img/icons/ico_mag-x.gif" /></a></div><p class="lnkReg"><a class="lnkArrowRightMag" href="${data.orderTrackUrl}">Rendeléskövetés</a></p></div></div>';
	
	/**
	 * template variables
	 */
	this.defaultParams = {
	
		/**
		 * Default behaviors
		 */
		businessClientsPage: false,
		hideIfGuest: false,
		
		cookiesToDeleteOnLogout: ['tmun', 'tmwsud'],
		cookieOptions: {path: '/', domain: 't-mobile.hu'},
		
		data: {
			
			// My T-Mobile text
			myTxt: 'My T-Mobile',
			
			// My T-Mobile URL  
			myUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/MTMainPageCmd?storeId=2001&langId=-11',
			// My T-Mobile URL BBU ugyfeleknek
			myUrlBBU: 'http://webshop.t-mobile.hu/webapp/wcs/stores/WSMajorInfoView?storeId=2001&langId=-11',
			
			// Bejelentkezesi url
			loginUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/MTLogonPageView?storeId=2001&langId=-11',
			// Kijelentekezesi url 
			logoutUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/Logoff?URL=http://www.t-mobile.hu/lakossagi',
			//logoutBackUrl: 'http://www.t-mobile.hu/lakossagi',

			// Logout url, vagy javascript esemeny ha admin lepett be mas neveben
			logoutUrlForAdminUser: 'javascript:delegatedBackFromLoginStripe()',
			
			// Lakossagi keszulekek oldal 
			phoneUrl: '/lakossagi/keszulekek',
			// Uzleti keszulekek oldal
			phoneUrlBusiness: '/uzleti/keszulekek',
			
			// Lakossagi tartozekok oldal
			accessoryUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/WSAccessoriesSearchView?storeId=2001&langId=-11&categoryId=102',
			// Uzleti tartozekok oldal
			accessoryUrlBusiness: 'http://webshop.t-mobile.hu/webapp/wcs/stores/WSAccessoriesSearchView?storeId=2001&langId=-11&categoryId=102',
			
			// Rendeleskovetes URL
			orderTrackUrl: 'https://webshop.t-mobile.hu/webapp/wcs/stores/WSOrderLoginView?storeId=2001&langId=-11&URL=MTMainOrderCmd',
			// Kosar URL
			basketUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/WSOrderProcess?storeId=2001&langId=-11&processMode=preview',

			// Ugyintezes szoveg
			adminTxt: 'Ügyintézés',
			// Ugyintezes be nem lepett felhasznaloknak
			adminTxtForGuest: 'Ügyintézés, személyre szabott ajánlatok',
			
			// Folyoszamla adatok szoveges reszei
			accountDataTxt: 'Folyószámla adatok',
			subscriberTxt: 'Előfizető',
			billingTxt: 'Számlafizető',
			accountNumberTxt: 'Folyószámlaszám',
			accountGroupTxt: 'Kedvezménycsoport',
			
			// Ingyenes hazhozszallitas html reszlet
			shipmentHtml: '<tr><td colspan="2"><p class="shipmentPromo">Ingyenes házhoz szállítás<br />10 000 Ft felett! <a class="lnkArrowRightMag coMag fontSize11"><strong>Részletek</strong></a></p></td>',
			
			// Login box specifikus parameterek
			adminUrl: '/lakossagi/ugyintezes',
			// Havi dijas elofizeteses jelszo URL
			postpaidPasswordHelperUrl: '/lakossagi/ugyintezes/elerhetosegek/uzletkereso',
			// Domino jelszo URL
			prepaidPasswordHelperUrl: 'http://webshop.t-mobile.hu/webapp/wcs/stores/WSPrepaidRegOneTimePasswdCmd?successURL=WSOrderLoginView&fromBasket=false&processMode=checkPassword&storeId=2001',
			
			// Login box bejelentkezo form testreszabas
			formLogonID: 'logonId',
			formLogonPassword: 'logonPassword',
			formLogonUrl: 'https://webshop.t-mobile.hu/webapp/wcs/stores/Logon',
			formLogonPrefixOptions: [30,20,70]
		}
	};
};