//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* URL 파라미터 변수 가져오는 함수 */
/* 브라우저 URI 쓰는방법 : $.getURLParam("age")  // http://localhost/aa.jsp?name=lee&age=26 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////

	jQuery.extend({
			getURLParam: function(strParamName){
			  var strReturn = "";
			  var strHref = window.location.href;
			  var bFound=false;

			  var cmpstring = strParamName + "=";
			  var cmplen = cmpstring.length;
			  if ( strHref.indexOf("?") > -1 ){
				var strQueryString = strHref.substr(strHref.indexOf("?")+1);
				var aQueryString = strQueryString.split("&");
				for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
				  if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
					var aParam = aQueryString[iParam].split("=");
					strReturn = aParam[1];
					bFound=true;
					break;
				  }

				}
			  }
			  if (bFound==false) return null;
			  return strReturn;
			}
	});


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 베스트 타이틀 json 파일 (갤러리 우측) */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	var gall_right_bestgall_new = function(division) {

		var arrNo			= new Array();
		var arr_GallNo		= new Array();
		var arr_GallId		= new Array();
		var arr_bestkind	= new Array();
		var arr_subject		= new Array();
		var arr_fsubject	= new Array();
		var PageInt			= new Array();

		//도메인 체크
		if (window.location.hostname != 'gall.dcgame.in') {
			document.domain = "dcinside.com";
		} else {
			document.domain = "dcgame.in";
		}

		/* check_day 숫자인지 체크 */
		division_check = isNaN(division);

		if (division_check == true){
			division = 0;
		}

		/* 현재 방문 갤러리 */
		var visit_id = $("#full_visit").val();
		var visit_id = visit_id.split('|');

		var jqxhr = $.getJSON('http://json.dcinside.com/ilbe/ilbe_json/ilbe_'+ visit_id[0] +'_'+ division +'.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/ilbe/ilbe_json/ilbe_'+ visit_id[0] +'_'+ division +'.php?jsoncallback=?', function(data) {

				var loop = 0;

				$.each(data, function(index,best) {
					arrNo[loop]			= loop;
					arr_GallNo[loop]		= best['no'];
					arr_bestkind[loop]		= best['best_kind'];
					arr_GallId[loop]		= best['id'];
					arr_subject[loop]		= best['short_subject'];
					arr_fsubject[loop]		= best['full_subject'];

					loop++;
				});

				no = arrNo.sort(randOrd);

				/* 배열잡기 */
				for(var i = 0; i < no.length; i++) {
					 PageInt = PageInt + arrNo[i]+"|";
				}

				//배열자르기
				var Ilbe_array = PageInt.split("|");

				/* 일간 주간 베스트 구분값 */
				var check_best = arr_bestkind[0];

				/* 일간 주간 베스트 이미지 */
				if (check_best == 1) {
					$('#best_title_img').attr('src', 'http://wstatic.dcinside.com/gallery/skin/skin_new/ad_best_title.gif');
				} else if (check_best == 2) {
					$('#best_title_img').attr('src', 'http://wstatic.dcinside.com/gallery/skin/skin_new/ad_best_title_week.gif');
				} else {
					$('#best_title_img').attr('src', 'http://wstatic.dcinside.com/gallery/skin/skin_new/ad_best_title_month.gif');
				}


				//유저이슈 처리 변경
				if (visit_id[0] != 'user_issue') {
					/* 베스트 타이틀 */
					for (var i=0; i<4; i++) {
						$('#best_title_link_'+ i).attr("href", "http://gall.dcinside.com/best_title/best_title_link.php?id="+ visit_id[0] +"&no="+ arr_GallNo[Ilbe_array[i]]);
						$('#best_title_new_'+ i).attr("title", arr_fsubject[Ilbe_array[i]]).html(arr_subject[Ilbe_array[i]]);
					}
				} else {
					/* 베스트 타이틀 */
					for (var i=0; i<4; i++) {
						$('#best_title_link_'+ i).attr("href", "http://gall.dcinside.com/best_title/best_title_link.php?id="+ arr_GallId[Ilbe_array[i]] +"&no="+ arr_GallNo[Ilbe_array[i]]);
						$('#best_title_new_'+ i).attr("title", arr_fsubject[Ilbe_array[i]]).html(arr_subject[Ilbe_array[i]]);
					}
				}
			})

		})

		.error(function() {

		})

	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 베스트 타이틀 게시물 클릭시 하단 리스트로 이동 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	$(function() {
		if (window.location.hostname != 'gall.dcgame.in') {
			document.domain = "dcinside.com";
		} else {
			document.domain = "dcgame.in";
		}

		division = $.getURLParam("b_divi");

		if (division == "Y") {
			$("#best_title_hidden").css("display","block");
			$("#best_title_hidden_in").css("top","40px");
			$("#best_title_hidden_in").css("left","245px");
			$("#best_title_layer").css("display","block");
			$("#best_title_ifrm").attr('src','http://gall.'+ document.domain +'/best_title_layer.php');
			$("#best_title_layer_in").css("top","40px");
			$("#best_title_layer_in").css("left","245px");
		} else {
			$("#best_title_layer_in").css("top","0px");
			$("#best_title_layer_in").css("left","245px");
		}
	});


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 베스트 타이틀 레이어 onoff */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	function best_title_onoff () {
		division = $("#best_title_layer").css("display");
		if (division == 'none') {

			//통계
			$.post('../best_title_new/best_title_new_more.php', function(req) {

				$("#best_title_layer").css("display","block");
				//$("#best_title_hidden").css("display","block");

				if (window.location.hostname != 'gall.dcgame.in') {
					$("#best_title_ifrm").attr('src','http://gall.dcinside.com/best_title_layer.php');
				} else {
					$("#best_title_ifrm").attr('src','http://gall.dcgame.in/best_title_layer.php');
				}
			});

		} else {
			$("#best_title_layer").css("display","none");
			$("#best_title_ifrm").attr('src','');
		}
	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 키워드 존재 유무 함수 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	function ereg(keyword, str) {
		return str.search(new RegExp(keyword, "gi")) > -1;
	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 타갤 베스트 타이틀 json 파일 (갤러리 우측) */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	var gall_right_unlike_bestgall = function(division) {

		var arrNo			= new Array();
		var arrId			= new Array();
		var arrKo_name		= new Array();
		var arrIndex		= new Array();
		var arrSubject		= new Array();
		var arrShortsubject	= new Array();

		if (division == 'left') {
			ran_no = $("#unlike_best_arrno").val();

			if (ran_no == 0) {
				ran_no = 49;
			} else {
				ran_no = parseInt(ran_no)-1;
			}
		} else if (division == "right") {
			ran_no = $("#unlike_best_arrno").val();

			if (ran_no == 49) {
				ran_no = 0;
			} else {
				ran_no = parseInt(ran_no)+1;
			}
		} else {
			/* 랜덤 */
			ran_no = Math.floor(Math.random()*50);
		}

		/* 타갤이동을 위한 랜덤숫자 저장 */
		$("#unlike_best_arrno").val(ran_no);

		var jqxhr = $.getJSON('http://json.dcinside.com/ilbe/unlike_ilbe_json/unlike_ilbe_' +ran_no+ '.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/ilbe/unlike_ilbe_json/unlike_ilbe_' +ran_no+ '.php?jsoncallback=?', function(data) {

				var loop = 0;
				$.each(data, function(index,best) {
					arrNo[loop]				= loop;
					arrId[loop]				= best['id'];
					arrKo_name[loop]		= best['ko_name'];
					arrIndex[loop]			= best['no'];
					arrSubject[loop]		= best['subject'];
					arrShortsubject[loop]	= best['short_subject'];

					loop++;
				});

				/* 현재 방문 갤러리 */
				var visit_id = $("#full_visit").val();
				var visit_id = visit_id.split('|');

				//현재 방문 갤러리와 타갤 이 같을때
				if (visit_id[0] == arrId) {
					gall_right_unlike_bestgall(division);
					return false;
				}

				//게시물 카운트
				var unlike_best_count = arrNo.length;

				//제목
				$("#unlike_best_title").html(arrKo_name[0] + " 갤러리");

				//토탈 페이지
				var total_page  = main_pageing(unlike_best_count,3,1);

				/* 페이지 이동 */
				$("#unlike_bestTitle_next").click(function() {

					Page_unlikeBest.right();
					unlike_Best(arrNo, unlike_best_count, total_page, Page_unlikeBest.nowpage);

				});

				var Page_unlikeBest = new pageCounter(total_page,total_page);

				unlike_Best(arrNo, unlike_best_count, total_page, Page_unlikeBest.nowpage);

				function unlike_Best(arrNo, unlike_best_count, total_page, now_page) {

					if(total_page >= now_page) {

						var now_page = now_page;
						var content_count = (now_page-1) * 3;
						var content_count_cancel = (now_page) * 3;

					} else if(total_page <= now_page) {

						var now_page = 1;
						var content_count = 0;
						var content_count_cancel = (now_page) * 3;

					}

					var count = 0;
					for(var h=content_count; content_count < content_count_cancel; content_count++) {

							$("#unlike_best_title_link_"+count).attr("href", "http://gall.dcinside.com/distinct_bestgall/distinct_link.php?id=" + arrId[content_count] + "&no=" + arrIndex[content_count]).attr("target","_blank");
							$("#unlike_best_title_"+count).attr("title", arrSubject[content_count]);
							$("#unlike_best_title_"+count).html(arrShortsubject[content_count]);

						count++;
					}

				}

			})
		})

		.error(function() {
			/*alert('JSON 통신 ERROR');*/
		})

	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 타갤 베스트 타이틀 갤러리 이동 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	$(function() {

		/* 갤러리 이동 */
		$("#unlike_bestGall_prev").click(function() {
			gall_right_unlike_bestgall('left');

		});

		/* 갤러리 이동 */
		$("#unlike_bestGall_next").click(function() {
			gall_right_unlike_bestgall('right');

		});
	});


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 타갤 베스트 게시물 json 파일 (갤러리 우측) */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	var gall_right_bestgall = function() {

		var arrNo			= new Array();
		var arrId			= new Array();
		var arrko_name		= new Array();
		var arrSubject_0_	= new Array();
		var arrFsubject_0_	= new Array();
		var arrGno_0_		= new Array();
		var arrSubject_1_	= new Array();
		var arrFsubject_1_	= new Array();
		var arrGno_1_		= new Array();
		var arrSubject_2_	= new Array();
		var arrFsubject_2_	= new Array();
		var arrGno_2_		= new Array();

		/* 랜덤 */
		var no = Math.floor(Math.random()*5);

		var jqxhr = $.getJSON('http://json.dcinside.com/bestgall' +no+ '.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/bestgall' +no+ '.php?jsoncallback=?', function(data) {

				var loop = 0;

				$.each(data, function(index,best) {
					arrNo[loop]          = loop;
					arrId[loop]			 = best['id'];
					arrko_name[loop]	 = best['ko_name'];
					arrSubject_0_[loop]  = best['subject_0'];
					arrFsubject_0_[loop] = best['full_subject_0'];
					arrGno_0_[loop]		 = best['no_0'];
					arrSubject_1_[loop]  = best['subject_1'];
					arrFsubject_1_[loop] = best['full_subject_1'];
					arrGno_1_[loop]		 = best['no_1'];
					arrSubject_2_[loop]  = best['subject_2'];
					arrFsubject_2_[loop] = best['full_subject_2'];
					arrGno_2_[loop]		 = best['no_2'];
					loop++;
				});

				/* 랜덤 */
				var rno = Math.floor(Math.random()*20);

				/* 현재 방문 갤러리 */
				var visit_id = $("#whoami").val();
				/* 타갤 갤러리 */
				var arr_id	 = arrId[rno];

				/* 현재 방문 갤러리와 id 가 갔다면 다른 id */
				if (visit_id == arr_id) {
					if (rno == 19) {
						rno = parseInt(rno) - 1;
					} else {
						rno = parseInt(rno) + 1;
					}
				}

				$("#best_title").html(arrko_name[rno] + " 갤러리");

				$("#best_link_1").attr("href", "http://gall.dcinside.com/distinct_bestgall/distinct_link.php?id=" + arrId[rno] + "&no=" + arrGno_0_[rno]).attr("target","_blank");
				$("#best_link_1").attr("title", arrFsubject_0_[rno]);
				$("#best_title_1").html(arrSubject_0_[rno]);

				$("#best_link_2").attr("href", "http://gall.dcinside.com/distinct_bestgall/distinct_link.php?id=" + arrId[rno] + "&no=" + arrGno_1_[rno]).attr("target","_blank");
				$("#best_link_2").attr("title", arrFsubject_1_[rno]);
				$("#best_title_2").html(arrSubject_1_[rno]);

				$("#best_link_3").attr("href", "http://gall.dcinside.com/distinct_bestgall/distinct_link.php?id=" + arrId[rno] + "&no=" + arrGno_2_[no]).attr("target","_blank");
				$("#best_link_3").attr("title",arrFsubject_2_[rno]);
				$("#best_title_3").html(arrSubject_2_[rno]);

			})
		})

		.error(function() {

		})

	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 갤러리 우측 JSON 디지털뉴스 섹션 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
    var gall_right_danawa = function() {

        var arrNo = new Array();
        var arrImage = new Array();
        var arrSummary = new Array();
		var arrSummary_orgin = new Array();
        var arrLink = new Array();
        var PageInt = new Array();



        var jqxhr = $.getJSON('http://json.dcinside.com/danawa.php?jsoncallback=?', function() {

        })

        .success(function() {

            $.getJSON('http://json.dcinside.com/danawa.php?jsoncallback=?', function(data) {

                var loop = 0;

                $.each(data, function(index,entry) {
                    arrNo[loop]         = loop;
                    arrImage[loop]      = entry['image_link'];
                    arrSummary[loop]    = entry['title_gall_right'];
                    arrLink[loop]       = entry['link'];
					arrSummary_orgin[loop] = entry['title_orgin'];
                    loop++;
                });

                /* 배열 랜덤 */
                var no = arrNo.sort(randOrd);


				/* 배열잡기 */
				for(var i = 0; i < no.length; i++) {
					PageInt = PageInt + arrNo[i]+"|";
				}

				/* ArrNo 가져오기 */
				PageInt = PageInt.substr(0,PageInt.length - 1);
				var danawa_array = PageInt.split("|");
				var danawa_page = danawa_array.length;



				for(var count =0;count<4;count++) {

					if(count == "0") {
						$("#gall_danawa_thumb").html("<img src="+arrImage[danawa_array[count]]+" width='67' height='67' style='border:1px solid #ddd' />");
						$("#gall_danawa_thumb_link").attr("href",arrLink[danawa_array[count]]).attr("target","_blank");
						$("#danawa_title_"+count).html("<b>"+arrSummary_orgin[danawa_array[count]]+"</b>");
						$("#danawa_link_"+count).attr("href",arrLink[danawa_array[count]]).attr("target","_blank");
						$("#hidden_danawa_title_"+count).val(arrSummary[danawa_array[count]]);  //댓글돌이에 다나와 추가
						$("#hidden_danawa_link_"+count).val(arrLink[danawa_array[count]]);		//댓글돌이에 다나와 추가

					} else {
						$("#danawa_link_"+count).attr("href",arrLink[danawa_array[count]]).attr("target","_blank");
						$("#danawa_title_"+count).html(arrSummary[danawa_array[count]]);
						$("#hidden_danawa_title_"+count).val(arrSummary[danawa_array[count]]);	//댓글돌이에 다나와 추가
						$("#hidden_danawa_link_"+count).val(arrLink[danawa_array[count]]);		//댓글돌이에 다나와 추가
					}
				}



            })
        })

        .error(function() {

        })

    }



//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 글보기 하단 11번가 썸네일 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
    var gall_adtop_right = function() {

        var arrNo = new Array();
        var arrImage = new Array();
        var arrSummary = new Array();
		var arrSummary_orgin = new Array();
        var arrLink = new Array();
        var PageInt = new Array();


        var jqxhr = $.getJSON('http://json.dcinside.com/danawa.php?jsoncallback=?', function() {

        })

        .success(function() {

            $.getJSON('http://json.dcinside.com/danawa.php?jsoncallback=?', function(data) {

                var loop = 0;

                $.each(data, function(index,entry) {
                    arrNo[loop]         = loop;
                    arrImage[loop]      = entry['image_link'];
                    arrSummary[loop]    = entry['title_gall_right'];
                    arrLink[loop]       = entry['link'];
					arrSummary_orgin[loop] = entry['title_orgin'];
                    loop++;
                });

                /* 배열 랜덤 */
                var no = arrNo.sort(randOrd);



                /* 글보기 하단 */
                for(var i = 0; i < no.length; i++) {
                    PageInt = PageInt + arrNo[i]+"|";
                }

                /* 글보기 하단 ArrNo 가져오기 */
                PageInt = PageInt.substr(0,PageInt.length - 1);
                var topthumb_array = PageInt.split("|");
                var topthumb_page = topthumb_array.length;


                /* count 실행 */
                var total_page = main_pageing(topthumb_page,3,1);

				$("#left_button").click(function() {
					PageTopThumb.left();
					TopThumb(topthumb_array,topthumb_page, total_page, PageTopThumb.nowpage);
				});


				$("#right_button").click(function() {
					PageTopThumb.right();
					TopThumb(topthumb_array,topthumb_page, total_page, PageTopThumb.nowpage);

				});

                /* 페이징 실행 끝 */

                var PageTopThumb = new pageCounter(total_page,total_page);

                TopThumb(topthumb_array, topthumb_page, total_page, PageTopThumb.nowpage);



                function TopThumb(topthumb_array,topthumb_page, total_page, now_page) {

                    if(total_page >= now_page) {

                        var now_page = now_page;
                        var content_count = (now_page-1) * 3;
                        var content_count_cancel = (now_page) * 3;

                    } else if(total_page <= now_page) {

                        var now_page = 1;
                        var content_count = 0;
                        var content_count_cancel = (now_page) * 3;

                    }


                    var count = 0;

                    for(var h=content_count; content_count < content_count_cancel; content_count++) {


					if(count == "0") {
						$("#danawa_img").html("<img src="+arrImage[topthumb_array[content_count]]+" width='84' height='43' style='border:1px solid #ddd' />");
						$("#gall_danawa_thumb_link").attr("href",arrLink[topthumb_array[count]]).attr("target","_blank");

					} else {
						$("#danawa_link_"+count).attr("href",arrLink[topthumb_array[content_count]]).attr("target","_blank");
						$("#danawa_txt"+count).html(arrSummary[topthumb_array[content_count]]);
					}

                        count++;
                    }

                }

            })
        })

        .error(function() {

        })

    }



//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 갤러리 우측 JSON 연예이슈 섹션 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
    var gall_right_enternews = function() {

        var arrNo = new Array();
        var arrSummary = new Array();
        var arrLink = new Array();
		var arrTarget = new Array();
        var PageInt = new Array();



        var jqxhr = $.getJSON('http://json.dcinside.com/enternews.php?jsoncallback=?', function() {

        })

        .success(function() {

            $.getJSON('http://json.dcinside.com/enternews.php?jsoncallback=?', function(data) {

                var loop = 0;

                $.each(data, function(index,entry) {
                    arrNo[loop]         = loop;
                    arrSummary[loop]    = entry['subject_right'];
                    arrLink[loop]       = entry['url'];
					arrTarget[loop] = entry['blank'];
                    loop++;
                });

                /* 배열 랜덤 */
                var no = arrNo.sort(randOrd);


				/* 배열잡기 */
				for(var i = 0; i < no.length; i++) {
					PageInt = PageInt + arrNo[i]+"|";
				}

				/* ArrNo 가져오기 */
				PageInt = PageInt.substr(0,PageInt.length - 1);
				var danawa_array = PageInt.split("|");
				var danawa_page = danawa_array.length;



				for(var count =0;count<5;count++) {

					if(arrTarget[danawa_array[count]] == "Y") {

							var blank = "_blank";

					} else {
							var blank = "_self";

					}

					$("#enternews_link_"+count).attr("href",arrLink[danawa_array[count]]).attr("target",blank);
					$("#enternews_title_"+count).html(arrSummary[danawa_array[count]]);
				}



            })
        })

        .error(function() {

        })

    }


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 큐로보 급상승 검색어 랭킹 JSON */
//////////////////////////////////////////////////////////////////////////////////////////////////////////


 	var keyword_rank = function() {
		var arrNo = new Array();
		var arrWord = new Array();
		var arrRank = new Array();
		var arrPrerank = new Array();
		var arrIncreasingrank = new Array();


		var jqxhr = $.getJSON('http://json.dcinside.com/ranking_keyword.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/ranking_keyword.php?jsoncallback=?', function(data) {

				var loop=0;

				$.each(data, function(index,entry) {

					arrNo[loop] = loop;
					arrWord[loop]		= entry['word'];
					arrRank[loop]		= entry['rank'];
					arrPrerank[loop]		= entry['prerank'];
					arrIncreasingrank[loop]		= entry['increasingrank'];

					loop++;
				});

				var j=1;
				for (var i = 0; i < arrNo.length; i++) {

					if(arrIncreasingrank[i] == "new") {

						var rank_type = 'ranknew';
						var rank_arr = "<img src='http://wstatic.dcinside.com/main/main2011/dcmain/rank/icon_new.gif'>";

					} else if(arrIncreasingrank[i] == 0 || arrIncreasingrank[i] == '-') {

						var rank_type = 'rankstop';
						var rank_arr = "<img src='http://wstatic.dcinside.com/main/main2011/dcmain/rank/icon_stop.gif'>";

					} else if(arrIncreasingrank[i] > 0) {

						var rank_type = 'rankup';
						var rank_arr = arrIncreasingrank[i];

					} else if(arrIncreasingrank[i] < 0) {

						var rank_type = 'rankdown';
						var rank_arr = arrIncreasingrank[i];
					}

					$("#realtime_word_"+j).html("<a href='http://gall.dcinside.com/statistics/galllist_realtime_link.php?q="+encodeURI(arrWord[i])+"' style=cursor:pointer target='_blank'>"+arrWord[i]+ "<div class="+ rank_type +">"+ rank_arr +"</div></a>");
					$("#realtime_rank_"+j).attr("title",arrIncreasingrank[i]);

					j++;
				}

			})
		})

		.error(function() {

			//alert("갤로그 랭킹 통신에러");

		})

	}



	$(function() {

		$("#gallery_rank").mouseover(function() {

			$("#gallog_rank").attr("class","tab2");
			$("#gallery_rank").attr("class","tab1 on");

			rank_1_html = $("#rank_1").html();

			$("#rank_list").html(rank_1_html).show();
			$("#ranking_layer").show();



		});

		$("#gallog_rank").mouseover(function() {
			$("#gallog_rank").attr("class","tab2 on");
			$("#gallery_rank").attr("class","tab1");

			gallog_1_html = $("#gallog_1").html();

			$("#rank_list").html(gallog_1_html).show();
			$("#ranking_layer").show();


		});


	});

//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 갤리스트 실시간 랭킹 이전, 다음버튼 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////


	function rank_pre_show() {

		var i;
		var num;
		for(i=4; i>0; i--){
			next = $("#rank"+i).css("display");
			$("#rank"+i).css("display","none");
			if(next=='block'){
				num = i-1;		//활성화시킬 div
			}
		}
		if(num <= 0){
			$("#rank4").css("display","block");
		}else{
			$("#rank"+num).css("display","block");
		}
	}


	function rank_next_show() {

		var i;
		var num;
		for(i=1; i<5; i++){
			next = $("#rank"+i).css("display");
			$("#rank"+i).css("display","none");
			if(next=='block'){
				num = i+1;		//활성화시킬 div
			}
		}
		if(num > 4){
			$("#rank1").css("display","block");
		}else{
			$("#rank"+num).css("display","block");
		}
	}




//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* GN 우측 상단 검색어 JSON */
//////////////////////////////////////////////////////////////////////////////////////////////////////////


 	var gn_top_search = function() {

		var arrNo = new Array();
		var arrCode = new Array();		//노출형식
		var arrKeyword = new Array();	//검색어키워드
		var arrIsthum = new Array();	//썸네일
		var arrImg = new Array();		//썸네일URL
		var arrMain = new Array();		//메인노출
		var arrTotal = new Array();		//전체노출
		var arrGallmain = new Array();	//갤메인 노출
		var PageInt = new Array();

		var jqxhr = $.getJSON('http://json.dcinside.com/inkeyword.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/inkeyword.php?jsoncallback=?', function(data) {

				var loop = 0;

				$.each(data, function(index,entry) {

					arrNo[loop] = loop;
					arrKeyword[loop] 	= entry['keyword'];
					arrTotal[loop] 	= entry['title_orgin'];
					arrGallmain[loop] 	= entry['main'];

					loop++;

				});

				/* 배열 랜덤 */
				var no = arrNo.sort(randOrd);



				/* GN 내부키워드 */
				for(var i = 0; i < no.length; i++) {
					PageInt = PageInt + arrNo[i]+"|";
				}

				/* GN 내부키워드 ArrNo 가져오기 */
				PageInt = PageInt.substr(0,PageInt.length - 1);
				var danawa_array = PageInt.split("|");
				var danawa_page = danawa_array.length;


				/* count 실행 */
				var total_page = main_pageing(danawa_page,1,1);


				/* 페이징 실행 끝 */

				var PageDanawa = new pageCounter(total_page,total_page);

				Danawa(danawa_array, danawa_page, total_page, PageDanawa.nowpage);


				function Danawa(danawa_array,danawa_count, total_page, now_page) {

					if(total_page >= now_page) {

						var now_page = now_page;
						var content_count = (now_page-1) * 1;
						var content_count_cancel = (now_page) * 1;

					} else if(total_page <= now_page) {

						var now_page = 1;
						var content_count = 0;
						var content_count_cancel = (now_page) * 1;

					}

					var count = 0;

					for(var h=content_count; content_count < content_count_cancel; content_count++) {

						if(!arrKeyword[danawa_array[content_count]]) {

							$("#gn_top_search_"+count).html("");
							$("#gn_top_search_"+count).html("");

						} else {

							$("#gn_top_search_"+count).val(arrKeyword[danawa_array[content_count]])
								//alert(arrKeyword[danawa_array[content_count]])

						}




						count++;
					}

				}

			})
		})

		.error(function() {

			//alert("PC&디지털 통신에러");

		})

	}



//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 갤러리 랭킹 JSON */
//////////////////////////////////////////////////////////////////////////////////////////////////////////


 	var gallery_rank = function() {

		var arrNo = new Array();
		var arrCategory = new Array();
		var arrLink = new Array();
		var arrRanktype = new Array();
		var arrRank = new Array();
		var arrNum = new Array();


		var jqxhr = $.getJSON('http://json.dcinside.com/ranking_gallery.php?jsoncallback=?', function() {

		})

		.success(function() {

			$.getJSON('http://json.dcinside.com/ranking_gallery.php?jsoncallback=?', function(data) {

				var loop=0;

				$.each(data, function(index,entry) {

					arrNo[loop] = loop;

					arrCategory[loop] 	= entry['category'];
					arrLink[loop]		= entry['link'];
					arrRanktype[loop]	= entry['rank_type'];
					arrRank[loop]		= entry['rank'];
					arrNum[loop]		= entry['num'];

					loop++;
				});


				var j=1;
				for (var i = 0; i < arrNo.length; i++) {

					if(arrRanktype[i] == "stop") {

						var rank_type = 'rank' + arrRanktype[i];
						var rank_arr = "<img src='http://wstatic.dcinside.com/main/main2011/dcmain/rank/icon_stop.gif' border='0'>";

					} else if(arrRanktype[i] == "up") {

						var rank_type = 'rank' + arrRanktype[i];
						var rank_arr = arrRank[i];

					} else if(arrRanktype[i] == "down") {

						var rank_type = 'rank' + arrRanktype[i];
						var rank_arr = arrRank[i];

					} else if(arrRanktype[i] == "new") {

						var rank_type = 'rankstop';
						var rank_arr = "<img src='http://wstatic.dcinside.com/main/main2011/dcmain/rank/icon_new.gif' border='0'>";
					}

					$("#rank_num_"+j).html('<a href='+arrLink[i]+' target=blank>' + arrCategory[i] + '<div class='+ rank_type +'>'+ rank_arr +'</div></a>');
					$("#gall_"+j).html('<a href='+arrLink[i]+' target=blank>' + arrCategory[i]+'</a>');


					j++;
				}



			})
		})

		.error(function() {

			//alert("갤러리 랭킹 통신에러");

		})

	}


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* GN 우측 상단 검색어 INPUT 클릭시 공란 JSON */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
	function image_remove(input_name){ //키워드 검색어 input 창클릭시 사라짐
			input_name.value="";
			input_name.style.backgroundImage="";
			//input_name.style.padding = "6px 0px 0px 10px;"
	}

//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 랜덤함수 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////

    /* 랜덤함수 */
    function randOrd(){
        return (Math.round(Math.random())-0.5);
    }

//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 메인 컨텐츠 count 함수 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////

    //total_count : 전체카운터
    //view_count : 페이징할 제한갯수
    //page_start : 페이지 시작번호
    function main_pageing(total_count,view_count,page_start) {


        if(total_count > view_count) {

            var page = Math.ceil(total_count / view_count);

        } else if(total_count <= view_count) {

            var page = 1;

        }

        return page;

    }


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 메인 컨텐츠 페이징 함수 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////

    function pageCounter (maxpage,total_page) {

        this.nowpage = 1;
        this.maxpage = maxpage;
        this.left = function ()
        {
            if(this.nowpage > 1)
            {
                this.nowpage = this.nowpage - 1;

            }else{
                this.nowpage = this.maxpage;
                return;
            }
        }
        this.right = function ()
        {
            if(this.nowpage <= this.maxpage-1)
            {
                this.nowpage = this.nowpage + 1;

            }else{
                this.nowpage = 1;
                return;
            }
        }
    }


//////////////////////////////////////////////////////////////////////////////////////////////////////////
/* 게임카테고리 숨김,보이기 프로세스 */
//////////////////////////////////////////////////////////////////////////////////////////////////////////

	$(function() {


		$('#game_category_view').click(function() {

			if($("#game_view").val() == "N") {

				$("#game_category_icon").attr("src","http://wstatic.dcinside.com/gn/images/dcgame/red_menu/m_10_over.gif");
				$("#game_view").val('Y');

				$("#game_category").show();

			} else if($("#game_view").val() == "Y") {
				$("#game_category_icon").attr("src","http://wstatic.dcinside.com/gn/images/dcgame/red_menu/m_10.gif");
				$("#game_view").val('N');

				$("#game_category").hide();
			}


		});

	});



//내부키워드 실행
$(document).ready(gn_top_search);

/* 타갤 베스트게시물 실행 (갤러리 우측)*/
/*$(document).ready(gall_right_bestgall);*/
