﻿// JScript 文件
var $ = function(ID){ return document.getElementById(ID); };
function subAnswer(){
var c=0;
var a = parseInt($('AskContentID').value);
var b = $('AnswerContent').value;
var h = $('IsHideUser').checked;
if(b==""){alert('请输入内容!');$('AnswerContent').focus();return false;}
else{
if(b.length>2000){alert('输入的内容应在2000字以内！!');$('AnswerContent').focus();return false;}
}
if(h){c=0;}else{c=1}
//alert(a+'-'+b+'-'+c);
$("s1").disabled = true;
Marry.Ajax.IAsk.subAnswer(a,b,c,subAnswer_callback);  
}
function subAnswer_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
//alert(txt);
$("s1").disabled = false;
if(txt=='1'){alert('您还没有登录');return false;}
else{alert(txt);var p0 = parseInt($('h1').value);AnswerList(p0); document.form1.reset();}
}
}
function replaceUrl(txt)   
{   
var   tSrings,re,result;   
tStrings   =   txt;  
re   =   /(((\w+):\/\/)?(([^/:\xff-\uffff]+)(:\d*)?([^#   \xff-\uffff]*)))/g   ;   
result=tStrings.replace(re,"<a   href='$1'   target=_blank>$1</a>")   
return   result;   
}   
function AnswerList(p){
var pp = parseInt(p);
var aid = parseInt($('AskContentID').value);
$('h1').value = p;
//alert($('h1').value+aid);
Marry.Ajax.IAsk.GetAnswerList(pp,aid,AnswerList_callback);  
}
function AnswerList_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
//alert(txt);
$("TD3").innerHTML=txt;
}
}
function GetQuestionList(p,s){
var pp = parseInt(p);
var ss = parseInt(s);
var cid = $('AskClassID').value;
$('h1').value = s;
//alert(p+"-"+s+"-"+cid)
//alert($('h1').value+aid);
Marry.Ajax.IAsk.GetQuestionList(pp,cid,ss,GetQuestionList_callback);  
}
function GetQuestionList_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
var cd = $('h1').value;
if(cd=='0'){$("TD1").innerHTML=txt;}
if(cd=='2'){$("TD2").innerHTML=txt;}
if(cd=='1'){$("TD3").innerHTML=txt;}
}
}

function GetQuestionPhList(p){
var pp = parseInt(p);
Marry.Ajax.IAsk.GetQuestionPhList(pp,GetQuestionPhList_callback);  
}
function GetQuestionPhList_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
$("TD1").innerHTML=txt;
}
}
function GetQuestionHelpMe(p){
var pp = parseInt(p);
Marry.Ajax.IAsk.GetQuestionHelpMe(pp,GetQuestionHelpMe_callback);  
}
function GetQuestionHelpMe_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
$("TD1").innerHTML=txt;
}
}

function GetQuestionSortList(p,s){
var pp = parseInt(p);
var ss = parseInt(s);
$('h1').value = s;
Marry.Ajax.IAsk.GetQuestionSortList(pp,ss,GetQuestionList_callback);  
}
function GetQuestionList_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
var cd = $('h1').value;
if(cd=='0'){$("TD1").innerHTML=txt;}
if(cd=='2'){$("TD2").innerHTML=txt;}
if(cd=='1'){$("TD3").innerHTML=txt;}
}
}
function OpenGW()   
{
var key = encodeURIComponent($('Top_Search1_keyword').value);
window.location.href="Submit.aspx?k="+key;
}   
function subQuestion()
{
setTimeout("OpenGW()",50) 
}

function IAskContent_ADD()
{
var keytxt = $('keytxt').value;
var keyDesc = $('keyDesc').value;
var AskClass = $('AskClass').value;
var mpn = parseInt($('mpn').value);
if(keytxt==''){alert('提问标题不能为空！');$('keytxt').focus();return false;}
if($('AskClass').selectedIndex<1){alert('请选择您的问题分类！');$('AskClass').focus();return false;}
$("s1").disabled = true;
Marry.Ajax.IAsk.IAskContent_ADD(keytxt,keyDesc,AskClass,mpn,IAskContent_ADD_callback);  
}

function IAskContent_ADD_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
if(txt=='1'){alert(msg[1]);window.location.href='../Ask'}
else if(txt=='0'||txt=='2'){alert(msg[txt]);}
else {alert(txt);}
$("s1").disabled = false;
}
}
var msg = new Array(4);
msg[0]="你的积分不够"
msg[1]="提交成功！"
msg[2]="您还没有登录"

function OpenReturn(obj)   
{
var qid = parseInt($(obj).value);
window.location.href="Reply.aspx?q=t-"+qid;
}   
function ReQuestion(obj)
{
setTimeout("OpenReturn('"+obj+"')",50) 
}
function ModifyQuestion(){
var qid = parseInt($('QID').value);
var a = $('keytxt').value;
var b = $('keyDesc').value;
var c = $('AskClass').value;
var d = parseInt($('mpn').value);
$("s1").disabled = true;
//alert(qid+'-'+a+'-'+b+'-'+c+'-'+d);
Marry.Ajax.IAsk.ModifyQuestion(qid,a,c,b,d,ModifyQuestion_callback);  
}
function ModifyQuestion_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
alert(txt);ReQuestion('QID');
$("s1").disabled = false;
}
}

function ModifyAnswer(){
var qid = parseInt($('QID').value);
var a = $('AnswerContent').value;
$("Button1").disabled = true;
Marry.Ajax.IAsk.ModifyAnswer(qid,a,ModifyAnswer_callback);  
}
function ModifyAnswer_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
alert(txt);ReQuestion('tid');
$("Button1").disabled = false;
}
}


function SetBestAnswer(p){
var aid = parseInt(p);
Marry.Ajax.IAsk.SetBestAnswer(aid,SetBestAnswer_callback);  
}
function SetBestAnswer_callback(rel){
if(rel.value!=""&&rel.value!=null){
var txt = rel.value;
alert(txt);
//$("Answer").innerHTML=txt;
}
}
