document.domain = "sbs.co.kr";

var commonFooter = function() {
	this.curUrl = escape(top.window.location.href);
	this.hostName = top.location.hostname;
	this.pathName = top.location.pathname;

	this.dtdDefined = false;
	this.params = new Array();
	this.tag = "";
	this.footerAppend = false;

	this.president = "°ø¿µÈ­";

	this.familySite = new Array();
	this.familySite.push({name:"SBS ¹Ìµð¾îÈ¦µù½º",url:"http://www.sbs-holdings.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS",url:"http://www.sbs.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ÇÃ·¯½º",url:"http://www.sbsplus.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS °ñÇÁÃ¤³Î",url:"http://www.sbsgolf.com",target:"_blank"});
	this.familySite.push({name:"SBS ½ºÆ÷Ã÷Ã¤³Î",url:"http://sports.sbsmedianet.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ÀÌÇÃ·¯½º",url:"http://etv.sbsmedianet.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ÄÜÅÙÃ÷Çãºê",url:"http://www.sbscontentshub.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ÀÎÅÍ³»¼Å³Î",url:"http://www.sbs-int.com",target:"_blank"});
	this.familySite.push({name:"SBS ¾ÆÆ®ÅØ",url:"http://www.sbsat.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ´º½ºÅØ",url:"http://www.sbsnewstech.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ¹®È­Àç´Ü",url:"http://foundation.sbs.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ¾ÆÄ«µ¥¹Ì",url:"http://www.sbsacademy.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ±â¼úÀÎÇùÈ¸",url:"http://sbseng.sbs.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ¹Ìµð¾î³Ý",url:"http://www.sbsmedianet.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ¾Æ³ª¿î¼­",url:"http://ann.sbs.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ÅÅ·±Æ®",url:"http://www.sbstalent.co.kr",target:"_blank"});
	this.familySite.push({name:"SBS ¿ÜÁÖÇÁ·Î±×·¥",url:"http://tv.sbs.co.kr/outsourcing/main.jsp",target:"_blank"});
	this.familySite.push({name:"´ÏÄÌ·Îµð¾ðÄÚ¸®¾Æ",url:"http://www.nick.co.kr",target:"_blank"});

	this.region = new Array();
	this.region.push({name:"°­¿ø ¹Î¹æ",url:"http://www.igtb.co.kr",target:"_blank"});
	this.region.push({name:"±¤ÁÖ ¹æ¼Û",url:"http://www.ikbc.co.kr",target:"_blank"});
	this.region.push({name:"´ë±¸ ¹æ¼Û",url:"http://www.tbc.co.kr",target:"_blank"});
	this.region.push({name:"´ëÀü ¹æ¼Û",url:"http://www.tjb.co.kr",target:"_blank"});
	this.region.push({name:"ºÎ»ê ¹æ¼Û",url:"http://www.knn.co.kr",target:"_blank"});
	this.region.push({name:"¿ï»ê ¹æ¼Û",url:"http://www.ubc.co.kr",target:"_blank"});
	this.region.push({name:"ÀüÁÖ ¹æ¼Û",url:"http://www.jtv.co.kr",target:"_blank"});
	this.region.push({name:"Ã»ÁÖ ¹æ¼Û",url:"http://www.cjb.co.kr",target:"_blank"});
	this.region.push({name:"Á¦ÁÖ ¹æ¼Û",url:"http://www.jibstv.com",target:"_blank"});
}

commonFooter.prototype = {
	/**
	 *	getIECheck
	 *	@param	-
	 *	@return	IE ¿©ºÎ
	 *	@throws	-
	 *	@author	sbrave3
	 *	@since	-
	 *	@todo	IE ¿©ºÎ¸¦ Ã¼Å©
	 *	@date	2010-01-13
	 *	@time	¿ÀÈÄ 3:19:51
	 *	<pre>
	 *		-
	 *	</pre>
	 */
	getIECheck : function() {
		if( /*@cc_on!@*/false ) {
			return true;
		} else {
			return false;
		}
	},

	/**
	 *	setBodyLoad
	 *	@param	-
	 *	@return	-
	 *	@throws	-
	 *	@author	sbrave3
	 *	@since	-
	 *	@todo	ÆäÀÌÁö body onload ½Ã ½ÇÇàÇÒ ½ºÅ©¸³Æ®
	 *	@date	2010-01-13
	 *	@time	¿ÀÈÄ 3:19:51
	 *	<pre>
	 *		-
	 *	</pre>
	 */
	setBodyLoad : function() {
		if(!cf.footerAppend) {
			var docBody = document.getElementsByTagName("body");
			var newDiv = document.createElement("div");

			if(cf.tag != "") {
				newDiv.innerHTML = cf.tag;
				docBody[0].appendChild(newDiv);

				cf.footerAppend = true;
			}
		}
	},

	/**
	 *	setDisplay
	 *	@param	pmObjId	: ¿ÀºêÁ§Æ® ¾ÆÀÌµð
	 *	@param	pmDisplay	: display ¼Ó¼º
	 *	@return	-
	 *	@throws	-
	 *	@author	sbrave3
	 *	@since	-
	 *	@todo	¿ÀºêÁ§Æ® display ¼Ó¼º ÄÁÆ®·Ñ
	 *	@date	2010-01-13
	 *	@time	¿ÀÈÄ 3:19:51
	 *	<pre>
	 *		-
	 *	</pre>
	 */
	setDisplay : function(pmObjId, pmDisplay) {
		var obj = document.getElementById(pmObjId);

		if(obj != null) {
			if(pmDisplay == "") {
				if(obj.style.display == "" || obj.style.display == "none") {
					obj.style.display = "block";
				} else {
					obj.style.display = "none";
				}
			} else {
				obj.style.display = pmDisplay;
			}
		}
	},

	/**
	 *	setDtdDefined
	 *	@param	-
	 *	@return	-
	 *	@throws	-
	 *	@author	sbrave3
	 *	@since	-
	 *	@todo	dtd °¡ ¼±¾ðµÈ ÆäÀÌÁö ÀÎÁö Ã¼Å©ÇÏ¿© °ª ¼³Á¤
	 *	@date	2010-01-13
	 *	@time	¿ÀÈÄ 3:19:51
	 *	<pre>
	 *		-
	 *	</pre>
	 */
	setDtdDefined : function() {
		if(cf.getIECheck()) {

			if(document.childNodes[0].nodeValue != null) {
				if((document.childNodes[0].nodeValue).indexOf("DTD") > -1) {
					//document.childNodes[0].nodeValue = "DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"";
					cf.dtdDefined = true;
				}
			} else {
				cf.dtdDefined = document.doctype != null ? true : false;
			}
		} else {
			cf.dtdDefined = document.doctype != null ? true : false;
			//dtdDefined = document.doctype.publicId;
		}
	},

	/**
	 *	setHead
	 *	@param	-
	 *	@return	void
	 *	@throws	-
	 *	@author	sbrave3
	 *	@since	-
	 *	@todo	head ¿¡ Ãß°¡
	 *	@date	2010-01-13
	 *	@time	¿ÀÈÄ 3:19:51
	 *	<pre>
	 *		-
	 *	</pre>
	 */
	setHead : function() {
		var element = cf.params["element"] != null ? cf.params["element"] : "";
		var url = cf.params["url"] != null ? cf.params["url"] : "";

		var docHead = document.getElementsByTagName("head");
		var newElement = document.createElement(element);

		if(element == "script") {
			newElement.type = "text/javascript";
			newElement.src = url;
		} else if(element == "link") {
			newElement.rel = "stylesheet";
			newElement.type = "text/css";
			newElement.href = url;
		}

		docHead[0].appendChild(newElement);
	}
}

// footer °´Ã¼ »ý¼º
var cf = new commonFooter();

// dtd Ã¼Å©
cf.setDtdDefined();

// script »ðÀÔ
cf.params["element"] = "script";
if(cf.hostName == "sbscnbc.sbs.co.kr" || cf.pathName == "/search_cnbc.jsp") {
	cf.params["url"] = "http://www.sbs.co.kr/vobos/common/js/common_footer_sbscnbc.js";
} else {
	cf.params["url"] = "http://www.sbs.co.kr/vobos/common/js/common_footer_sbs.js";
}
cf.setHead();

// onload Ã¼Å©
if (window.attachEvent) { 
 	window.attachEvent("onload",cf.setBodyLoad);
} else if(window.addEventListener) {
 	window.addEventListener("load", cf.setBodyLoad, false);
}
