/**
 * @version 2.0
 * @author panlianghu
 * @copyright 2008 vekcn.com
 */

function setCandidate(tid,gid,act){
	var url ="ajax/set_candidate.php";
	var requestUri = "tid="+tid+"&gid="+gid+"&act="+act;
	postajax(url,requestUri,"funcCandidate");
}

function funcCandidate(requestStr){
	if(requestStr.indexOf("success") != -1){
		var v = requestStr.split("|");
		var tid = v[1];
		var gid = v[2];
		var gjstate = v[3];
		var totle_zb = v[4];
		var choosegjlimitday = v[5];
		var gongshiqi = v[6];
		var taskmode = v[7] == 0 ? "单人" : "多人";
		
		if(gjstate == 1){
			alert("成功将该稿件列为备选稿件！");
			G("backgroundimage"+gid).style.backgroundImage='url("/templates/default/images/beixuan.gif")';
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','cancel')");
			G("candidateset"+gid).value = "取消备选";
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','set')");
			G("ruweiset"+gid).value = "确定入围";
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','set')");
			G("zhongbiaoset"+gid).value = "确定中标";
		} else {
			alert("成功取消该稿件备选，该稿件变为普通稿件，你可以进行其他操作！");
			G("backgroundimage"+gid).style.background='';
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','set')");
			G("candidateset"+gid).value = "设为备选";
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','set')");
			G("ruweiset"+gid).value = "确定入围";
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','set')");
			G("zhongbiaoset"+gid).value = "确定中标";
		}
		if(totle_zb < 1){
			G("show_message").innerHTML="您的任务是"+taskmode+"中标模式，目前你尚未选取中标稿件，威客中国规定选稿流程应当在任务时间结束后"+choosegjlimitday+"天之内完成，超过该选稿时间的任务将接收公众投票决定中标人选。请尽快确定好你的中标人选并结束选稿流程。如果你对任务稿件不满意，你可以对任务加价延期，更高的价格自然更能激发威客参与的热情，也更能收到满意的作品。请在规定的时间内尽快确定中标稿件，并结束选稿流程。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等，确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。<a href='index.php?mod=member&amp;action=taskmarkup&amp;tid="+tid+"' target='_blank'><U>如果你对任务稿件不满意，请点击这里为任务加价延期。</U></a>";
			G("endtask").style.display="none";
		} else {
			G("show_message").innerHTML="你已经选取了中标稿件，不要忘了确定完成选稿流程，在确认完成选稿流程前，你依然可以在规定的时间里（自任务时间结束后"+choosegjlimitday+"天之内）重新选定备选稿件、入围稿件和中标稿件。一旦完成选稿流程，该任务将不可以再进行加价延期、更换备选稿件、入围稿件和中标稿件等操作。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等,确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。如果你的任务不需要联系中标者取得源文件等步骤，你也可以点击下面的付款按扭直接把任务金额从诚付通支付给中标者。";
			G("endtask").style.display="";
		}
		window.location.href="#advert";
	} else {
		alert(requestStr);
	}
}

function setRuWei(tid,gid,act){
	var url ="ajax/set_ruwei.php";
	var requestUri = "tid="+tid+"&gid="+gid+"&act="+act;
	postajax(url,requestUri,"funcRuWei");
}

function funcRuWei(requestStr){
	if(requestStr.indexOf("success") != -1){
		var v = requestStr.split("|");
		var tid = v[1];
		var gid = v[2];
		var gjstate = v[3];
		var totle_zb = v[4];
		var choosegjlimitday = v[5];
		var gongshiqi = v[6];
		var taskmode = v[7] == 0 ? "单人" : "多人";
		
		if(gjstate == 2){
			alert("成功将该稿件列为入围稿件！");
			G("backgroundimage"+gid).style.backgroundImage='url("/templates/default/images/ruwei.gif")';
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','cancel')");
			G("ruweiset"+gid).value = "取消入围";
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','set')");
			G("candidateset"+gid).value = "设为备选";
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','set')");
			G("zhongbiaoset"+gid).value = "确定中标";
		} else {
			alert("成功取消该稿件入围，该稿件变为普通稿件，你可以进行其他操作！");
			G("backgroundimage"+gid).style.background='';
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','set')");
			G("ruweiset"+gid).value = "确定入围";
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','set')");
			G("candidateset"+gid).value = "设为备选";
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','set')");
			G("zhongbiaoset"+gid).value = "确定中标";
		}
		if(totle_zb < 1){
			G("show_message").innerHTML="您的任务是"+taskmode+"中标模式，目前你尚未选取中标稿件，威客中国规定选稿流程应当在任务时间结束后"+choosegjlimitday+"天之内完成，超过该选稿时间的任务将接收公众投票决定中标人选。请尽快确定好你的中标人选并结束选稿流程。如果你对任务稿件不满意，你可以对任务加价延期，更高的价格自然更能激发威客参与的热情，也更能收到满意的作品。请在规定的时间内尽快确定中标稿件，并结束选稿流程。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等，确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。<a href='index.php?mod=member&amp;action=taskmarkup&amp;tid="+tid+"' target='_blank'><U>如果你对任务稿件不满意，请点击这里为任务加价延期。</U></a>";
			G("endtask").style.display="none";
		} else {
			G("show_message").innerHTML="你已经选取了中标稿件，不要忘了确定完成选稿流程，在确认完成选稿流程前，你依然可以在规定的时间里（自任务时间结束后"+choosegjlimitday+"天之内）重新选定备选稿件、入围稿件和中标稿件。一旦完成选稿流程，该任务将不可以再进行加价延期、更换备选稿件、入围稿件和中标稿件等操作。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等,确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。如果你的任务不需要联系中标者取得源文件等步骤，你也可以点击下面的付款按扭直接把任务金额从诚付通支付给中标者。";
			G("endtask").style.display="";
		}
		window.location.href="#advert";
	} else {
		alert(requestStr);
	}
}


function setZhongBiao(tid,gid,act){
	var url ="ajax/set_zhongbiao.php";
	var requestUri = "tid="+tid+"&gid="+gid+"&act="+act;
	postajax(url,requestUri,"funcZhongBiao");
}

function funcZhongBiao(requestStr){
	if(requestStr.indexOf("success") != -1){
		var v = requestStr.split("|");
		var tid = v[1];
		var gid = v[2];
		var gjstate = v[3];
		var totle_zb = v[4];
		var choosegjlimitday = v[5];
		var gongshiqi = v[6];
		var taskmode = v[7] == 0 ? "单人" : "多人";
		var msgStr = v[8] == 2 ? "任务当前正在加价延期进行中,如果在延期的时间内有会员提交了你心仪的作品，你不必等到任务时间截止，而是可以随时终止任务进行，确定中标人选并完成支付。" : "<a href='index.php?mod=member&amp;action=taskmarkup&amp;tid="+tid+"' target='_blank'><U>如果你对任务稿件不满意，请点击这里为任务加价延期。</U></a>";
		
		if(gjstate == 3){
			alert("成功将该稿件设置为中标稿件！\r\n选取完中标稿件后，别忘了结束选稿流程哦！");
			G("backgroundimage"+gid).style.backgroundImage='url("/templates/default/images/zhongbiao.gif")';
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','cancel')");
			G("zhongbiaoset"+gid).value = "取消中标";
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','set')");
			G("ruweiset"+gid).value = "确定入围";
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','set')");
			G("candidateset"+gid).value = "设为备选";
		} else {
			alert("成功取消该稿件中标，该稿件变为普通稿件!\r\n在选稿流程未结束前，你可以选择其他稿件为中标稿件！");
			G("zhongbiaoset"+gid).onclick = Function("setZhongBiao('"+tid+"','"+gid+"','set')");
			G("zhongbiaoset"+gid).value = "确定中标";
			G("backgroundimage"+gid).style.background='';
			G("ruweiset"+gid).onclick = Function("setRuWei('"+tid+"','"+gid+"','set')");
			G("ruweiset"+gid).value = "确定入围";
			G("candidateset"+gid).onclick = Function("setCandidate('"+tid+"','"+gid+"','set')");
			G("candidateset"+gid).value = "设为备选";
		}
		if(totle_zb < 1){
			G("show_message").innerHTML="您的任务是"+taskmode+"中标模式，目前你尚未选取中标稿件，威客中国规定选稿流程应当在任务时间结束后"+choosegjlimitday+"天之内完成，超过该选稿时间的任务将接收公众投票决定中标人选。请尽快确定好你的中标人选并结束选稿流程。如果你对任务稿件不满意，你可以对任务加价延期，更高的价格自然更能激发威客参与的热情，也更能收到满意的作品。请在规定的时间内尽快确定中标稿件，并结束选稿流程。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等，确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。"+msgStr;
			G("endtask").style.display="none";
		} else {
			G("show_message").innerHTML="你已经选取了中标稿件，不要忘了确定完成选稿流程，在确认完成选稿流程前，你依然可以在规定的时间里（自任务时间结束后"+choosegjlimitday+"天之内）重新选定备选稿件、入围稿件和中标稿件。一旦完成选稿流程，该任务将不可以再进行加价延期、更换备选稿件、入围稿件和中标稿件等操作。结束选稿流程后，任务将进入不多于"+gongshiqi+"天的公示期，在这段时间内，你可以和任务中标者取得联系，获取源文件等,确定完成整个流程后，最后别忘了确定把任务款从诚付通支付给中标者哦。如果你的任务不需要联系中标者取得源文件等步骤，你也可以点击下面的付款按扭直接把任务金额从诚付通支付给中标者。";
			G("endtask").style.display="";
		}
		window.location.href="#advert";
	} else {
		alert(requestStr);
	}
}

function endTaskXuanGao(tid){
	var url ="ajax/task_endxuangao.php";
	var requestUri = "tid="+tid;
	postajax(url,requestUri,"funcEndTaskXuanGao");
}


function funcEndTaskXuanGao(requestStr){
	if(requestStr == "success"){
		alert("成功完成选稿流程，任务将进入公示期。\r\n公示期内，你可以与中标者取得联系，获取与任务相关的源文件等。\r\n在未获取源文件之前，为了保障您的利益，请不要确定支付任务款给中标者。\r\n若你的任务已经完成交接工作，或者不需要源文件等，请点击下面的付款按钮把你之前寄存在诚付通的任务款支付给中标者。");
		G("show_message").innerHTML="已经完成选稿流程，任务将进入公示期，公示期内，你可以与中标者取得联系，获取与任务相关的源文件等，在未获取源文件之前，为了保障您的利益，请不要确定支付任务款给中标者。若你的任务已经完成交接工作，或者不需要源文件等，请点击下面的付款按钮把你之前寄存在诚付通的任务款支付给中标者。";
		G("xuangaoEnd").style.display="none";
	}else{
		alert(requestStr);
	}
}

function taskPaySure(tid){
	var url ="ajax/task_paysure.php";
	var requestUri = "tid="+tid;
	postajax(url,requestUri,"funcTaskPaySure");
}

function funcTaskPaySure(requestStr){
	if(requestStr.indexOf("success") != -1){
		var v = requestStr.split("|");
		var tid = v[1];
		alert("成功完成任务支付，你的任务已经圆满结束，谢谢你对威客中国的信任和支持！");
		G("show_message").innerHTML="任务已经圆满结束。<INPUT onclick=\"window.location.href='index.php?mod=task&amp;action=gjlist&amp;tid="+tid+"&amp;show=zb'\" class='Button-8word' type='button' value='点此查看中标稿件'>";
		G("endtask").style.display="none";
	}else{
		alert(requestStr);
	}
}
