SFBLocal = function(){
	
	var COOKIE_NAME = "local";
	var cookieOptions = {expires: 30, path: "/", domain: "subwayfreshbuzz.com"};
	
	return {
		
		init: function(){
			
			if(jQuery.cookie(COOKIE_NAME))
			{
				
				var cookieParams = jQuery.cookie(COOKIE_NAME).split("|");
				var subdomain = cookieParams[0];
				var localName = (cookieParams[2]) ? cookieParams[2] : "Local";
				
				/*
					Check to see if the market is online
					If the market is online, show the link otherwise don't show it
				*/
				
				jQuery.ajax({
					url: '/local/config.aspx',
					dataType: 'text',
					success: function(data) {
						var xml = $(data);
						var showLink = true
						xml.find('agency>localmarkets>localmarket').each(function(){
							var localmarket = $(this).find('subdomain').text();
							var status = $(this).find('status').text();
							if(localmarket == subdomain){
								if(status != 'online'){
									showLink = false
								}
							}
						});
						
						if(showLink){
							var url = "http://" + subdomain + ".subwayfreshbuzz.com";
							var html = '<div id="local_back_btn_container">';
							html += '<a href="' + url + '" id="local_back_btn">Go Back To Your ' + localName + ' Homepage</a>'
							html += '</div>';
							
							$('#top').css("height", "90px");
							$('#middle').prepend(html);
						}
					},
					error: function(XMLHttpRequest, textStatus, errorThrown){
						console.log("Error");
					}
				});
			}
			
		}, // End init
		
		isFromLocal: function(){
	
			var fromLocal = false;
			
			// Add the local back button if cookie exits
			
			//$('body').append($.cookie(COOKIE_NAME));
			
			if($.cookie(COOKIE_NAME))
			{
				
				var cookieParams = jQuery.cookie(COOKIE_NAME).split("|");
				fromLocal = (cookieParams[1] == "true") ? true : false;
				
				var newCookieValue = jQuery.cookie(COOKIE_NAME).replace("true", "false");
				jQuery.cookie(COOKIE_NAME, null, {});
				jQuery.cookie(COOKIE_NAME, newCookieValue, cookieOptions);
				
			}
			
			return fromLocal;
			
		}, // End isFromLocal
		
		getRDR: function()
		{
			
			var rdr = ""
			
			if($.cookie(COOKIE_NAME))
			{
				
				var cookieParams = $.cookie(COOKIE_NAME).split("|");
				var subdomain = cookieParams[0];
				
				rdr = "Local: " + subdomain;
				
			}
			
			return rdr;
			
		} // End getRDR
		
	} // End SFBLocal return
	
}(); // End SFBLocal

$(document).ready(function(){
	SFBLocal.init();
});