﻿// For Huggies Logon Module ================

function frm_logon_user_logout()
{
  //alert('logout');
  $("#frm_logon_action")[0].value = "logout";
  $("#frm_logon").submit();
}

function frm_logon_user_CopyHref(hrefInfo)
{
 
   var txt=hrefInfo;       
   copyToClipboard(txt); 
   alert("复制成功！");
}

function copyToClipboard(txt) 
{      
     if(window.clipboardData) 
     {        
         window.clipboardData.clearData();        
         window.clipboardData.setData("Text", txt);        
     } 
} 

function frm_logon_user_logon()
{
  //alert('logon');
  //alert($("#frm_logon_username")[0].value);
  $("#frm_logon").submit();
}

function frm_logon_user_forgetpassword()
{
    window.open("/cds/expmyp/register.aspx", "_self");
}
// For Huggies Comment Module ================

function frm_comment_delete(comment_id)
{
  //alert('logon');
  if (comment_id.length > 0)
  {
    $("#frm_comment_action")[0].value = "delete";
    $("#frm_comment_id")[0].value = comment_id;
    $("#frm_comment").submit();  
  }
}

function frm_comment_add()
{
  if ($("#frm_comment_textarea")[0].value.length > 0)
  {
    $("#frm_comment_action")[0].value = "add";
    $("#frm_comment_content")[0].value = $("#frm_comment_textarea")[0].value;
    $("#frm_comment").submit();
  }
}

function frm_comment_reply(comment_id)
{
  var commentOwnerId = "#a_comment_owner" + comment_id;
  $("#frm_comment_textarea")[0].value = "回复" + $(commentOwnerId).text() + ":";
  $("#frm_comment_textarea").focus();
}


function frm_comment_quote(comment_id)
{
  var commentOwnerId = "#a_comment_owner" + comment_id;
  var commentDateId = "#a_comment_date" + comment_id;
  var commentContentId = "#a_comment_content" + comment_id;  
  $("#frm_comment_textarea")[0].value = 
    "“引用 " 
    + $(commentOwnerId).text()
    + " "
    + $(commentDateId).text() 
    + "说: "
    + $(commentContentId).text()
    +"”";
  $("#frm_comment_textarea").focus();
}



//For BookMark
function Get_TheType(selectType)
{
    var doSelect =  selectType.options[selectType.selectedIndex].value;

    if(doSelect =="all")
    {
        $("#frm_bookmarktype_action")[0].value = "all";
        $("#frm_bookmark_selectIndex")[0].value = "all";
        $("#frm_bookmark").submit();  
    }
    else 
    {
        $("#frm_bookmarktype_action")[0].value =doSelect;
        $("#frm_bookmark_selectIndex")[0].value = doSelect;
        $("#frm_bookmark").submit();  
    }
}

function Nowpage(pageId)
{
   $("#frm_bookmark_pageId")[0].value =  pageId;
   $("#frm_bookmark").submit();  
}

function UpPage()
{
     var pageId = parseInt($("#frm_myaction_pageId")[0].value)+-1;
    if($("#frm_bookmark_pageId")[0].value<1)
    {
      // alert("已经是首页了！");
    }
    else $("#frm_bookmark").submit();  
}

function DownPage(randPage)
{
    var pageId = parseInt($("#frm_bookmark_pageId")[0].value)+1;
    if(pageId >randPage||pageId ==randPage)
    {
       //alert("已经是最后一页了！");
    }
   else 
   {
      $("#frm_bookmark_pageId")[0].value =pageId+1;
      $("#frm_bookmark").submit(); 
   }
}
function FirstPage()
{
   $("#frm_bookmark_pageId")[0].value =  0;
   $("#frm_bookmark").submit();  
}
function LastPage(randPage)
{
   $("#frm_bookmark_pageId")[0].value = randPage;
   $("#frm_bookmark").submit();

}


//忘记密码AJAX
var xmlHttpRequestPasswordPOST = null;


function getXMLHttpRequestPassword() {
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        request = new ActiveXObject("Microsoft.XMLHTTP");
        if (!request) {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        }
        return request;
    }

}
function getPassword(user) {

    xmlHttpRequestPasswordPOST = getXMLHttpRequestPassword();
    xmlHttpRequestPasswordPOST.open("POST", "/cds/SendPasswordAPI.aspx", true);
    xmlHttpRequestPasswordPOST.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttpRequestPasswordPOST.onreadystatechange = onReadyStateChangePOSTPassword;
    xmlHttpRequestPasswordPOST.send("user=" + user);
}
function onReadyStateChangePOSTPassword() {
    if (xmlHttpRequestPasswordPOST.readyState == 4) {
        if (xmlHttpRequestPasswordPOST.status == 200) {

            switch ("" + xmlHttpRequestPasswordPOST.responseText) {
                case "0":
                    alert("请输入正确的用户名！");

                    return;
                    break;
                case "1":

                    alert("密码稍后会寄往您的邮箱！");
                    return;
                    break;
                case "-1":

                    alert("处理错误，请稍候再试！");
                    return;
                    break;


            }

        } else if (xmlHttpRequestPasswordPOST.status == 404) {
            alert("Requested URL is not found.");
        } else if (xmlHttpRequestPasswordPOST.status == 403) {
            alert("Access denied.");
        } else
            alert("发送失败，请重新输入您的用户名！");
    }
}

//转寄好友AJAX
var xmlHttpRequestFriendsPOST = null;


function sendFriends(emails) {

    xmlHttpRequestFriendsPOST = getXMLHttpRequestPassword();
    xmlHttpRequestFriendsPOST.open("POST", "/cds/SendtoFriendsAPI.aspx", true);
    xmlHttpRequestFriendsPOST.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttpRequestFriendsPOST.onreadystatechange = onReadyStateChangePOSTFriends;
    xmlHttpRequestFriendsPOST.send("emails=" + emails);
}
function onReadyStateChangePOSTFriends() {
    if (xmlHttpRequestFriendsPOST.readyState == 4) {
        if (xmlHttpRequestFriendsPOST.status == 200) {

            switch ("" + xmlHttpRequestFriendsPOST.responseText) {
                case "0":
                    alert("请输入正确的好友邮箱！");

                    return;
                    break;
                case "2":

                    alert("登录后邀请才能获得金币噢！");
                    return;
                    break;
                case "1":

                    alert("邀请成功！");
                    return;
                    break;

                case "-1":

                    alert("出现错误，请稍后再试！");
                    return;
                    break;

            }

        } else if (xmlHttpRequestFriendsPOST.status == 404) {
            alert("Requested URL is not found.");
        } else if (xmlHttpRequestFriendsPOST.status == 403) {
            alert("Access denied.");
        } else
            alert("status is " + xmlHttpRequestFriendsPOST.status);
    }
}



// For Huggies Common Pager Util ================

function frm_commonpager_gotopage(num_page)
{
  $("#frm_commonpager_goto_page")[0].value = num_page;
  $("#frm_commonpager").submit();
}


function frm_commonpager_nextpage()
{

  var current_page = ($("#frm_commonpager_goto_page")[0].value) * 1;
  var last_page = ($("#frm_commonpager_last_page")[0].value) * 1;
  var next_page = current_page + 1;
  if ( parseInt(next_page) > parseInt(last_page))
    next_page = last_page;
  $("#frm_commonpager_goto_page")[0].value = next_page;
  $("#frm_commonpager").submit();
}


function frm_commonpager_lastpage()
{

  var current_page = $("#frm_commonpager_goto_page")[0].value;
  var last_page = $("#frm_commonpager_last_page")[0].value;

  $("#frm_commonpager_goto_page")[0].value = last_page;
  $("#frm_commonpager").submit();
}
// haiyan

function frm_commonpager_uppage()
{

  var current_page = ($("#frm_commonpager_goto_page")[0].value) * 1;
  var last_page = ($("#frm_commonpager_last_page")[0].value) * 1;
  var next_page = current_page - 1;
  if ( parseInt(next_page) > parseInt(last_page))
    next_page = last_page;
  $("#frm_commonpager_goto_page")[0].value = next_page;
  $("#frm_commonpager").submit();
}


function frm_commonpager_fristpage()
{

  $("#frm_commonpager_goto_page")[0].value = 1
  $("#frm_commonpager").submit();
}
