function  trim(str){
return  str.replace(/(^\s*)|(\s*$)/g,"");
}
var  itemList=new Array();
function  item(itemId,itemName,packType){
this.itemId=itemId;
this.itemName=itemName;
this.packType=packType;
}

function  appendItem(itemId,itemName,packType){
itemList.push(new item(itemId,itemName,packType));
}
appendItem("0","RS Quest Help","");
appendItem("1","Non RS Quest Help","");
appendItem("2","Achievement","Falador");
appendItem("3","Achievement","Karamja");
appendItem("4","Achievement","LumbridgeAndDraynor");
appendItem("5","Achievement","Seers' Village");
appendItem("6","Achievement","Varrock");

function  initQuestHelp(itemName,packType){
$("#loadingEffect").show("slow");
$("#noRequired").hide("slow");
$("#requiredAchievement").hide("slow");
var searchUrl="../quest-help/loadingQuestHelp.jsp?itemName="+itemName+"&packType="+packType;
$.ajax({
		type: "POST",
		url: searchUrl,
		success: function(msg){	
		 var resultContent=trim(msg);
		// alert(resultContent);
		 $("#loadingEffect").fadeOut("slow");
		 if(resultContent!=""||resultContent!="null"){
		    if(itemName=="RS Quest Help"||itemName=="Non RS Quest Help"){
		     $("#requiredAchievement").hide("slow");
		     $("#noRequired").html(resultContent);
		     $("#noRequired").fadeIn("slow");
		     }else{
		     $("#noRequired").hide("slow");
		     $("#showContent").html(resultContent);
		     $("#requiredAchievement").fadeIn("slow");
		     }
		 }
		}
	});
}

$(document).ready(function(){
initQuestHelp("RS Quest Help","");
}
);




function Load_Menu_Quests(id){
var itemName="";
var packType="";
for(var t=0;t<itemList.length;t++){
    var subItemId="quest_help"+itemList[t].itemId;
   if(itemList[t].itemId==id){
      itemName=itemList[t].itemName;
      packType=itemList[t].packType;
      $("#"+subItemId).addClass("current");
   }else{
      $("#"+subItemId).removeClass("current");
   }
}
initQuestHelp(itemName,packType);
}

function loadingQuestHelp(itemName,packType){
$("#loadingContentEffect").show("slow");
$("#showContent").hide("slow");
var searchUrl="../quest-help/loadingQuestHelp.jsp?itemName="+itemName+"&packType="+packType;
$.ajax({
		type: "POST",
		url: searchUrl,
		success: function(msg){	
		 var resultContent=trim(msg);
		 $("#loadingContentEffect").fadeOut("slow");
		 if(resultContent!=""||resultContent!="null"){
		     $("#noRequired").hide("slow");
		     $("#showContent").html(resultContent);
		     $("#showContent").fadeIn("slow");
		 }
		}
	});


}

function Load_Menu_Achievement(id){
var itemName="";
var packType="";
for(var t=0;t<itemList.length;t++){
    var subItemId="quest_help"+itemList[t].itemId;
   if(itemList[t].itemId==id){
      itemName=itemList[t].itemName;
      packType=itemList[t].packType;
      $("#"+subItemId).addClass("current");
   }else{
      $("#"+subItemId).removeClass("current");
   }
}
loadingQuestHelp(itemName,packType);
}



function  packFormSubmit(packId,itemId,gameName,websiteName,flag){
$("#packId").val(packId);
$("#itemId").val(itemId);
$("#gameName").val(gameName);
$("#websiteName").val(websiteName);
$("#flag").val(flag);
document.questHelpPackForm.submit();
}
/*
$(document).ready(function(){
intiItemList("RS Quest Help");
intiItemList("Non RS Quest Help");
addClickQuery();
}
);
function  intiItemList(itemName){
var searchUrl="../quest-help/loadingQuestHelp.jsp?itemName="+itemName;
$.ajax({
		type: "POST",
		url: searchUrl,
		success: function(msg){	
		 var resultContent=trim(msg);
		 if(itemName=="RS Quest Help"){
	     $("#memberContent").html(resultContent);
	     }else if(itemName=="Non RS Quest Help"){
	     $("#nonMemberContent").html(resultContent);
	     }
		}
	});
}



function  listPackName(itemName,packName){
var searchUrl="../quest-help/loadingQuestHelp.jsp?itemName="+itemName+"&packName="+packName;
$.ajax({
		type: "POST",
		url: searchUrl,
		success: function(msg){	
		 var resultContent=trim(msg);
		 if(itemName=="RS Quest Help"){
	     $("#memberContent").html(resultContent);
	     }else if(itemName=="Non RS Quest Help"){
	     $("#nonMemberContent").html(resultContent);
	     }
		}
	});
}

function  likeQuery(packName){
listPackName("RS Quest Help",packName);
listPackName("Non RS Quest Help",packName);
}

function addClickQuery(){
$(".ListABC>a").each(function(){
$(this).click(function(){
  var  packName=$(this).text();
    if(packName!="All"){
    likeQuery(packName);
    }else{
    intiItemList("RS Quest Help");
    intiItemList("Non RS Quest Help");
    }
});
});

}

function showDetailed(itemId,packId){
 $("#packId").val(packId);
 $("#itemId").val(itemId);
 document.miniGameForm.submit();
}**/
