");
document.write(" ");
document.write(" ");
document.write(" ");
document.write(" ");
document.write(" ");
var listload = 0;
function myListLoad1(target, obj){
if (document.location.href.indexOf("https") != '-1') {
var url = "//www.pdpop.com/login/load_club.php";
}else {
var url = "//www.pdpop.com/login/load_club.php";
}
var target_name = "클럽";
var make_url = "https://jjanghard.pdpop.com/club/make_re.php";
if(!getCookie("uid")) return;
var ancestor=$J("#joinclub");
var mdivPLayer=document.createElement("div");
$J.getJSON(url+'?callback=?','uid='+getCookie("uid"),
function(jdata){
var mHtml='';
var jc=0;
mHtml +="
가입한 클럽리스트
"
if(jdata.length == 0){
mHtml +="
피디팝 클럽만들기"
}else{
mHtml +="
";
for(i in jdata){
if(target == "club" && jdata[i]!=""){
if(jdata[i].length>13){
jdata[i]=jdata[i].substring(0,10)+"...";
}
mHtml+="- - "+jdata[i]+"
";
jc++;
}else{
return;
}
}
mHtml +="";
}
$J(mdivPLayer).css("display","none").attr({"id":"clublist","class":"lst"}).insertAfter(ancestor);
$J(mdivPLayer).html(mHtml);
$J(mdivPLayer).slideToggle('fast')
}
);
listload++;
}
//가입 클럽 로딩
function myListLoad(target, obj)
{
if(getCookie("uid")){
if(listload == 0)
{
//var scriptLink = document.createElement("script");
//scriptLink.language = "javascript";
//scriptLink.src = "/images/script/jquery-1.7.1.min.js";
//scriptLink.type = 'text/javascript';
//scriptLink.async = true;
//document.body.appendChild(scriptLink);
setTimeout(function() {myListLoad1(target, obj); }, 1);
}else{
//myListLoad1(target, obj);
/*
*클릭과 중복으로 주석처리
if($J(".myJoiner").css('display') == 'block'){
$J(".myJoiner").hide();
return;
}else{
$J(".myJoiner").slideToggle('fast');
}
*/
}
return;
}else{
alert("로그인이 필요합니다");
return;
}
}
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
$J(function() {
szSearch_differ = getParameterByName('szSearch');
szSword = getParameterByName('szSearchWord');
if (szSearch_differ == "content_id" ) {
}else {
if(szSword!="" && szSword!="fujrtu"){
$J("#t").val(szSword);
$J("#t").css("background-image", "none");
$J("#szSearch").val(szSearch_differ);
}
}
});
//--- 검색어관련 script
window.addEventListener('pageshow', function () {
callRecommentSearchWord(); // 추천검색어 ajax LOAD
setTimeout(callSearchWordHistory, 500); // 내검색어 ajax LOAD
//--- 레이어 open
var searchInput = document.getElementById('t');
searchInput.addEventListener('click', function() {
document.getElementById('suggest_layer').style.display = 'block';
});
//-- 닫기버튼 레이어 close
var searchLayoutCloseBtn = document.getElementById('searchLayoutCloseBtn');
searchLayoutCloseBtn.addEventListener('click', searchLayerClose);
//-- 외부 클릭 시 레이어 close
var suggest_layer = document.getElementById('suggest_layer');
document.addEventListener('click', function(e) {
if (suggest_layer.style.display == 'block' && !suggest_layer.contains(e.target) && !searchInput.contains(e.target)) {
suggest_layer.style.display = 'none';
}
});
var dropdown = document.getElementsByClassName('dropdown');
for (var i = 0; i < dropdown.length; i++) dropdown[i].addEventListener('click',searchLayerClose);
//dropdown.forEach((selboxObj) => selboxObj.addEventListener('click', searchLayerClose));
//--- 탭선택
var suggestTab = document.querySelectorAll('.tab_suggest > ul > li');
for (var index = 0; index < suggestTab.length; index++) tabClick(index);
function tabClick(index) {
suggestTab[index].addEventListener("click", function() {
tabSelect(index);
});
}
// 탭 초기화
if (getCookie('uid')) {
tabSelect(0);
} else {
tabSelect(1);
}
});
function tabSelect(index)
{
var suggestTab = document.querySelectorAll('.tab_suggest > ul > li');
for (var tabIdx = 0; tabIdx < suggestTab.length; tabIdx++) {
suggestTab[tabIdx].classList.remove('on');
}
suggestTab[index].classList.add('on');
var contents = document.querySelectorAll('.list_suggest');
for (var contentIdx = 0; contentIdx < contents.length; contentIdx++) {
contents[contentIdx].style.display = 'none';
}
contents[index].style.display = '';
var clearSearchWordBtn = document.getElementById('clearSearchWordBtn');
var recent_keyword = document.getElementById('recent_keyword');
if (index == 1) {
clearSearchWordBtn.style.display = 'none';
recent_keyword.style.display = 'none';
} else {
clearSearchWordBtn.style.display = 'block';
recent_keyword.style.display = 'block';
}
}
//--- 검색어 레이어 닫기
function searchLayerClose()
{
var searchLayer = document.getElementById('suggest_layer');
if (searchLayer.style.display != 'none') searchLayer.style.display = 'none';
}
function showEmptySearchWordText()
{
if (!getCookie('uid')) return;
if (getCookie('searchWordHistoryOff') == 1) return;
if (getCookie('searchWordHistory')) return;
document.getElementById('emptySearchWordText').style.display = 'block';
document.getElementById('searchWordHistoryUl').style.display = 'none';
return;
}
// 추천검색어 내검색어 cookie load
function callSearchWordHistory()
{
if (!getCookie('uid')) return; // 비로그인시 표시되지않음
var resultData = getCookie('searchWordHistory');
if (!resultData) {
showEmptySearchWordText();
return;
}
resultData = decodeURI(resultData).split('|');
if (!resultData[0]) return;
var searchWordHistoryUl = document.getElementById('searchWordHistoryUl');
searchWordHistoryUl.innerHTML = '';
for (var index = 0; index < resultData.length; index++) searchWordHistoryUl.insertAdjacentHTML('beforeend', searchHistoryTemplate(resultData[index]));
//resultData.forEach(function(searchWord){searchWordHistoryUl.insertAdjacentHTML('beforeend', searchHistoryTemplate(searchWord))}); // 리스트 작성
}
// 추천검색어 ajax call
function callRecommentSearchWord()
{
jQuery.getJSON("//bbs.pdpop.com/board_re.php?callback=?&mode=getRecommentSearchWord", function(resultData) {
if (!resultData) return;
var recommendSearchWordUl = document.getElementById('recommendSearchWord');
recommendSearchWordUl.innerHTML = '';
for (var index = 0; index < resultData.length; index++) recommendSearchWordUl.insertAdjacentHTML('beforeend', recommendTemplate(resultData[index]));
//resultData.forEach(function(row){recommendSearchWordUl.insertAdjacentHTML('beforeend', recommendTemplate(row))}); // 리스트 작성
});
}
// 추천검색어 li 생성 Template
function recommendTemplate(row)
{
var searchUrl = "//bbs.pdpop.com/search_re.php?mode=list&szSearch=content_id&szSearchWord=" + row.content_id;
var listRow = '';
listRow += "