ResourceCenter = function (env)
{
	var region = (env && env.region)? env.region: "";
	var serverPath = (env && env.serverPath)? env.serverPath: "";
	var environment = ((region == "TEST") || (region == "PROD"))? region: "TEST";

	var resourceMap = new Array ();
	resourceMap ["OmnitureReportSuiteId"] = {
		"TEST": "libertymutualcomdev",
		"PROD": "libertymutualcom"
	};
	resourceMap ["LibertyMutualGroup"] = {
		"TEST": "http://www-test.libertymutualgroup.com/",
		"PROD": "http://www.libertymutualgroup.com/"
	};
	resourceMap ["MediaServer"] = {
		"TEST": "http://libe3wb1.inetu.net/",
		"PROD": "http://www.libertymutualmedia.com/"
	};
	resourceMap ["PublicServer"] = {	
		"TEST": "http://uat-public.libertymutual.com/",
		"PROD": "http://public.libertymutual.com/"
	};
	resourceMap ["WelcomeServer"] = {	
		"TEST": "http://uat-welcome.libertymutual.com/",
		"PROD": "http://welcome.libertymutual.com/"
	};
	resourceMap ["LibertyMutual"] = {	
		"TEST": "http://uat-www2.libertymutual.com/",
		"PROD": "http://www.libertymutual.com/"
	};
	resourceMap ["LibertyMutual_S"] = {	
		"TEST": "https://uat-www2.libertymutual.com/",
		"PROD": "https://www.libertymutual.com/"
	};
	resourceMap ["AutoLanding"] = {
		"TEST": "http://uat-auto-insurance.libertymutual.com/",
		"PROD": "http://auto-insurance.libertymutual.com/"
	};
	resourceMap ["HomeLanding"] = {
		"TEST": "http://uat-home-insurance.libertymutual.com/",
		"PROD": "http://home-insurance.libertymutual.com/"
	};
	resourceMap ["LifeLanding"] = {
		"TEST": "http://uat-life-insurance.libertymutual.com/",
		"PROD": "http://life-insurance.libertymutual.com/"
	};
	resourceMap ["ClaimsLanding"] = {
		"TEST":	"http://uat-claims-insurance.libertymutual.com/",
		"PROD":	"http://claims-insurance.libertymutual.com/"
	};
	resourceMap ["LibLifeLanding"] = {
			"TEST":	"http://dev.lib-life.com/",
			"PROD":	"http://www.lib-life.com/"
		};
	resourceMap ["QuoteService_S"] = {
		"TEST":	"https://ete-insurance.libertymutual.com/",
		"PROD":	"https://insurance.libertymutual.com/"
	};
	resourceMap ["SelfService_S"] = {
		"TEST":	"https://test-pmeservice.libertymutual.com/",
		"PROD":	"https://pmeservice.libertymutual.com/"
	};
	resourceMap ["MicroSiteMini"] = {
		"TEST":	"http://libe3-google-01.inetu.net/",
		"PROD":	"http://libe3-google-01.inetu.net/"
	};
	
	var resources = new Array ();
	resources ["ServerPath"] = serverPath;

	resources ["LibertyMutualGroup"] = resourceMap ["LibertyMutualGroup"][environment];
		resources ["PrivacyPolicy"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/lmgDisclosure&cid=1138362980102";
		resources ["TermsAndConditions"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/lmgDisclosure&cid=1138366154501";
		resources ["Careers"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/LMG&ft=2&fid=1210356374312";
		resources ["InvestorRelations"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/LMG&ft=2&fid=1138356633381";
		resources ["InsuranceForBusiness"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/LMG&ft=2&fid=1138356633293";
		//resources ["ContactUs"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/LMG&ft=3&fid=1138357124082&ln=en";
		resources ["CorpLifeLanding"] = resourceMap ["LibertyMutualGroup"][environment] + "omapps/ContentServer?pagename=LMGroup/Views/LMG&ft=1&fid=1138362394664";
		
	resources ["MediaServer"] = resourceMap ["MediaServer"][environment];
		resources ["MediaBinDocument"] = resourceMap ["MediaServer"][environment] + "MediaBin/PersonalMarket/Documents/",

	resources ["PublicServer"] = resourceMap ["PublicServer"][environment];
		
	resources ["WelcomeServer"] = resourceMap ["WelcomeServer"][environment];
	
	resources ["AffinityHome"] = resourceMap ["LibertyMutual"][environment];
	
	resources ["SalesRepHome"] = resourceMap ["LibertyMutual"][environment];
	
	resources ["Home"] = resourceMap ["LibertyMutual"][environment];
	resources ["LibertyMutual"] = resourceMap ["LibertyMutual"][environment];
		resources ["AboutUs"] = resourceMap ["LibertyMutual"][environment] + "about-us";
		resources ["Search"] = resourceMap ["LibertyMutual"][environment] + "search";
		resources ["Sitemap"] = resourceMap ["LibertyMutual"][environment] + "sitemap";
		resources ["AutoFAQ"] = resourceMap ["LibertyMutual"][environment] + "faqs?faqcat=auto";
		resources ["HomeFAQ"] = resourceMap ["LibertyMutual"][environment] + "faqs?faqcat=home";
		resources ["MyPolicies"] = resourceMap ["LibertyMutual"][environment] + "my-policies";
		resources ["AutoSafetyScore"] = resourceMap ["LibertyMutual"][environment] + "car-safety-score";
		resources ["FindAgent"] = resourceMap ["LibertyMutual"][environment] + "find-sales-office";
		resources ["FindAgentResults"] = resourceMap ["LibertyMutual"][environment] + "find-sales-office-results";
		resources ["FindLocalOfficeResults"] = resourceMap ["LibertyMutual"][environment] + "local-office";
		resources ["FraudProtectionTips"] = resourceMap ["LibertyMutual"][environment] + "fraud-protection-tips";
		resources ["AutoSafetyQuiz"] = resourceMap ["LibertyMutual"][environment] + "auto-safety-quiz";
		resources ["HomeSafetyQuiz"] = resourceMap ["LibertyMutual"][environment] + "home-safety-quiz";
		resources ["ContactUs"] = resourceMap ["LibertyMutual_S"][environment] + "contact-us";

	resources ["AutoLanding"] = resourceMap ["AutoLanding"][environment];
		resources ["AutoSavingMoney"] = resourceMap ["AutoLanding"][environment] + "auto-insurance-saving-money";
		resources ["AutoInsuranceTips"] = resourceMap ["AutoLanding"][environment] + "auto-insurance-tips";
		resources ["MotorcycleQuote"] = resourceMap ["AutoLanding"][environment] + "motorcycle";
		resources ["AutoPolicyholderBenefits"] = resourceMap ["AutoLanding"][environment] + "auto-policyholder-benefits";
		resources ["AutoClaimsWhatWeOffer"] = resourceMap ["AutoLanding"][environment] + "auto-claims-what-we-offer";
		resources ["AutoSeniorDriving"] = resourceMap ["AutoLanding"][environment] + "senior-driving";
		
	resources ["HomeLanding"] = resourceMap ["HomeLanding"][environment];
		resources ["HomeSavingMoney"] = resourceMap ["HomeLanding"][environment] + "home-insurance-saving-money";
		resources ["HomeInsuranceTips"] = resourceMap ["HomeLanding"][environment] + "homeowners-insurance-tips";
		resources ["MobileHomeQuote"] = resourceMap ["HomeLanding"][environment] + "other-products";
		resources ["HomePolicyholderBenefits"] = resourceMap ["HomeLanding"][environment] + "home-policyholder-benefits";
		resources ["PersonalLiabilityProtection"] = resourceMap ["HomeLanding"][environment] + "personal-liability-protection";
		resources ["HomeClaimsWhatWeOffer"] = resourceMap ["HomeLanding"][environment] + "home-claims-what-we-offer";

	resources ["ClaimsLanding"] = resourceMap ["ClaimsLanding"][environment];
		resources ["Claims24HoursService"] = resourceMap ["ClaimsLanding"][environment] + "24-hour-claims-service";
		resources ["ClaimsReportOnline"] = resourceMap ["ClaimsLanding"][environment] + "report-claim-online";
		resources ["ClaimsCatastrophes"] = resourceMap ["ClaimsLanding"][environment] + "catastrophes";

	resources ["LifeLanding"] = resourceMap ["LifeLanding"][environment];

	resources ["LibLifeLanding"] = resourceMap ["LibLifeLanding"][environment];
		resources ["LifeQuoteServiceStartQuote"] = resourceMap ["LibLifeLanding"][environment] + "quote/";

	resources ["QuoteServiceStartQuote"] = resourceMap ["QuoteService_S"][environment] + "quote/start.do";
	resources ["QuoteServiceRetrieveSavedQuote"] = resourceMap ["QuoteService_S"][environment] + "quote/submitRecallQuotes.do";
	
	resources ["SelfServiceForgotUserIDPassword"] = resourceMap ["SelfService_S"][environment] + "PMeServiceWeb/fyp.do";
	resources ["SelfServiceRegistration"] = resourceMap ["SelfService_S"][environment] + "PMeServiceWeb/registerNewUser.do";
	resources ["SelfServiceLoginAction"] = resourceMap ["SelfService_S"][environment] + "LMAuth/eservicelog.fcc";
	resources ["SelfServiceLoginTarget"] = resourceMap ["SelfService_S"][environment] + "PMeServiceWeb/loginUser.do";
	
	resources ["AMBest"] = "https://www3.ambest.com/MemberCenter/sMC/Cust_Existing.aspx?URATINGID=&amp;fs=0&amp;altnum=0&amp;altsrc=0&amp;tl=7&amp;ec=66761&amp;b=0&amp;template=sratings&amp;nextpage=http://www3.ambest.com/Ratings/FullProfile.asp?amb=00060";

	resources ["CyberTrust"] = "https://smp-01.verizonbusiness.com/certinfo/certified.do?CERTID=072505G7001";
	resources ["BBBOnline"] = "http://www.bbbonline.org/cks.asp?id=21001677";
	resources ["VeriSign"] = "https://seal.verisign.com/splash?form_file=fdf/splash.fdf&type=GOLD&sealid=1&dn=www.libertymutual.com&lang=en";

	resources ["MicroSiteMini"] = resourceMap ["MicroSiteMini"][environment];
		resources ["MicroSiteSearchServer"] = resourceMap ["MicroSiteMini"][environment] + "search";
	
	this.urlLookup = function (logicalName)
	{
		var url = resources [logicalName];
		return url;
	};

	this.getOmnitureReportSuiteId = function ()
	{
		var suiteId = resourceMap ["OmnitureReportSuiteId"][environment];
		return suiteId;
	};
	
	this.getEnvironment = function ()
	{
		return environment;
	};
};
