﻿Cflg = false;
OpenWidget = function(){
this.openedMenuId = "";
this.openedMenu = [];
this.readyToggleOption('#common-navi .pulldown-btn');
}
OpenWidget.prototype = {
readyToggleOption : function(target) {
if ($(target).size() <= 0) {
return false;
}
var toggleOpt = this;
var links = $(target);
for ( var i=0; i < links.length; i++) {
var item = links[i];
this.openedMenu.push(item);
var linkId = item.id;
$("#"+linkId).click(function(event) {
var p = event.target;
if (p) {
if (p.className == 'pulldown-btn'){
linkId = p.id;
}else{
linkId = p.parentNode.id
}
toggleOpt.toggleOption(linkId);
event.stopPropagation();
}
return false;
});
}
$(document).click(function(){
toggleOpt.closeOpenedOption();
});
},
toggleOption: function(lid) {
var openid = this.openedMenuId;
this.closeAllOptions();
if (openid != lid) {
this.openOption(lid);
this.openedMenuId = lid;
}
else {
this.openedMenuId = "";
}
},
closeOption: function(lid) {
var s = "#open" + lid;
if (lid != "" && $(s).css('display') != 'none') {
$(s).slideUp(100);
}
},
openOption: function(lid) {
var s = "#open" + lid;
$(s).slideDown(100);
},
closeAllOptions: function() {
var links = this.openedMenu;
for ( var i=0; i < links.length; i++) {
var item = links[i];
var lid = item.id;
this.closeOption(lid);
}
this.openedMenuId = "";
if(Cflg) this.guestStatusOff();
},
closeOpenedOption: function() {
if (this.openedMenuId != "") {
this.closeOption(this.openedMenuId);
this.openedMenuId = "";
}
return true;
},
guestStatusOff: function(){
if (Cflg){
openclosed(OpenID,0);
OpenID = "";
}
Cflg = true;
}
};
$(document).ready(function(){
var OpenClass = new OpenWidget();
});
$(function(){
$("#selectQn").toggle(
function(){
$(".na").css("display","block");
},
function(){
$(".na").css("display","none");
}
);
$("#selNt").bind("click",function(){
$(".a").addClass("na");
$(".a.na").removeClass("a");
$(this).parent("span").removeClass();
$(this).parent("span").addClass("a");
$(".na").css("display","none");
var url = $("#chie_search_form").attr('action');
url = url.replace(/\/[^\/]+$/, '/note_search');
$("#chie_search_form").attr('action', url);
$("#chie_search_form input[name='class']").val(2);
});
$("#selQa").bind("click",function(){
$(".a").addClass("na");
$(".a.na").removeClass("a");
$(this).parent("span").removeClass();
$(this).parent("span").addClass("a");
$(".na").css("display","none");
var url = $("#chie_search_form").attr('action');
url = url.replace(/\/[^\/]+$/, '/search');
$("#chie_search_form").attr('action', url);
$("#chie_search_form input[name='class']").val(1);
});
});
