if(typeof CCOBJ == 'undefined'){
	CCOBJ = {
		COJP_FQDN : "www.cocacola.co.jp",
		PARK_FQDN : "c.cocacola.co.jp",
		
		PARAMS : {
			color : null,
			brand : null
		},
		
		THEMES : {
			def : {
				logo : "fl.gif",
				lp : "lp.gif"
			},
			
			black : {
				logo : "fl_b.gif",
				lp : "lp_b.gif"
			}
		},
		
		BRAND_THEMES : {
			def : {
				bannerPath : "/common/images/footer/bnr.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/"
			},
			ga : {
				bannerPath : "/common/images/footer/bnr_ga.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			aq : {
				bannerPath : "/common/images/footer/bnr_aq.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			skb : {
				bannerPath : "/common/images/footer/bnr_skb.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			ko : {
				bannerPath : "/common/images/footer/bnr_ko.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			koz : {
				bannerPath : "/common/images/footer/bnr_koz.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			fa : {
				bannerPath : "/common/images/footer/bnr_fa.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			ay : {
				bannerPath : "/common/images/footer/bnr_ay.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			},
			il : {
				bannerPath : "/common/images/footer/bnr_il.jpg",
				target : "_blank",
				linkUrl : "http://c.cocacola.co.jp/v/"
			}
		},
		theme : "def",
		brand : "def"
	};
	
	CCOBJ.currentScript = function(){
		var tag = document.getElementsByTagName("SCRIPT");
		return tag.item(tag.length-1);
	}
	
	CCOBJ.addEventListener = function(elm,type,func,useCapture){
		if(!elm){return false;}
		if(!useCapture){useCapture = false;}
		if(elm.addEventListener){
			elm.addEventListener(type,func,false);
		}else if(elm.attachEvent){
			elm.attachEvent('on'+type,func);
		}else{
			return false;
		}
		return true;
	};
	
	CCOBJ.getParams = function(){
		var s = CCOBJ.currentScript().src;
		var q = s.lastIndexOf("?");	
		if(q!= -1){
			var str = (s.substr(q+1,s.length)).split("&");
			//console.log(str);
			for(var i=0,max=str.length;i<max;i++){
				var p = str[i].split("=");
				if(CCOBJ[p[0]]){
					CCOBJ[p[0]] = p[1];
				};
			};
			CCOBJ.theme = (!CCOBJ.THEMES[CCOBJ.theme]) ? "def" : CCOBJ.theme ;
			CCOBJ.brand = (!CCOBJ.BRAND_THEMES[CCOBJ.brand]) ? "def" : CCOBJ.brand;
		};
	};
		
	CCOBJ.rollOverInit = function(img){
		var on = new Image();
		var off = new Image();
		off.src = img.src;
		var dot = img.src.lastIndexOf(".");
		on.src = img.src.substr(0,dot) + "_on" + img.src.substr(dot,img.src.length);
		CCOBJ.addEventListener(img,"mouseover",function(){if(img.src.indexOf("_on.")==-1){img.src = on.src;}});
		CCOBJ.addEventListener(img,"mouseout",function(){img.src = off.src});
	}
	
	CCOBJ.getProtocol = function(){
		var p = location.protocol; 
		if(p=="http:" || p=="https:"){
			return p;
		}else{
			return "http:";
		}
	}
	
	CCOBJ.setFooter = function(){
		var d = document;
			
		var p = CCOBJ.getProtocol();
		var s = (p=='https:')? 'secure-': '';
		var h = d.getElementsByTagName("HEAD").item(0);
		var ref = h.getElementsByTagName("LINK").item(0);
		var n = d.createElement("link");
		n.type = "text/css";
		n.rel = "stylesheet";
		n.href = p + "//" + s + CCOBJ.PARK_FQDN + "/common/css/footer/footer.css";
		h.insertBefore(n,ref);
				
		CCOBJ.getParams();

		document.write("\
		<div id='ccCommonFooter' style='background:url(" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bg.gif) repeat-x left top #ffffff'>\
			<div id='ccCommonFooterMain'>\
				<p class='ccLogo'><a href='http://" + CCOBJ.COJP_FQDN + "/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/" + CCOBJ.THEMES[CCOBJ.theme].logo + "' width='103' height='60' alt='Coca-Cola' /></a></p>\
				<div>\
					<ul id='ccCommonFooterMainLink'>\
						<li><a href='http://" + CCOBJ.COJP_FQDN + "/products/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn1.gif' width='76' height='33' alt='製品情報'></a></li>\
						<li><a href='http://" + CCOBJ.PARK_FQDN + "/campaign/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn2.gif' width='93' height='33' alt='キャンペーン'></a></li>\
						<li><a href='http://" + CCOBJ.PARK_FQDN + "/entertainment/cm/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn3.gif' width='72' height='33' alt='CM一覧'></a></li>\
						<li><a href='http://" + CCOBJ.PARK_FQDN + "/entertainment/game_index.htm' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn4.gif' width='64' height='33' alt='ゲーム'></a></li>\
						<li><a href='http://" + CCOBJ.PARK_FQDN + "/entertainment/download/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn5.gif' width='93' height='33' alt='ダウンロード'></a></li>\
						<li><a href='http://" + CCOBJ.PARK_FQDN + "/mail/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/tn6.gif' width='138' height='33' alt='朝刊メールを受け取る'></a></li>\
					</ul>\
					<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='" + p + "//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='536' height='31'>\
					<param name='movie' value='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/swf/footer/info.swf' />\
					<param name='quality' value='high' />\
					<embed src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/swf/footer/info.swf' quality='high' pluginspage='" + p + "//www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='536' height='31'></embed>\
					</object>\
				</div>\
				<p><a href='" + CCOBJ.BRAND_THEMES[CCOBJ.brand].linkUrl + "' target='" + CCOBJ.BRAND_THEMES[CCOBJ.brand].target + "'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + CCOBJ.BRAND_THEMES[CCOBJ.brand].bannerPath + "' width='196' height='69' alt='コカ・コーラ パーク'></a></p>\
			</div>\
			<div id='ccCommonFooterNavi'>\
				<p id='ccCommonCopyright'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/cr.gif' width='238' height='13' alt='Copyright(c) 2011 Coca-Cola(Japan) company,Limited' /></p>\
				<ul>\
					<li><a href='http://" + CCOBJ.COJP_FQDN + "/info/help.html' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bn1.gif' width='100' height='13' alt='ご利用環境について'></a></li>\
					<li><a href='http://" + CCOBJ.COJP_FQDN + "/info/privacy.html' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bn2.gif' width='104' height='13' alt='プライバシーポリシー'></a></li>\
					<li><a href='http://" + CCOBJ.COJP_FQDN + "/info/site.html' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bn3.gif' width='75' height='13' alt='サイトポリシー'></a></li>\
					<li><a href='http://" + CCOBJ.COJP_FQDN + "/corporate/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bn4.gif' width='53' height='13' alt='企業情報'></a></li>\
					<li><a href='http://" + CCOBJ.COJP_FQDN + "/info/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/bn5.gif' width='72' height='13' alt='お客様相談室'></a></li>\
				</ul>\
				<p><a href='http://" + CCOBJ.COJP_FQDN + "/positively/' target='_blank'><img src='" + p + "//" + s + CCOBJ.PARK_FQDN + "/common/images/footer/" + CCOBJ.THEMES[CCOBJ.theme].lp + "' width='198' height='18' alt='Live Positively' /></a></p>\
			</div>\
		</div>\
		");
	};
	
	CCOBJ.setFooter();
	
	var l = document.getElementById("ccCommonFooterMainLink").getElementsByTagName("img");
	for(var i=0;i<l.length;i++){
		CCOBJ.rollOverInit(l[i]);
	};
};
