var currentPage = 1;

$(function() {
//More Button
var ID_tmp = $('.more').attr("id");
//console.log(ID_tmp);
checkForHash(ID_tmp);

var ID = $('.more').attr("id");
var page = $('.more').attr("page");
var local = $('.more').attr("local");
var sc = $('.more').attr("sc");
var sc2 = $('.more').attr("sc2");
var kw = $('.more').attr("kw");
var level = $('.more').attr("level");
var n_id = $('.more').attr("n_id");
var n_name = $('.more').attr("n_name");
var c_name = $('.more').attr("c_name");
var t_level = $('.more').attr("t_level");
var c = $('.more').attr("c");
var foc = $('.more').attr("foc");
var mv = $('.more').attr("mv");

ID = (typeof ID === 'undefined') ? '' : ID
page = (typeof page === 'undefined') ? '' : page
local = (typeof local === 'undefined') ? '' : local
sc = (typeof sc === 'undefined') ? '' : sc
sc2 = (typeof sc2 === 'undefined') ? '' : sc2
kw = (typeof kw === 'undefined') ? '' : kw
level = (typeof level === 'undefined') ? '' : level
n_id = (typeof n_id === 'undefined') ? '' : n_id
n_name = (typeof n_name === 'undefined') ? '' : n_name
c_name = (typeof c_name === 'undefined') ? '' : c_name
t_level = (typeof t_level === 'undefined') ? '' : t_level
c = (typeof c === 'undefined') ? '' : c
foc = (typeof foc === 'undefined') ? '' : foc
mv = (typeof mv === 'undefined') ? '' : mv

currentPage = ID+"|"+page+"|"+local+"|"+sc+"|"+sc2+"|"+kw+"|"+level+"|"+n_id+"|"+n_name+"|"+c_name+"|"+t_level+"|"+c+"|"+foc+mv;

$("#updates").delegate("a[class=more]", 'click', function ()
{
var ID = $(this).attr("id");
var page = $(this).attr("page");
var local = $(this).attr("local");
var sc = $(this).attr("sc");
var sc2 = $(this).attr("sc2");
var kw = $(this).attr("kw");
var level = $(this).attr("level");
var n_id = $(this).attr("n_id");
var n_name = $(this).attr("n_name");
var c_name = $(this).attr("c_name");
var t_level = $(this).attr("t_level");
var c = $(this).attr("c");
var mv = $(this).attr("mv");

if(ID==0) {
	ID="";
}

if(ID)
{
$("#more"+ID).html('<img src="/img/moreajax.gif" />');

$.ajax({
type: "POST",
url: "/newnews/ajax_more.php",
data: "lastmsg="+ ID + "&page="+ page + "&local="+ local + "&sc="+ sc + "&sc2="+ sc2 + "&kw="+ kw + "&level="+ level + "&n_id="+ n_id + "&n_name="+ n_name + "&c_name="+ c_name + "&t_level="+ t_level + "&c="+ c + "&mv="+ mv, 
cache: false,
success: function(html){
html.replace('<script src="./js/jquery-1.7.1.min.js"></script>', '');
html.replace('<script src="./js/jquery.masonry.min.js"></script>', '');
$("div#updates").append(html);
$("#more"+ID).remove();

var ID = $('.more').attr("id");
var page = $('.more').attr("page");
var local = $('.more').attr("local");
var sc = $('.more').attr("sc");
var sc2 = $('.more').attr("sc2");
var kw = $('.more').attr("kw");
var level = $('.more').attr("level");
var n_id = $('.more').attr("n_id");
var n_name = $('.more').attr("n_name");
var c_name = $('.more').attr("c_name");
var t_level = $('.more').attr("t_level");
var c = $('.more').attr("c");
var foc = $('.more').attr("foc");
var mv = $('.more').attr("mv");

ID = (typeof ID === 'undefined') ? '' : ID
page = (typeof page === 'undefined') ? '' : page
local = (typeof local === 'undefined') ? '' : local
sc = (typeof sc === 'undefined') ? '' : sc
sc2 = (typeof sc2 === 'undefined') ? '' : sc2
kw = (typeof kw === 'undefined') ? '' : kw
level = (typeof level === 'undefined') ? '' : level
n_id = (typeof n_id === 'undefined') ? '' : n_id
n_name = (typeof n_name === 'undefined') ? '' : n_name
c_name = (typeof c_name === 'undefined') ? '' : c_name
t_level = (typeof t_level === 'undefined') ? '' : t_level
c = (typeof c === 'undefined') ? '' : c
foc = (typeof foc === 'undefined') ? '' : foc
mv = (typeof mv === 'undefined') ? '' : mv

currentPage = ID+"|"+page+"|"+local+"|"+sc+"|"+sc2+"|"+kw+"|"+level+"|"+n_id+"|"+n_name+"|"+c_name+"|"+t_level+"|"+c+"|"+foc+mv;

	$(".news_list img").each(function() {
		$(this).on("load", function() {
			$("#news_list2_area, .news_list2_area").masonry({
				itemSelector: '.news_list'
			});
		});
	});
}
});

return false;

}
else
{
$(".news_list_more a").text('The End');

}

});


    //var currentPage = 1;
    
	 
    $('.link').on('click', function(e) {
	
	var ID = $('.more').attr("id");
var page = $('.more').attr("page");
var local = $('.more').attr("local");
var sc = $('.more').attr("sc");
var sc2 = $('.more').attr("sc2");
var kw = $('.more').attr("kw");
var level = $('.more').attr("level");
var n_id = $('.more').attr("n_id");
var n_name = $('.more').attr("n_name");
var c_name = $('.more').attr("c_name");
var t_level = $('.more').attr("t_level");
var c = $('.more').attr("c");
var foc = $('.more').attr("foc");
var mv = $('.more').attr("mv");
	
        document.location.hash = "#" + currentPage+"|"+$(this).attr("id");
    });
});
 
function checkForHash(ID_tmp) {
    if(document.location.hash){
        var HashLocationName = document.location.hash;
        HashLocationName = HashLocationName.replace("#","");
		//console.log(HashLocationName);
		ajax_load(HashLocationName,ID_tmp);
        //$("#display").html(HashLocationName)
    } else {
        //$("#display").html($('#btn1').val())
    }
}

function ajax_load(t,ID_tmp) {

	arr_curpage=t.split("|");
	
var ID = arr_curpage[0];
var page = arr_curpage[1];
var local = arr_curpage[2];
var sc = arr_curpage[3];
var sc2 = arr_curpage[4];
var kw = arr_curpage[5];
var level = arr_curpage[6];
var n_id = arr_curpage[7];
var n_name = arr_curpage[8];
var c_name = arr_curpage[9];
var t_level = arr_curpage[10];
var c = arr_curpage[11];
var foc = arr_curpage[12];
var mv = arr_curpage[13];


if(ID==0) {
	ID="";
}

if(ID)
{
var t_ID = $('.more').attr("id")
$("#more"+t_ID).html('<img src="/img/moreajax.gif" />');

$.ajax({
type: "POST",
url: "/newnews/ajax_more.php",
data: "lastmsg="+ ID + "&page="+ page + "&local="+ local + "&sc="+ sc + "&sc2="+ sc2 + "&kw="+ kw + "&level="+ level + "&n_id="+ n_id + "&n_name="+ n_name + "&c_name="+ c_name + "&t_level="+ t_level + "&c="+ c + "&mv="+ mv + "&oln=&mo=m&id_tmp="+ID_tmp, 
cache: false,
success: function(html){
html.replace('<script src="./js/jquery-1.7.1.min.js"></script>', '');
html.replace('<script src="./js/jquery.masonry.min.js"></script>', '');
$("div#updates").append(html);
$("#more"+t_ID).remove();

var d_id = $('.more').attr("id"), d_page = $('.more').attr("page"), d_local = $('.more').attr("local"), d_sc = $('.more').attr("sc"), d_sc2 = $('.more').attr("sc2"), d_kw = $('.more').attr("kw"), d_level = $('.more').attr("level"), d_n_id = $('.more').attr("n_id"), d_n_name = $('.more').attr("n_name"), d_c_name = $('.more').attr("c_name"), d_t_level = $('.more').attr("t_level"), d_c = $('.more').attr("c"), d_foc = $('.more').attr("foc"), d_mv = $('.more').attr("mv");

if(d_id=="undefined") d_id = "";
if(d_page=="undefined") d_page = "";
if(d_local=="undefined") d_local = "";
if(d_sc=="undefined") d_sc = "";
if(d_sc2=="undefined") d_sc2 = "";
if(d_kw=="undefined") d_kw = "";
if(d_level=="undefined") d_level = "";
if(d_n_id=="undefined") d_n_id = "";
if(d_n_name=="undefined") d_n_name = "";
if(d_c_name=="undefined") d_c_name = "";
if(d_t_level=="undefined") d_t_level = "";
if(d_c=="undefined") d_c = "";
if(d_foc=="undefined") d_foc = "";
if(d_mv=="undefined") d_mv = "";

currentPage = d_id+"|"+d_page+"|"+d_local+"|"+d_sc+"|"+d_sc2+"|"+d_kw+"|"+d_level+"|"+d_n_id+"|"+d_n_name+"|"+d_c_name+"|"+d_t_level+"|"+d_c+"|"+d_foc+"|"+d_mv;


	$(".news_list img").each(function() {
		$(this).on("load", function() {
			$("#news_list2_area, .news_list2_area").masonry({
				itemSelector: '.news_list'
			});
		});
	});

$("#d"+foc).css("border", "1px solid #FF0000");
scrollLink('d'+foc);

}
});

return false;

}
else
{
$(".news_list_more a").text('The End');

}

$("#d"+foc).css("border", "1px solid #FF0000");
scrollLink('d'+foc);

}
//스크롤 이동
function scrollLink(obj){
	if($("#"+obj).length) {
		var position = $("#"+obj).offset();
		$('html, body').animate({scrollTop : position.top-100}, 0);
	}
}