inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window);



//*********************************************************
// 目的: 设置Cookie
// 输入: sName, sValue,iExpireDays
// 返回: 无
//*********************************************************
function SetCookie(sName, sValue,iExpireDays) {
var path=(typeof(cookiespath)=="undefined") ? "/":cookiespath;
if (iExpireDays){
var dExpire = new Date();
dExpire.setTime(dExpire.getTime()+parseInt(iExpireDays*24*60*60*1000));
document.cookie = sName + "=" + escape(sValue) + "; expires=" + dExpire.toGMTString()+ "; path="+path;
}
else{
document.cookie = sName + "=" + escape(sValue)+ "; path="+path;
}
}
//*********************************************************




//*********************************************************
// 目的: 返回Cookie
// 输入: Name
// 返回: Cookie值
//*********************************************************
function GetCookie(sName) {

var arr = document.cookie.match(new RegExp("(^| )"+sName+"=([^;]*)(;|$)"));
if(arr !=null){return unescape(arr[2])};
return null;

}
//*********************************************************




//*********************************************************
// 目的: 验证信息
// 输入: 无
// 返回: 无
//*********************************************************

function VerifyMessage() {

var strFormAction=$("#inpId").parent("form").attr("action");
var strName=$("#inpName").val();
var strEmail=$("#inpEmail").val();
var strHomePage=$("#inpHomePage").val();
var strVerify=$("#inpVerify").val();
var strArticle=$("#txaArticle").val();
var intReplyID=$("#inpRevID").val();
var intPostID=$("#inpId").val();
var intMaxLen=1000;

if(strName==""){
alert((typeof(lang_comment_name_error)=="undefined") ? "name error":lang_comment_name_error);
return false;
}
else{
re = new RegExp("^[\.\_A-Za-z0-9\u4e00-\u9fa5]+$");
if (!re.test(strName)){
alert((typeof(lang_comment_name_error)=="undefined") ? "name error":lang_comment_name_error);
return false;
}
}

if(strEmail==""){
//alert(str01);
//return false;
}
else{
re = new RegExp("^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$");
if (!re.test(strEmail)){
alert((typeof(lang_comment_email_error)=="undefined") ? "email error":lang_comment_email_error);
return false;
}
}

if(typeof(strArticle)=="string"){
if(strArticle==""){
alert((typeof(lang_comment_content_error)=="undefined") ? "content error":lang_comment_content_error);
return false;
}
if(strArticle.length>intMaxLen)
{
alert((typeof(lang_comment_content_error)=="undefined") ? "content error":lang_comment_content_error);
return false;
}
}

//ajax comment begin
var strSubmit=$("#inpId").parent("form").find(":submit").val();
$("#inpId").parent("form").find(":submit").val("Waiting...").attr("disabled","disabled").addClass("loading");

$.post(strFormAction,
{
"isajax":true,
"postid":intPostID,
"verify":strVerify,
"name":strName,
"email":strEmail,
"content":strArticle,
"homepage":strHomePage,
"replyid":intReplyID
},
function(data){

$("#inpId").parent("form").find(":submit").removeClass("loading");
$("#inpId").parent("form").find(":submit").removeAttr("disabled");
$("#inpId").parent("form").find(":submit").val(strSubmit);

var s =data;
if((s.search("faultCode")>0)&&(s.search("faultString")>0))
{
alert(s.match("<string>.+?</string>")[0].replace("<string>","").replace("</string>",""))
}
else{
var s =data;
var cmt=s.match(/cmt\d+/);
if(intReplyID==0){
$(s).insertAfter("#AjaxCommentBegin");
}else{
$(s).insertAfter("#AjaxComment"+intReplyID);
}
window.location="#"+cmt;
$("#txaArticle").val("");

SaveRememberInfo();
CommentComplete();
}

}
);

return false;
//ajax comment end

}
//*********************************************************




//*********************************************************
// 目的: 加载信息
// 输入: 无
// 返回: 无
//*********************************************************
function LoadRememberInfo() {

var strName=GetCookie("name");
var strEmail=GetCookie("email");
var strHomePage=GetCookie("homepage");


if(strName){$("#inpName").val(strName);}
if(strEmail){$("#inpEmail").

Prev | Next
Pg.: 1 ... 11 12 13 14 15 16 17 18


Back to home | File page

Subscribe | Register | Login | N