// m.kbstar.com Check
var Domain = document.URL;
if( Domain.indexOf("m.kbstar.com") > 0 ) {
	window.open("./install","_self");
}

//°­Á¦ ¼¼¼Ç¸¸·á
document.cookie = "QSID=; path=/ ; domain=kbstar.com;expires=Fri, 31 Dec 1999 23:59:59 GMT;";
document.cookie = "SID =; path=/ ; domain=kbstar.com;expires=Fri, 31 Dec 1999 23:59:59 GMT;";

//ºü¸¥Á¶È¸
function fnFastAccountScan() {
    window.open("http://bank.kbstar.com/quics?page=B005997&cc=b000001:b001959","service_popup","width=675,scrollbars=no,left=40,top=40");
}

//ºü¸¥Á¶È¸ ¹ðÅ©Å¸¿î
function fnFastAccountScan2() {
	window.open("http://bbank.kbstar.com/banktown/envelopCheck_speed.jsp?page=B005997&cc=b000001:b001959","banktown_popup","scrollbars=no,width=685,height=695,left=40,top=40");		
}
//»õÃ¢
function goWinPopup(url, pname){
	pOption = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=675,top=50,left=50";
	window.open(url, pname, pOption);
}

// ¹ðÅ©Å¸¿î
var simple_page = null;

function go_simple(str) {
  if(simple_page != null) {
    simple_page.close();

    setTimeout("dowin("+str+")",1000)
    } else {
    dowin(str);
  }
}

function dowin(str){
  simple_page = window.open('', 'newopen', 'width=665,height=510,top=30,left=30,scrollbars=yes,resizable=no');
  document.simple_page.open_next_page.value = str;
  document.simple_page.target = "newopen";
  document.simple_page.submit();
}

function toggle(element) {
	var el = getElement(element);
	el.style.display = (el.style.display != "none") ? "none" : "";
}


function menu_view(num){
	for(i=1; i<9; i++){
		var chk_layer = document.getElementById("sub"+i);
		var chk_img = document.getElementById("subimg"+i);
		if(i==num){
			chk_layer.className="on";
			chk_img.src="images/gnb/gnb0"+i+"_on.gif";
		}else{
			chk_layer.className="off";
			chk_img.src="images/gnb/gnb0"+i+".gif";
		}
	}
}
function menu_hidden(){
	for(i=1; i<9; i++){
		var chk_layer = document.getElementById("sub"+i);
		var chk_img = document.getElementById("subimg"+i);
		chk_layer.className="off";
		chk_img.src="images/gnb/gnb0"+i+".gif";
	}
}
//event 3°³ ·£´ý
function menu_view2(num){
	for(i=1; i<=3; i++){
		var chk_layer = document.getElementById("e_cont0"+i);
		var chk_img = document.getElementById("event_img"+i);
		if(i==num){
			chk_layer.className="on";
			chk_img.src="images/ico_yellow.gif";
		}else{
			chk_layer.className="off";
			chk_img.src="images/ico_brown.gif";
		}
	}
}

//event randomÀ¸·Î º¸ÀÌ±â
function random_event(){
     var rndNum = Math.floor(Math.random()*3) + 1;
	    menu_view2(rndNum);
}

//event 2°³ ·£´ý
function menu_view3(num){
	for(i=1; i<=2; i++){
		var chk_layer = document.getElementById("e_cont0"+i);
		var chk_img = document.getElementById("event_img"+i);
		if(i==num){
			chk_layer.className="on";
			chk_img.src="images/ico_yellow.gif";
		}else{
			chk_layer.className="off";
			chk_img.src="images/ico_brown.gif";
		}
	}
}

//event randomÀ¸·Î º¸ÀÌ±â
function random_event3(){
     var rndNum = Math.floor(Math.random()*2) + 1;
	    menu_view3(rndNum);
}

//footer random ÀÌ¹ÌÁö
function random_imglink(){
    var myimages=new Array()

        myimages[1]="images/footer_tel_01.gif"
        myimages[2]="images/footer_tel_02.gif"
        myimages[3]="images/footer_tel_03.gif"

    var ry=Math.floor(Math.random()*myimages.length)
        if (ry==0)
            ry=1
            document.write('<img src="'+myimages[ry]+'" alt="´ëÇ¥ÀüÈ­ 1644-9999,1599-9999,1588-9999 (ÇØ¿Ü 82-2-6300-9999)" />')
}

// °Ë»ö ¹Ú½º
function schInput() {
	var form = document.TotalForm;
	var input = form.keyword;
	if (hasClass(input,"focused") && (input.value.length == 0)) {
		removeClass(input,"focused");
	} else if (!hasClass(input,"focused")) {
		addClass(input,"focused");
	}
}
function goSearch(form){
	if (form.keyword.value.length < 1) {
	  alert("°Ë»öÇÒ Å°¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
	  form.keyword.focus();
	  return false;
	}
	form.submit();
}


function toggle(element) {
	var el = document.getElementById(element);
	el.style.display = (el.style.display != "none") ? "none" : "";
}

//Element ID ºÒ·¯¾²±â
function dEI(elementID){
	return document.getElementById(elementID);
}

// RollOver
function imageOver(imgEl) {
	imgEl.src = imgEl.src.replace(".gif", "_on.gif");
}
function imageOut(imgEl) {
	imgEl.src = imgEl.src.replace("_on.gif", ".gif");
}

function setPng24(obj) {
	obj.width=obj.height=1; 
	obj.className=obj.className.replace(/\bpng24\b/i,''); 
	obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
	obj.src='images/blank.gif';  
	return ''; 
}


/*** footer °ü°è»ç »çÀÌÆ®  */
function showLayer(target){
	document.getElementById(target).style.display='block';
}

function hideLayer(target){
	document.getElementById(target).style.display='none';
}


//***************************************************************************
// °øÅë °Ë»ö ¹Ù  Å¬¸¯ ½Ã 
//***************************************************************************
function common_SearchBefore(realform){
		commonGoSearch(realform,'total');
}
	
function commonGoSearch(form, where){
	  
	   if(form.cKeyword.value.length == 0){
	        alert("°Ë»öÇÒ Å°¿öµå¸¦ ÀÔ·ÂÇÏ½Ê½Ã¿À.") ;
	        form.cKeyword.focus();
	        return false;
	    }else{
		form.keyword.value = form.cKeyword.value;
		form.°Ë»ö¾î.value= form.keyword.value; 
	    }
		form.°Ë»ö¼³Á¤¸í.value = where;
		form.°Ë»öÆäÀÌÁö¹øÈ£.value = "1";
		form.°Ë»öÃâ·Â·®.value = "3";
	 	form.°Ë»öÀÎÄÚµù¿©ºÎ.value ="n";
	 	form.action = "http://bank1.kbstar.com/quics?asfilecode=5023&_nextPage=page=B008940";
	 	form.submit();
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

// ¾ÆÀÌÄÜº° ¸µÅ© ¼³Á¤
function introMove(url) {
	location.href=url;
}

//±âº»°Ë»ö¾î »èÁ¦
function searchCheck() {
	if (document.TotalForm.cKeyword.value=="ÇÐÀÚ±Ý ´ëÃâ")
	{
		document.TotalForm.cKeyword.value = '';
	}
}

// jquery °ü·Ã

var totalCount = 0;

$(function() {	
	$("#sortable").sortable({
		scroll: false,
		update: function() { getOrder(); }
	});
	
	quickServiceLoad();

});

function getOrder() {

	var result = $('#sortable').sortable('toArray');
	
	var cookieValue = "";

	for (i=0; i<result.length ; i++)
	{
		cookieValue += ","+result[i];
	}
	cookieValue = cookieValue.replace(",","");
	cookieValue = cookieValue.replace(/introService/gi, "");

	var objExpireDate = new Date();
    objExpireDate.setDate(objExpireDate.getDate() + 360); 

	document.cookie = "introService="+cookieValue+"; path=/; domain=kbstar.com; expires=" + objExpireDate.toGMTString() + ";";

}

function quickServiceLoad() {
		
	totalCount = $('#sortable>li').length;

	var cookieValue = getCookie('introService');

	//ÄíÅ°°¡ ¾øÀ» °æ¿ì
	if (cookieValue =='')
	{
		$("#sortable>li").css({display:''});
		for (i=9; i<totalCount+1 ; i++)
		{
			if (i<10)
			{
				i = "0"+i
			}
			$("#sortable").children("#introService"+i).remove();
		}
		return;
	}

	// µî·Ï¾ÈµÈ ³ëµå »èÁ¦

	for (i=1; i<totalCount+1 ; i++)
	{
		if (i<10)
		{
			i = "0" + i;
		}
		if (cookieValue.indexOf(i) < 0) {
				var child = $("#sortable").children("#introService"+i);
				child.remove();
		}
	}

	// ÄíÅ°¼ø¼­µ¥·Î ¸Þ´º ¹èÄ¡
	var IDs = cookieValue.split(",");
	var nCount = IDs.length;

	for (i=0 ; i<IDs.length ;i++)
	{
		document.getElementById("introService"+IDs[i]).style.display = '';
	}

	// fetch current order
	var items = $('#sortable').sortable("toArray");

	// make array from current order
	var rebuild = new Array();

	for ( var v=0, len=items.length; v<len; v++ ){
		rebuild[items[v]] = items[v];
	}
		
	for (var i = 0, n = IDs.length; i < n; i++) {
		
		// item id from saved order
		var itemID = "introService"+IDs[i];
		
		if (itemID in rebuild) {
		
			// select item id from current order
			var item = rebuild[itemID];
			
			// select the item according to current order
			var child = $("#sortable").children("#" + item);
			
			// select the item according to the saved order
			var savedOrd = $("#sortable").children("#" + itemID);
			
			// remove all the items
			child.remove();
			
			// add the items in turn according to saved order
			// we need to filter here since the "ui-sortable"
			// class is applied to all ul elements and we
			// only want the very first!  You can modify this
			// to support multiple lists - not tested!
			$("#sortable").filter(":first").append(savedOrd);
		}
	}

	w=document.getElementById("mymenu");

	w.className=w.className.replace('mymenu8','mymenu'+nCount);

}

function getCookie(cName) {

	cName = cName + '=';
	var cookieData = document.cookie;
	var start = cookieData.indexOf(cName);
	var cValue = '';

	if (start != -1)
	{
		start += cName.length;
		var end = cookieData.indexOf(';',start);
		if(end == -1)end = cookieData.length;
		cValue = cookieData.substring(start,end);
	}

	return unescape(cValue);
}

