﻿ function IsLogInQuery(){
      var html = $.ajax({
      url: "CheckService.aspx?IsLogIn=check",
      async: false
      }).responseText; 
      if (html=="success")return true;
      else{return false;}
  }
  

  
    function LoadMyBlogFavorite(groupId){
     $.ajax({
             url: "SpringService.asmx/getBlogMyFavorite",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'groupId':'" + groupId + "'}",       
             success: function(result) {     //回调函数，result，返回值
                  $("#blog_my_favorite").empty().append(result);    
             }
            });
    }
  
  
 function Add_BlogMyFavorite(my_BlogId,groupId){
    if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
    $.ajax({
             url: "SpringService.asmx/addMyFavorite",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'blogId':'" + my_BlogId + "'}",
             success: function(result) {   
                
                
                   LoadMyBlogFavorite(groupId);
 
             }
            });
 }
 
  function Add_BlogOtherFavorite(my_BlogId,groupId){
    if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
var wnd = $(window);
    var doc = $(document);
    if(wnd.height() > doc.height()){  
      wHeight = wnd.height(); 
    }
    else{
      wHeight = doc.height();  
    }
 
    $("body").append("<div id='common_option_div'></div>");
    $("#common_option_div").width(wnd.width()).height(wHeight).css({'position':'absolute','left':'0px','top':'0px','z-index':'1000','background':'lightgrey','filter':'alpha(opacity=40)','opacity':'0.4'});
   
    $.ajax({
             url: "SpringService.asmx/addMyFavorite",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'blogId':'" + my_BlogId + "'}",
             success: function(result) {   
                 LoadMyBlogFavorite(groupId);
                 $("#common_option_div").remove();
                 
             }
            });
 }
 
 function getBlogFeatured(groupId){
    $.ajax({
             url: "SpringService.asmx/getBlogFeatured",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'groupId':'" + groupId + "'}",
             success: function(result) {   
                $("#blogFeatured").empty().append(result);    
             }
            });
 }
 
 function getPublicBlog(topicsId,curPage,groupId){
 
    $.ajax({
             url: "SpringService.asmx/getPublicBlog",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'topicsId':'" + topicsId + "','curPage':'" + curPage + "','groupId':'" + groupId + "'}",
             success: function(result) {   
                  $("#public_blog").empty().append(result);    
             }
            });
 }
 
 function getBlogDetail(blogOwnerId,groupId){
 
    $.ajax({
             url: "SpringService.asmx/getBlogDetail",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'blogOwnerId':'" + blogOwnerId + "','groupId':'" + groupId + "'}",
             success: function(result) {   
                  $("#public_blog").empty().append(result);                    
             }
            });
 }
  function getMyBlogDetail(blogOwnerId,groupId){
 
    $.ajax({
             url: "SpringService.asmx/getMyBlogDetail",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'blogOwnerId':'" + blogOwnerId + "','groupId':'" + groupId + "'}",
             success: function(result) {   
                  $("#public_blog").empty().append(result);                    
             }
            });
 }
 
 
 
 function saveBlogComment(blogOwnerId){
     if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
    if ($("#blog_postcomment").val()==""){
       alert('Please enter COMMENTS');
       $("#blog_postcomment").focus();
       return false;
    }

    var wnd = $(window);
    var doc = $(document);
    if(wnd.height() > doc.height()){  
      wHeight = wnd.height(); 
    }
    else{
      wHeight = doc.height();  
    }
      
    $("body").append("<div id='common_option_div'></div>");
    $("#common_option_div").width(wnd.width()).height(wHeight).css({'position':'absolute','left':'0px','top':'0px','z-index':'1000','background':'lightgrey','filter':'alpha(opacity=40)','opacity':'0.4'});
    
    
    $.ajax({
             url: "SpringService.asmx/saveBlogComment",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'blogOwnerId':'" + blogOwnerId + "','comments':'" + input_filter($("#blog_postcomment").val()) + "'}",
             success: function(result) {   
                 if (result==""){
                    getBlogDetail(blogOwnerId);
                 }
                  $("#common_option_div").remove();
             }
            });
 }
 
  function getMyBlog(curPage,groupId){
    $.ajax({
             url: "SpringService.asmx/getMyBlog",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'curPage':'" + curPage + "','groupId':'" + groupId + "'}",
             success: function(result) {   
                  $("#public_blog").empty().append(result);    
             }
            });
 }
 
   function getUnanswered(curPage){
    $.ajax({
             url: "SpringService.asmx/getUnanswered",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'curPage':'" + curPage + "'}",
             success: function(result) {   
                  $("#unanswered_panel").empty().append(result);    
             }
            });
 }
 
 function getHomeUnanswered(curPage){
    $.ajax({
             url: "SpringService.asmx/getHomeUnanswered",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'curPage':'" + curPage + "'}",
             success: function(result) {   
                  $("#unanswered_panel").empty().append(result);    
             }
            });
 }
 
 function getHomeDetailUnanswered(curPage){
    $.ajax({
             url: "SpringService.asmx/getHomeDetailUnanswered",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'curPage':'" + curPage + "'}",
             success: function(result) {   
                  $("#unanswered_panel").empty().append(result);    
             }
            });
 }
 
 function getAsked_Answered_Questions(sortType,categoriesId){
 $.ajax({
             url: "SpringService.asmx/getAsked_Answered_Questions",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'sortType':'" + sortType + "','categoriesId':'" + categoriesId + "'}",
             success: function(result) {   
                  $("#questionList").empty().append(result);    
             }
            });
 
 }
 
  function getAllHomeAsked_Answered_Questions(sortType,categoriesId,pageType){
 $.ajax({
             url: "SpringService.asmx/getAllHomeAsked_Answered_Questions",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'sortType':'" + sortType + "','categoriesId':'" + categoriesId + "','pageType':'" + pageType + "'}",
             success: function(result) {   
                  $("#questionList").empty().append(result);    
                  
             }
            });
 
 }
 
  function getHomeAsked_Answered_Questions(sortType,categoriesId,pageType){
 $.ajax({
             url: "SpringService.asmx/getHomeAsked_Answered_Questions",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'sortType':'" + sortType + "','categoriesId':'" + categoriesId + "','pageType':'" + pageType + "'}",
             success: function(result) {   
                  $("#questionList").empty().append(result);    
             }
            });
 
 }
 
 
  function getAnswersList(askedId,sortType){
 $.ajax({
             url: "SpringService.asmx/getAnswersList",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'askedId':'" + askedId + "','sortType':'" +sortType+ "'}",
             success: function(result) {   
                  $("#answerList").empty().append(result);    
             }
            });
 
 }
   function getHomeFeatured_Question(){
 $.ajax({
             url: "SpringService.asmx/getHomeFeatured_Question",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{}",
             success: function(result) {   
                  $("#Featured_Question_Panel").empty().append(result);    
             }
            });
 
 }
 
  function LoadSimilarItems(ASIN){
     $.ajax({
             url: "AmazonService.asmx/LoadSimilarItems",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'ASIN':'" + ASIN + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#similar_items_div").empty().append(result);    
             }
            });
    }
    
    function loadBookDetail(ASIN){

  $.ajax({
             url: "AmazonService.asmx/loadBookDetail",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'ASIN':'" + ASIN + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#ctl00_ContentPlaceHolder1_law_books_info").empty().append(result);    
             }
            });
    }   
 
     function LoadPodcast(CategoriesId,curPage){

  $.ajax({
             url: "SpringService.asmx/LoadPodcast",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'CategoriesId':'" + CategoriesId + "','curPage':'" + curPage + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#podcast_desc_div").empty().append(result);    
             }
            });
    } 
 
 function LoadSearchPodcast(search_key,curPage){

  $.ajax({
             url: "SpringService.asmx/LoadSearchPodcast",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'search_key':'" + input_filter(search_key) + "','curPage':'" + curPage + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#podcast_desc_div").empty().append(result);    
             }
            });
    } 
       
function LoadPodcastDetail(podcastsId){

  $.ajax({
             url: "SpringService.asmx/LoadPodcastDetail",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'podcastsId':'" + podcastsId + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#podcast_desc_div").empty().append(result);    
             }
            });
    }  
    
    
 function LoadCommunity_Podcast(){
 $.ajax({
             url: "SpringService.asmx/LoadCommunity_Podcast",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{}",
             success: function(result) {   
                  $("#community_podcast_div").empty().append(result);    
             }
            });
 
 } 
 
 function LoadCommunity_Podcast_Authors(){
 $.ajax({
             url: "SpringService.asmx/LoadCommunity_Podcast_Authors",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{}",
             success: function(result) {   
                  $("#podcast_authorsc_div").empty().append(result);    
             }
            });
 
 }  
 
      function LoadAuthorsPodcast(authors,curPage){

  $.ajax({
             url: "SpringService.asmx/LoadAuthorsPodcast",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data: "{'authors':'" + input_filter(authors) + "','curPage':'" + curPage + "'}",
             success: function(result) {     //回调函数，result，返回值
                  $("#podcast_desc_div").empty().append(result);    
             }
            });
    }
 
 function initRollImage(type)
 {
  $.ajax({
           url:"WebService2.asmx/getRollImageStringArray",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'rollType':'"+type+"'}",
           success:function(result){
              $("#sliding_img_div").empty().append(result["rollImageUrl"]);
              $("#sliding_img_desc").empty().append(result["rollImageDesc"]);
              new imageslide();
		      startImgTimer();
           }
        });
 }
 
 
  function getMyAllBlog(groupId){
 $.ajax({
             url: "SpringService.asmx/getMyAllBlog",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
              data:"{'groupId':'"+groupId+"'}",
             success: function(result) {   
                  $("#myallblog_div").empty().append(result);    
             }
            });
 
 }
 
  function Add_ReportAbuse_Blog(Blog_Comment_Id){
    if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
    var wnd = $(window);
    var doc = $(document);
    if(wnd.height() > doc.height()){  
      wHeight = wnd.height(); 
    }
    else{
      wHeight = doc.height();  
    }
      
    $("body").append("<div id='common_option_div'></div>");
    $("#common_option_div").width(wnd.width()).height(wHeight).css({'position':'absolute','left':'0px','top':'0px','z-index':'1000','background':'lightgrey','filter':'alpha(opacity=40)','opacity':'0.4'});
    
    $.ajax({
             url: "SpringService.asmx/Add_ReportAbuse_Blog",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'Blog_Comment_Id':'" + Blog_Comment_Id + "'}",
             success: function(result) {   
                $("#common_option_div").remove();
             }
            });
 }
   function Add_ReportAbuse_Answered(Answered_Id){
    if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
    var wnd = $(window);
    var doc = $(document);
    if(wnd.height() > doc.height()){  
      wHeight = wnd.height(); 
    }
    else{
      wHeight = doc.height();  
    }
      
    $("body").append("<div id='common_option_div'></div>");
    $("#common_option_div").width(wnd.width()).height(wHeight).css({'position':'absolute','left':'0px','top':'0px','z-index':'1000','background':'lightgrey','filter':'alpha(opacity=40)','opacity':'0.4'});
    
    $.ajax({
             url: "SpringService.asmx/Add_ReportAbuse_Answered",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'Answered_Id':'" + Answered_Id + "'}",
             success: function(result) {   
                $("#common_option_div").remove();
                        OpenReportAbuseDlg();  
             }
            });
    
   
 }
    function Add_ReportAbuse_Podcast(Podcast_Comment_Id){
    if(!IsLogInQuery){
      OpenLoginDlg();
      document.documentElement.scrollTop=0;
      return false;
    }
    var wnd = $(window);
    var doc = $(document);
    if(wnd.height() > doc.height()){  
      wHeight = wnd.height(); 
    }
    else{
      wHeight = doc.height();  
    }
      
    $("body").append("<div id='common_option_div'></div>");
    $("#common_option_div").width(wnd.width()).height(wHeight).css({'position':'absolute','left':'0px','top':'0px','z-index':'1000','background':'lightgrey','filter':'alpha(opacity=40)','opacity':'0.4'});
    
    $.ajax({
             url: "SpringService.asmx/Add_ReportAbuse_Podcast",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'Podcast_Comment_Id':'" + Podcast_Comment_Id + "'}",
             success: function(result) {   
                $("#common_option_div").remove();
             }
            });
 }
 
   function Load_Community_Ticker(count){
 $.ajax({
             url: "SpringService.asmx/Load_Community_Ticker",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'count':'" + count + "'}",
             success: function(result) {   
                  $("#Community_Ticker_Div").empty().append(result);    
             }
            });
 
 }
 function Load_Community_MyTicker(count){
 $.ajax({
             url: "SpringService.asmx/Load_Community_MyTicker",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'count':'" + count + "'}",
             success: function(result) {   
                  $("#Community_Ticker_Div").empty().append(result);    
             }
            });
 
 }
 
     function load_users(orderBy){
     $.ajax({
             url: "SpringService.asmx/load_users",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'orderBy':'" + input_filter(orderBy) + "'}",       
             success: function(result) {     //回调函数，result，返回值
                  $("#featured_profiles_list").empty().append(result);
                  new Profiles_Sliding(50,10,750,5,151);
                  startBoaTimer();    
             }
            });
    }
    
    
      function LoadBring_Home_the_Bacon()
 {   
     $.ajax({
           url:"WebService2.asmx/getDescriptionDiagram",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'type':'18','length':'108'}",
           success:function(result){
              
               str="<div class=\"guide o\">"+"<h2 style=\"cursor:pointer\" onclick=\"window.location.href='Library_Paying.aspx?link=Link2'\">"+result["title"]+"</h2>"+"<p>"+result["description"]+ "...<a href='Library_Paying.aspx?link=Link2'>learn more</a></p>";
                
               str+="<img src=\"images/profile_icon_4.gif\" class=\"icon\" alt=\"\" />";
               str+="</div>";
               str+="<span class=\"c lt\"></span>";
               str+=" <span class=\"c rt\"></span>";
               str+="<span class=\"c lb\"></span>";
               str+="<span class=\"c rb\"></span>";
               str+="<span class=\"clear\"></span>";
 
                $("#Bring_Home_the_Bacon").empty().append(str);
           }
        });
 }
 
 
 function LoadBuy_and_Sell_Documents()
 {   
     $.ajax({
           url:"WebService2.asmx/getDescriptionDiagram",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'type':'16','length':'108'}",
           success:function(result){
              
               str="<div class=\"guide l\">"+"<h2 style=\"cursor:pointer\" onclick=\"window.location.href='Outlines_Index.aspx'\">"+result["title"]+"</h2>"+"<p>"+result["description"]+ "...<a href='Outlines_Index.aspx'>learn more</a></p>";
                
               str+="<img src=\"images/profile_icon_5.gif\" class=\"icon\" alt=\"\" />";
               str+="</div>";
               str+="<span class=\"c lt\"></span>";
               str+=" <span class=\"c rt\"></span>";
               str+="<span class=\"c lb\"></span>";
               str+="<span class=\"c rb\"></span>";
               str+="<span class=\"clear\"></span>";
 
                $("#Buy_and_Sell_Documents").empty().append(str);
           }
        });
 }
 
 
 
  function LoadFind_Your_Classmates()
 {   
     $.ajax({
           url:"WebService2.asmx/getDescriptionDiagram",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'type':'19','length':'300'}",
           success:function(result){
                //alert(result["description"]);
                $("#Find_Your_Classmates_title").empty().append(result["title"]);
                $("#Find_Your_Classmates_desc").empty().append(result["description"]);
           }
        });
 }
 
 function Loadmain_you_join_desc()
 {   
     $.ajax({
           url:"WebService2.asmx/getDescriptionDiagram",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'type':'17','length':'700'}",
           success:function(result){
              
               str="<div class=\"guide g join\">"+"<h2>"+result["title"]+"</h2>"+"<p>"+result["description"]+"</p>";
               str+="</div>";
               str+="<span class=\"c lt\"></span>";
               str+=" <span class=\"c rt\"></span>";
               str+="<span class=\"c lb\"></span>";
               str+="<span class=\"c rb\"></span>";
               str+="<span class=\"clear\"></span>";
 
                $("#main_you_join_desc").empty().append(str);
           }
        });
 }
 
 
 
    function load_books_nav(Category){
    $.ajax({
             url: "SpringService.asmx/load_books_nav",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
             data: "{'Category':'" + Category + "'}",       
             success: function(result) {   
                  $("#buttons").empty().append(result);    
             }
            });
 }
 
     function load_books_sub_nav(parentId){
    $.ajax({
             url: "SpringService.asmx/load_books_sub_nav",
             type: "POST",//访问WebService使用Post方式请求
             contentType: "application/json", 
             dataType:"json",
            data: "{'parentId':'" + parentId + "'}",       
             success: function(result) {   
                  $("#browselist").empty().append(result);    
             }
            });
 }
 
 
   function LoadFind_Bookstore()
 {   
     $.ajax({
           url:"WebService2.asmx/getDescriptionDiagram",
           type:"POST",
           contentType:"application/json",
           dataType:"json",
           data:"{'type':'14','length':'639'}",
           success:function(result){
                $("#Bookstore_title").empty().append(result["title"]);
                $("#Bookstore_desc").empty().append(result["description"]);
           }
        });
 }
 
 
    
 
 
 

