//¿ÞÂÊ ¹è³Ê
//[S]Top Button
// ±âº» ÇÔ¼ö
var isDOM = (document.getElementById ? true : false);
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
var isNS = navigator.appName == "Netscape";
var nTop = 155;
var nBlank = 10;




// ¿Ã½µ¾÷ D-Day°è»ê
//var nDDay = cha();
//if (nDDay < 0) nDDay = 0;
//nDDay = day2(nDDay);

//var RomeoDDay = Romeo();
//if (RomeoDDay < 0) RomeoDDay = 0;
//RomeoDDay = day2(RomeoDDay);


//********************************************************************
//	´ë¹®ÀÚ º¯È¯
//********************************************************************
function UCase(str)
{

	var str_new ="";
	var k;
	for (k=0; k<str.length ; k++) 
	{	
		var tmp = str.charAt(k) //°³º°¹®ÀÚ
		c = tmp.toUpperCase() //°³º°¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î (¼Ò¹®ÀÚ´Â toLowerCase)
		
		str_new = str_new + c //°³º°¹®ÀÚ ´©Àû½ÃÅ´	
	}
	return str_new;
}



function cha(){
  var strNow = new Date();		// ÇöÀç½Ã°£
    
  var a1 = strNow.getFullYear().toString() + "-" + day2((strNow.getMonth()+1).toString()) + "-" + day2(strNow.getDate().toString());
  var a2 = "2007-04-22"												// Åä¹ã ¸¶°¨½Ã°£
  
  return DateDiff(a1, a2, "d");
 }
 
function Romeo()
{
  var strNow = new Date();		// ÇöÀç½Ã°£
    
  var a1 = strNow.getFullYear().toString() + "-" + day2((strNow.getMonth()+1).toString()) + "-" + day2(strNow.getDate().toString());
  var a2 = "2007-02-27"												// ·Î¹Ì¿À ÁÙ¸®¿§ ¸¶°¨½Ã°£
  
  return DateDiff(a1, a2, "d");	
} 

function mammamia()
{
	var strImg;
	var strNow = new Date();		// ÇöÀç½Ã°£
	
	var a1 = strNow.getFullYear().toString() +  day2((strNow.getMonth()+1).toString()) +  day2(strNow.getDate().toString());
	
	if (a1 == "20080507")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d7.gif"
	else if(a1 == "20080508")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d6.gif"
	else if(a1 == "20080509")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d5.gif"
	else if(a1 == "20080510")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d4.gif"
	else if(a1 == "20080511")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d3.gif"
	else if(a1 == "20080512")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d2.gif"
	else if(a1 == "20080513")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_d1.gif"
	else if(a1 == "20080514")
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_dday.gif"
	else
		strImg = "http://ticketimage.interpark.com/Play/banner_image/sub/ear_right_mammamia_dday.gif"
		
	return strImg
}	




function getRef(id) {
	if (isDOM) return document.getElementById(id);
	if (isIE4) return document.all[id];
	if (isNS4) return document.layers[id];
}

function getSty(id) {
	x = getRef(id);
	return (isNS4 ? getRef(id) : getRef(id).style);
}

function moveLeftEdge_B() {	
	var yMenuFrom, yMenuTo, yOffset, timeoutNextCheck;

	if (isNS4) {
		yMenuFrom   = divLeftB.top;
		yMenuTo     = windows.pageYOffset + nTop;   // À§ÂÊ À§Ä¡
	} else if (isDOM) {
		yMenuFrom   = parseInt (divLeftB.style.top, 10);
		yMenuTo     = (isNS ? window.pageYOffset : document.body.scrollTop) + nTop; // À§ÂÊ À§Ä¡		
	} 
	
	
	timeoutNextCheck = 40;

	if (yMenuFrom != yMenuTo) {
		yOffset = Math.ceil(Math.abs(yMenuTo - yMenuFrom) / 20);
		if (yMenuTo < yMenuFrom)
			yOffset = -yOffset;
		if (isNS4)
			divLeftB.top += yOffset;
		else if (isDOM)
			divLeftB.style.top = parseInt (divLeftB.style.top, 10) + yOffset;
			timeoutNextCheck = 10;
	}
	
	if(document.body.clientWidth <= 960){
		divLeftB.style.left = "-960px";
	} else {
		divLeftB.style.left = 960+((document.body.clientWidth - 960)/2) + nBlank + "px";		// ¿À¸¥ÂÊ ±Íº£³Ê
		//divLeftB.style.left = ((document.body.clientWidth - 960)/2 - 73 ) - 2 * nBlank + "px";				// ¿ÞÂÊ ±Íº£³Ê
	}

	//alert("test : " + document.body.clientWidth);
	setTimeout ("moveLeftEdge_B()", timeoutNextCheck);
}


//·¹ÀÌ¾î visible ¿©ºÎ
function IsBannerView()
{
	try
	{	
		if(!BannerView)
			return false;
		else		
			return true;
	}catch(E)
	{
		return false;
	}
		
}


//·¹ÀÌ¾î Æ÷Áö¼Ç
var m_loc = UCase(location.href);
//var m_img_url = "";

if(m_loc.indexOf("HTTPS://") >=0 
	|| m_loc.indexOf("/HOUSING/GATE") >=0
	|| m_loc.indexOf("http://www.zannadont.co.kr") >=0
	){
}else{
	site_posi =				"<div id='divTicketBanner' style='position:absolute;visibility:visible;top:600px'>"	
	site_posi = site_posi + "<iframe scrolling='no' width='81' height='590' marginwidth='0' marginheight='0' frameborder='no' src='/index_rightbanner.asp'></iframe>"	
	site_posi = site_posi + "<table width='81' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'><a href='#' onFocus='this.blur()'><img src='http://ticketimage.interpark.com/TicketImage/playdb/2009_renew/sd_hot_btn.gif' width='43' height='16' vspace='4' border='0'></a></td></tr></table>"
	site_posi = site_posi + "</div>";

	//if(!opener){//popup¿¡¼­´Â »ç¿ë ¾ÈÇÔ
	if(!IsBannerView())
	{
		document.write(site_posi);
		
		if (isNS4) {
			var divLeftB = document["divTicketBanner"];
			divLeftB.top = top.pageYOffset + nTop;
			divLeftB.visibility = "visible";
			moveLeftEdge_B();
		} else if (isDOM) {
			var divLeftB = getRef('divTicketBanner');
			
			divLeftB.style.top = (isNS ? window.pageYOffset : document.body.scrollTop) + nTop;
			divLeftB.style.visibility = "visible";
			moveLeftEdge_B();
		}
	}
}
//[E]Top Button









function day2(d) {																// 2ÀÚ¸® ¼ýÀÚ·á º¯°æ
	var str = new String();
	
	if (parseInt(d) < 10) {
		str = "0" + parseInt(d);
	} else {
		str = "" + parseInt(d);
	}
	return str;
}

function DateDiff( start, end, interval ) {

	var temp = start.split("-");
    var startate = new Date(temp[0],(temp[1]-1),temp[2]);
    
    temp = end.split("-");
    var endtate = new Date(temp[0],(temp[1]-1),temp[2]);
    
    
	var iOut = 0;
    
    // Create 2 error messages, 1 for each argument. 
    var startMsg = "Check the Start Date and End Date\n"
        startMsg += "must be a valid date format.\n\n"
        startMsg += "Please try again." ;
		
    var intervalMsg = "Sorry the dateAdd function only accepts\n"
        intervalMsg += "d, h, m OR s intervals.\n\n"
        intervalMsg += "Please try again." ;

    var bufferA = Date.parse( startate ) ;
    
    var bufferB = Date.parse( endtate ) ;
    	
    // check that the start parameter is a valid Date. 
    if ( isNaN (bufferA) || isNaN (bufferB) ) {
        alert( startMsg ) ;
        return null ;
    }
	
    // check that an interval parameter was not numeric. 
    if ( interval.charAt == 'undefined' ) {
        // the user specified an incorrect interval, handle the error. 
        alert( intervalMsg ) ;
        return null ;
    }
    
    var number = bufferB-bufferA ;
    
    // what kind of add to do? 
    switch (interval.charAt(0))
    {
        case 'd': case 'D': 
            iOut = parseInt(number / 86400000) ;
            break ;
        case 'h': case 'H':
            iOut = parseInt(number / 3600000 ) ;
            break ;
        case 'm': case 'M':
            iOut = parseInt(number / 60000 ) ;
            break ;
        case 's': case 'S':
            iOut = parseInt(number / 1000 ) ;
            break ;
        default:
        // If we get to here then the interval parameter
        // didn't meet the d,h,m,s criteria.  Handle
        // the error. 		
        return null ;
    }
    
    
    return iOut ;
}

function GetFlash(strUrl, strWidth, strHeight)
{
	var str = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='" + strWidth + "' height='" + strHeight + "'>"
	str += "<param name='allowScriptAccess' value='always'>"
	str += "<param name='movie' value='" + strUrl + "'>"
	str += "<param name='quality' value='high'>"
	str += "<embed src='" + strUrl + "' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='52' height='17'></embed>"
	str += "</object>"
	
	return str;
}


function PutFlash(strUrl, strWidth, strHeight)
{
	document.writeln("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='" + strWidth + "' height='" + strHeight + "'>");
	document.writeln("<param name='allowScriptAccess' value='always'>");
	document.writeln("	<param name='movie' value='" + strUrl + "'>");
	document.writeln("	<param name='quality' value='high'>");
	document.writeln("	<embed src='" + strUrl + "' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='53' height='14'></embed>");
	document.writeln("</object>");
}
