// <!--

// Post ¹æ½ÄÀ¸·Î È£Ãâ.
function fncAjaxSearchproc_Event() {
	var url             = "/event/2011/03/main/bargain/SearchLogo/LogoSearch_check.jsp";
	var param           = "";
	
// #### ¹ßµ¿ Á¶°Ç ####
	
	if(lsRnXXX == "1" ){		// 50% È®·ü·Î FO_Top.jsp ¿¡ ¼³Á¤µÇÀÖÀ½
		param = "sPkXXX=" + lsPkXXX;
		param = param + "&sStoreCdXXX=" + lsStoreCdXXX;
		param = param + "&sCtgrSnoXXX=" + lsCtgrSnoXXX;
		
		xmlHttpRequestXXX = initRequest_Event();
		xmlHttpRequestXXX.open('POST', url, true);
		xmlHttpRequestXXX.onreadystatechange = handleStateChange_Event;
		xmlHttpRequestXXX.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); // ÀÌ°Å ¾øÀ¸¸é °ªÀÌ ¾È³Ñ¾î°£´Ù.
		xmlHttpRequestXXX.send(param);
	}
	
	//alert("Á¾·áµÈ ÀÌº¥Æ®ÀÔ´Ï´Ù");
}

//  #######  ÀÌº¥Æ® ½ÃÀÛ  ################################################################################################################
// 2011.01.03. 08½Ã00ºÐ ~ 2011.01.11. 08½Ã
//if(todayCheck >= 2011030108 && todayCheck <2011040408) {
if(false) {
	// ·Î°íÃ£±â ÀÌº¥Æ® ½ÃÀÛ ÇÔ¼ö È£Ãâ
	if(lsScurPage == "FO_BsktViewRM.jsp" || lsScurPage == "FO_OrdSndSrchRM.jsp" || lsScurPage == "FO_Order.jsp"
		|| lsScurPage == "FO_index.html" || lsScurPage == "FO_index.jsp" || lsScurPage == "FO_LoginRM.jsp" ){
	}else{
		$(document).ready(function () {
			fncAjaxSearchproc_Event();			// ÀÌº¥Æ® ½ÃÀÛ
		});
	}
} 
//  #######  ÀÌº¥Æ® ½ÃÀÛ  ################################################################################################################



// ÇöÀç ÆäÀÌÁö URL
var thisUrl = location.pathname + location.search;

// ÇöÀçÆäÀÌÁö URL¿¡¼­ ÆË¾÷Ã¢ ¶ç¿ï flag °¡ ÀÖ´Â°æ¿ì (¸Å ÆäÀÌÁö Ã¼Å© »çÇ×)
// (·Î±×¾Æ¿ô »óÅÂ¿¡¼­ ·Î°í¸¦ Ã£¾ÒÀ»¶§ ÇØ´ç ÆäÀÌÁö ÁÖ¼Ò °ªµÚ¿¡ #popupflag¸¦ ´ã¾Æ¼­ Àü¼ÛÇÏ¿© ·Î°íÃ£Àº ÇöÈ²Ã¢À» ÆË¾÷)
if(thisUrl.indexOf("popupflag=Y") > 0 && thisUrl.indexOf("FO_LoginRM.jsp") == -1) {
	var wPopOpener  = window.open("/event/2011/03/main/bargain/SearchLogo/LogoSearch_pop.jsp", "WinLeaf", "width=500, height=750, left=150, top=150, scrollbars=0,resizable=0");
	wPopOpener.focus();
}


function ftn_goURL(url){
	location.href=url;
}

function onContents_top(flag) {
	var sTmp = "";
	var str = "";
	if(flag == "cpn"){
		str = document.win_form.cpn_coun.value;
		sTmp = "<table cellpadding='2' style='bgpropertie:fixed;' background='http://image.yeoin.com/dev/index/balloon.gif' width='103' height='25' border='0'><tr><td valign='bottom' align='center' style='padding-top:6px;'>ÄíÆù "+str+" Àå</td></tr></table>";
	}else{
		str = document.win_form.bas_coun.value;
		sTmp = "<table cellpadding='2' style='bgpropertie:fixed;' background='http://image.yeoin.com/dev/index/balloon.gif' width='103' height='25' border='0'><tr><td valign='bottom' align='center' style='padding-top:6px;'>Àå¹Ù±¸´Ï "+str+" °³</td></tr></table>";
	}
	
	document.all.contents_top_view.style.display = "";
	document.all.contents_top_view.innerHTML = sTmp ;
}

function offContents_top() {
	document.all.contents_top_view.style.display = "none";
	document.all.contents_top_view.innerHTML = "";
}

function moveContents_top() {
	document.all.contents_top_view.style.posLeft = event.x - 5 + document.body.scrollLeft;
	document.all.contents_top_view.style.posTop = event.y + 25 + document.body.scrollTop;
}

function accessDeniedAlert() {
	alert("19¼¼ ¹Ì¸¸ ¹Ì¼º³âÀÚ´Â ÀÌ¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
}

function ftn_favoris() {
	if( navigator.appName != 'Microsoft Internet Explorer' ){
		window.sidebar.addPanel("¿©ÀÎ´åÄÄ","http://www.yeoin.com/","");
	}else {
		window.external.AddFavorite("http://www.yeoin.com/","¿©ÀÎ´åÄÄ");
	}
}


var timer________;             // Å¸ÀÌ¸Ó ¿ÀºêÁ§Æ®
var ldFlyEvent___;             // Div ¿ÀºêÁ§Æ®.
var interval_____ =  1000 * 1;  // ¹Ýº¹ ½ÇÇà ½Ã°£(1000 * 1 : 1ÃÊ)
var flyDivLeft___ =  0;        // Div ¿ÀºêÁ§Æ® Left
var flyDivTop____ =  0;        // Div ¿ÀºêÁ§Æ® Top
var windowWidth__ =  0;
var windowHeight_ =  0;
var flag_x_______ =  1;
var flag_y_______ =  1;
var margin_______ =  5;
var division_____ = 10;
var ldW__________ =  0;
var ldH__________ =  0;




function fncFlyEventOnClick(F){
//	alert("ÁË¼ÛÇÕ´Ï´Ù Á¾·áµÈ ÀÌº¥Æ®ÀÔ´Ï´Ù");
	clearTimeout(timer________);
	ldFlyEvent___         = eval("document.all."+divName+".style");
	ldFlyEvent___.display = "none";
	
	OpenWinXXX_Event();
}


function fncMoveFlyEventDiv() {
	var lsMsg = "";
	var chk_X = 0;
	var chk_Y = 0;
	
	flyDivLeft___ += fncGetXY_FlyEvent("X");
	flyDivTop____ += fncGetXY_FlyEvent("Y");
	
	if ( (flyDivLeft___ <= margin_______) || (flyDivLeft___ >= windowWidth__ - margin_______ - ldW__________))     {
		clearTimeout(timer________);
		ldFlyEvent___.display = "none";
	}
	else if ( (flyDivTop____ <= margin_______) || (flyDivTop____ >= windowHeight_ - margin_______ - ldH__________)) {
		clearTimeout(timer________);
		ldFlyEvent___.display = "none";
	}
	else {
		ldFlyEvent___.left = flyDivLeft___;
		ldFlyEvent___.top  = flyDivTop____;
		
		timer________ = setTimeout("fncMoveFlyEventDiv();", interval_____);
	}
}

function fncGetXY_FlyEvent(xy){
	var lsRtn;
	if(xy=="X"){
		lsRtn = flag_x_______ * Math.ceil(40*Math.random());
	}
	else{
		lsRtn = flag_y_______ * Math.ceil(30*Math.random());
	}
	return lsRtn;
}


function fncFlyEventStart() {
	ldFlyEvent___         = eval("document.all."+divName+".style");
	ldFlyEvent___.display = "block";
	
	ldW__________    = Math.ceil(fnc_fly_trim(ldFlyEvent___.width.replace("px","")));
	ldH__________    = Math.ceil(fnc_fly_trim(ldFlyEvent___.height.replace("px","")));
	
	fncStartPointFlyEventDiv();
	timer________ = setTimeout("fncMoveFlyEventDiv();", interval_____);
}

function fncStartPointFlyEventDiv(){
	var startPoint = Math.round(Math.random()*1000%40)+1;
	
	windowWidth__ = Math.ceil(1024);
	windowHeight_ = Math.ceil(800);		// »çÀÌÁî °íÁ¤
	
	if (startPoint >= 1 && startPoint <= 5) {
		flag_x_______ =  1;
		flag_y_______ =  1;
		flyDivLeft___ =  Math.round((windowWidth__/division_____)*startPoint) + margin_______;
		flyDivTop____ =  margin_______;
	}
	else if (startPoint >= 6 && startPoint <= 10) {
		flag_x_______ = -1;
		flag_y_______ =  1;
		flyDivLeft___ =  Math.round((windowWidth__/division_____)*startPoint) - margin_______ - ldW__________;
		flyDivTop____ =  margin_______;
	}
	else if (startPoint >= 11 && startPoint <= 15) {
		startPoint    = startPoint - 10;
		flag_x_______ = -1;
		flag_y_______ =  1;
		flyDivLeft___ =  windowWidth__ - margin_______ - ldW__________;
		flyDivTop____ =  Math.round((windowHeight_/division_____)*startPoint) + margin_______;
	}
	else if (startPoint >= 16 && startPoint <= 20) {
		startPoint    = startPoint - 10;
		flag_x_______ = -1;
		flag_y_______ = -1;
		flyDivLeft___ =  windowWidth__ - margin_______ - ldW__________;
		flyDivTop____ =  Math.round((windowHeight_/division_____)*startPoint) - margin_______ - ldH__________;
	}
	else if (startPoint >= 21 && startPoint <= 25) {
		startPoint    = startPoint - 15;
		flag_x_______ = -1;
		flag_y_______ = -1;
		flyDivLeft___ =  Math.round((windowWidth__/division_____)*startPoint) - margin_______ - ldW__________;
		flyDivTop____ =  windowHeight_ - margin_______ - ldH__________;
	}
	else if (startPoint >= 26 && startPoint <= 30) {
		startPoint    = startPoint - 25;
		flag_x_______ =  1;
		flag_y_______ = -1;
		flyDivLeft___ =  Math.round((windowWidth__/division_____)*startPoint) + margin_______;
		flyDivTop____ =  windowHeight_ - margin_______ - ldH__________;
	}
	else if (startPoint >= 31 && startPoint <= 35) {
		startPoint    = startPoint - 25;
		flag_x_______ =  1;
		flag_y_______ = -1;
		flyDivLeft___ =  margin_______;
		flyDivTop____ =  Math.round((windowHeight_/division_____)*startPoint) - margin_______ - ldH__________;
	}
	else if(startPoint >= 36 && startPoint <= 40) {
		startPoint    = startPoint - 35;
		flag_x_______ =  1;
		flag_y_______ =  1;
		flyDivLeft___ =  margin_______;
		flyDivTop____ =  Math.round((windowHeight_/division_____)*startPoint) + margin_______;
	}
	else {
		flag_x_______ =  1;
		flag_y_______ =  1;
		flyDivLeft___ =  Math.round((windowWidth__/division_____)*startPoint) + margin_______;
		flyDivTop____ =  margin_______;
	}
	return;
}

// Trim.
function fnc_fly_trim(str) {
	return str.replace(/(^\s*)|(\s*$)/g,"");
}

// ¸¶¿ì½º¿À¹ö
function fncFlyEventOnMouseOver() {
	clearTimeout(timer________);
	initRequest_Event();
}

// ¸¶¿ì½º ¾Æ¿ô
function fncFlyEventOnMouseOut() {
	timer________ = setTimeout("fncMoveFlyEventDiv();", interval_____);
}

// ÀÏ¹Ý Text Request »ý¼º.
function initRequest_Event() {
	if ( window.XMLHttpRequest ) {
		return new XMLHttpRequest();
	} else if ( window.ActiveXObject ) {
		return new ActiveXObject( "Microsoft.XMLHTTP" );
	}
}

// Á¤»óÃ³¸®½Ã Ã³¸®µÇ´Â ³»¿ë.
function handleStateChange_Event() {
	if(xmlHttpRequestXXX.readyState == 4)
		if(xmlHttpRequestXXX.status == 200)						// Á¤»óÃ³¸®
			fncAjaxSearchMaker_Event(xmlHttpRequestXXX.responseText);
}

function fncAjaxSearchMaker_Event(result) {
	result = result.replace(/\r\n/g,"");
	result = result.replace(/\t/g,"");
	result = result.replace(/(^\s*)|(\s*$)/g,"");
	
	// LogoSearch_check.jsp ¿¡¼­ ³Ñ¾î¿À´Â °ª (XÀÌ¸é È£Ãâ ¾ÈÇÔ)
	if(result!="X"){
//	if(true){
		fncFlyEventStart();
	}
}

// ·Î°íÀÌº¥Æ® ÆË¾÷
function OpenWinXXX_Event() {
	if((lsPkXXX=="" || lsPkXXX=="null" || lsPkXXX=="NULL")){
		var flag = confirm("·Î±×ÀÎÀ» ÇÏ¼Å¾ß ÀÀ¸ðÇÒ ¼ö ÀÖ½À´Ï´Ù.\n·Î±×ÀÎÀ» ÇÏ½Ã°Ú½À´Ï±î?");
		var popWin = "popupflag=N";
		if(flag){
			// ·Î±×ÀÎÈÄ ÇöÀç ÆäÀÌÁö·Î ´Ù½Ã µ¹¾Æ¿À±âÀ§ÇØ url ÀúÀå  + ÀÙ»ç±Í ÇöÈ² ÆË¾÷À» ¶ç¿ï°ÇÁö ¿©ºÎ
			if(location.search.indexOf("?") != -1) popWin = "&" + popWin;	// ÁÖ¼Ò¿¡ ? °¡¾øÀ¸¸é (-1 ¹ÝÈ¯)
			else popWin = "?" + popWin;
			var current_url = location.pathname+location.search + popWin;
			current_url = current_url.replace(/&/g,"^");
			ftn_Login(current_url);
		}
	}else{
		// ÆË¾÷½Ã »ç¿ë
		var url         = "";
		var param       = "";
		
		param = "?sPkXXX=" + lsPkXXX;
		param = param + "&sStoreCdXXX=" + lsStoreCdXXX;
		param = param + "&sCtgrSnoXXX=" + lsCtgrSnoXXX;
		
		property = "width=500, height=750, left=150, top=150 ,scrollbars=0,resizable=0";
		url = "/event/2011/03/main/bargain/SearchLogo/LogoSearch_Middle.jsp";
		
// var wOpener = window.open(url + param, "WinOpenLogoSearch", property);
		// È÷µçÀ¸·Î »Ñ·ÁÁØ´Ù
		hidden.location.href = url + param;
		
		// Çâ»ó ¾ÆµéÃ¢À» ¾ÕÀ¸·Î ºÒ·¯¿Â´Ù.
// wOpener.focus();
	}
}
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ·Î°í Ã£±â ÀÌº¥Æ® ³¡ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

/**
 * Áö·Ú¼¼ÀÏ °ü·Ã
 * */
function fncMineEventStart() {
	ldFlyEvent___         = eval("document.all.bomb_flash.style");
	ldFlyEvent___.display = "block";
	
	ldW__________    = Math.ceil(fnc_fly_trim(ldFlyEvent___.width.replace("px","")));
	ldH__________    = Math.ceil(fnc_fly_trim(ldFlyEvent___.height.replace("px","")));
	
	fncStartPointFlyEventDiv();
	timer________ = setTimeout("fncMoveMineEventDiv();", interval_____);
}

function fncMoveMineEventDiv() {
	var lsMsg = "";
	var chk_X = 0;
	var chk_Y = 0;
	
	windowWidth__ = 664;
	
	flyDivLeft___ += fncGetXY_FlyEvent("X");
	flyDivTop____ += fncGetXY_FlyEvent("Y");
	
//	alert("Move Left1 : "+flyDivLeft___+"\nMove Top1 : "+flyDivTop____);
	if(flyDivLeft___ >= windowWidth__){
		flyDivLeft___ = 600;
	}
	/*
	alert("Move Left2 : "+flyDivLeft___+"\nMove Top2 : "+flyDivTop____+"\nwindowWidth : "+windowWidth__);
	
	alert("Á¶°Ç1-1 : flyDivLeft___"+flyDivLeft___+"\nmargin_______"+margin_______+"\n"+(flyDivLeft___ <= margin_______));
	alert("Á¶°Ç1-2 : flyDivLeft___"+flyDivLeft___+"\nwindowWidth__"+windowWidth__+"\nmargin_______"+margin_______+"\nldW__________"+ldW__________+"\n»©±â : "+(windowWidth__ - margin_______ - ldW__________)+"\n"+(flyDivLeft___ >= windowWidth__ - margin_______ - ldW__________));
	alert("Á¶°Ç2-1 : flyDivTop____"+flyDivTop____+"\nmargin_______"+margin_______+"\n"+(flyDivTop____ <= margin_______));
	alert("Á¶°Ç2-2 : flyDivTop____"+flyDivTop____+"\nwindowHeight_"+windowHeight_+"\nmargin_______"+margin_______+"\n»©±â : "+(windowHeight_ - margin_______ - ldH__________)+"\n"+(flyDivTop____ >= windowHeight_ - margin_______ - ldH__________));
	*/
	if ( (flyDivLeft___ <= margin_______) || (flyDivLeft___ >= windowWidth__ - margin_______ - ldW__________))     {
		clearTimeout(timer________);
		ldFlyEvent___.display = "none";
	}
	else if ( (flyDivTop____ <= margin_______) || (flyDivTop____ >= windowHeight_ - margin_______ - ldH__________)) {
		clearTimeout(timer________);
		ldFlyEvent___.display = "none";
	}
	else {
		ldFlyEvent___.left = flyDivLeft___;
		ldFlyEvent___.top  = flyDivTop____;
		
		timer________ = setTimeout("fncMoveMineEventDiv();", interval_____);
	}
}

//¸¶¿ì½º¿À¹ö
function fncMineEventOnMouseOver() {
	clearTimeout(timer________);
}

//¸¶¿ì½º ¾Æ¿ô
function fncFlyEventOnMouseOut() {
	timer________ = setTimeout("fncMoveMineEventDiv();", interval_____);
}


//Áö·Ú¼¼ÀÏ ÆË¾÷
function fn_bomb_popup() {
	var vUrl = "/event/bomb_sale/FO_BombSaleProdPopup.jsp?ProdCd="+mineProd;
	document.getElementById("bomb_flash").style.display = "none";
	window.open(vUrl, "Áö·Ú¼¼ÀÏ", "top=50px, left=50px, width=400px, height=300px");
}
/**
 * Áö·Ú¼¼ÀÏ °ü·Ã
 * */

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_nbGroup(event, grpName) { //v6.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) 
    	  if ((img = MM_findObj(args[i])) != null) {
	        if (!img.MM_up) img.MM_up = img.src;
	        img.src = img.MM_dn = args[i+1];
	        nbArr[nbArr.length] = img;
    	  }
    }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

//-->
