<!--
var ajax_kind = '';
var form;
var form_name_str;
var check_result = 0;

function createXMLHttpRequest() 
{
    if(window.ActiveXObject) 
	{
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if(window.XMLHttpRequest) 
	{
        xmlHttp = new XMLHttpRequest();
    }
}

function doRequestUsingGET(kind, url, form_name, input_names, para_keys, para_values) 
{
	var i, j;
	var parameter='';
	var obj;
	ajax_kind = kind;

	switch(ajax_kind)
	{
		case "overlap_check": case "ibm_overlap_check":
		break;
		case "re_str": case "re_str_offline": case "re_o_count": case "re_o_count_2": case "re_d_fee": case "check_code_str": case "check_reg_code_str": case "re_reserve": case "asign_dct": case "ibm_re_str":
		break;
		case "email_check": case "nickname_check": case "passwd_check1": case "passwd_check2": case "question_check": case "answer_check": case "auth_code_check":
		break;
		case "relay_email_check":
		break;
		default :
			return false;
		break;
	}

	try{
		//form = eval(form_name);
		form = document.forms[form_name];
		form_name_str = form_name;
	}catch(e){}

	if(form_name!='' && input_names!='')
	{
		var arr_input_names = input_names.split("|");
		for(i=0; i<arr_input_names.length; i++)
		{
			obj = eval('form[arr_input_names[i]]');
			if(!obj.value && ajax_kind!='ibm_overlap_check' && ajax_kind!='email_check' && ajax_kind!='nickname_check' && ajax_kind!='passwd_check1' && ajax_kind!='passwd_check2' && ajax_kind!='question_check' && ajax_kind!='answer_check' && ajax_kind!='auth_code_check')
			{
				alert('请输入信息!'); //Insert Value
				obj.focus();
				return false;
			}
			parameter += arr_input_names[i] + '=' + encodeURIComponent(obj.value) + '&';
		}
	}

	if(para_keys!='' && para_values!='')
	{
		var arr_para_keys = para_keys.split("|");
		var arr_para_values = para_values.split("|");
		for(j=0; j<arr_para_keys.length; j++)
		{
			parameter += arr_para_keys[j] + '=' + encodeURIComponent(arr_para_values[j]) + '&';
		}
	}
	//alert(parameter);
	
	createXMLHttpRequest();

    var queryString = url + "?"+parameter+"timeStamp=" + new Date().getTime();
    //alert(queryString);
	xmlHttp.onreadystatechange = handleStateChange;
    xmlHttp.open("GET", queryString, true);
    xmlHttp.send(null);
}

function handleStateChange() 
{
    if(xmlHttp.readyState == 4) 
	{
        if(xmlHttp.status == 200) 
		{
			if(ajax_kind=='overlap_check' || ajax_kind=='ibm_overlap_check')
			{
				overlap_check_parseXML();
			}
			else if(ajax_kind=='re_str' || ajax_kind=='re_str_offline' || ajax_kind=='re_o_count' || ajax_kind=='re_o_count_2' || ajax_kind=='re_d_fee' || ajax_kind=='ibm_re_str')
			{
				re_parseXML();
			}
			else if(ajax_kind=='re_reserve')
			{
				re_reserve_parseXML();
			}
			else if(ajax_kind=='asign_dct')
			{
				dct_parseXML();
			}
			else if(ajax_kind=='check_code_str')
			{
				check_code_parseXML();
			}
			else if(ajax_kind=='check_reg_code_str')
			{
				check_reg_code_parseXML();
			}
			else if(ajax_kind=='email_check')//added by wesley 2010.01.11
			{
				check_reg_email();
			}
			else if(ajax_kind=='nickname_check')
			{
				check_reg_nickname();
			}
			else if(ajax_kind=='passwd_check1' || ajax_kind=='passwd_check2')
			{
				check_reg_passwd();
			}
			else if(ajax_kind=='question_check' || ajax_kind=='answer_check')
			{
				check_reg_question();
			}
			else if(ajax_kind=='auth_code_check')
			{
				check_reg_auth_code_parseXML();
			}
			else if(ajax_kind=='relay_email_check')
			{
				check_relay_email_parseXML();
			}
			//end added
        }
    }
}

//var starttime_point = xmlDoc.getElementsByTagName("start_point")[0].childNodes[0].nodeValue;
function getXMLNode(xml, tag)
{ // 싱글노드 
	return xml.getElementsByTagName(tag)[0]; 
} 

function getXMLNodeAll(xml, tag)
{ // 멀티노드 
	return xml.getElementsByTagName(tag); 
}

function getXMLValue (xml)
{ // 노드값 가져오기 
	try{ 
		return xml.firstChild.nodeValue; 
	} catch(e){ 
		return null; 
	}
} 

function overlap_check_parseXML()
{
	var xmlDoc = xmlHttp.responseXML;
	var return_obj;
	
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var result_str = getXMLValue(getXMLNode(xmlDoc, "result_str"));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var click_name = getXMLValue(getXMLNode(xmlDoc, "click_name"));

	if(result == 1)
	{
		return_obj = eval('form[return_name]');
		if(ajax_kind=='overlap_check' ) 
		{
			alert(result_str);
		}
		return_obj.focus();
	}
	else
	{
		if(ajax_kind=='overlap_check') 
		{
			alert(result_str);
			var arr_return_names = return_name.split("|");
			for(i=0; i<arr_return_names.length; i++)
			{
				return_obj = eval('form[arr_return_names[i]]');
				//return_obj.value = '';
			}
			var first_return_obj = eval('form[arr_return_names[0]]');
			first_return_obj.focus();
		}
		if(ajax_kind=='ibm_overlap_check'){
			if(result_str){
				alert(result_str);
			}
		}
	}
	
	if(click_name == 'is_email_overlap') 
	{
		is_email_overlap=result;
		if(result == 1)
		{
			var div_id = document.getElementById("result_email");
			div_id.innerHTML = "";
			var div_str = JS_INFO_AVAILABLE;
			div_id.innerHTML = div_str;
		}
		else
		{
			var div_id = document.getElementById("result_email");
			div_id.innerHTML = "";
			var div_str = JS_INFO_UNAVAILABLE;
			div_id.innerHTML = div_str;
		}
	}
	else if(click_name == 'is_nickname_overlap') 
	{
		is_nickname_overlap=result;
		if(result == 1)
		{
			var div_id = document.getElementById("result_nickname");
			div_id.innerHTML = "";
			var div_str = JS_INFO_AVAILABLE;
			div_id.innerHTML = div_str;
		}
		else
		{
			var div_id = document.getElementById("result_nickname");
			div_id.innerHTML = "";
			var div_str = JS_INFO_UNAVAILABLE;
			div_id.innerHTML = div_str;
		}
	}
	else if(click_name == 'is_recommend_email') 
	{
		is_recommend_email=result;
		if(result == 1)
		{
			var div_id = document.getElementById("result_recommend_email");
			div_id.innerHTML = "";
			var div_str = JS_INFO_AVAILABLE;
			div_id.innerHTML = div_str;
		}
		else
		{
			var div_id = document.getElementById("result_recommend_email");
			div_id.innerHTML = "";
			var div_str = JS_INFO_UNAVAILABLE;
			div_id.innerHTML = div_str;
		}
	}
}

//added by wesley 2010.01.11
function check_reg_email()
{
	var return_check_value = 0;
	var email_value_str = document.m_f.email.value;

	if(email_value_str == ""){
		document.getElementById("reg_email").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_AJAX_EMAIL_STR;
		document.m_f.email.focus();
		return false;
	}else{//判断邮件地址格式是否正确
		if(check_email(document.m_f.email.value)){
			document.getElementById("reg_email").innerHTML = "";
			return_check_str = 1;
		}else{
			document.getElementById("reg_email").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_EMAIL_FORMAT_STR;
			document.m_f.email.focus();
			return false;
		}
	}

	if(return_check_str == 1){
		check_reg_info_parseXML();
	}
}

function  check_email(form_value)   
{   
   var  re=/^[\w.-]+@([0-9a-z][\w-]+\.)+[a-z]{2,4}$/i;
   if(re.test(form_value)){
		return true;
   }else{
		return false;
   }
}

function check_reg_nickname(){
	var check_nickname_str = 0;
	var form = document.m_f;
	if(form.nickname.value.length < 2 || form.nickname.value.length > 16){
		document.getElementById("reg_name").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_NICK_LEN_STR;
	}else{
		check_nickname_str = 1;
	}

	if(check_nickname_str == 1){
		check_reg_info_parseXML();
	}

}

function check_reg_passwd(){
	//alert("密码检查");
	var check_passwd_value = 0;
	var form = document.m_f;
	if(ajax_kind == "passwd_check1"){
		if(form.passwd_1.value.length < 4 || form.passwd_1.value.length > 16){
			document.getElementById("reg_pawd").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_PWD_LEN_STR;
		}else{
			check_passwd_value = 1;
		}

		if(check_passwd_value == 1){
			document.getElementById("reg_pawd").innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />";
		}
	}else if(ajax_kind == "passwd_check2"){
		if(form.passwd_2.value.length < 4 || form.passwd_2.value.length > 16){
			document.getElementById("reg_pawdb").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_PWD_LEN_STR;
		}else if(form.passwd_2.value!=form.passwd_1.value){
			document.getElementById("reg_pawdb").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_PWD_A_STR;
			//document.getElementById("reg_pawd").innerHTML = "";
			//form.passwd_1.value = "";
			form.passwd_2.value = "";
			//form.passwd_1.focus;
			return false;
		}else{
			check_passwd_value = 1;
		}

		if(check_passwd_value == 1){
			document.getElementById("reg_pawdb").innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />";
		}
	}
}

function check_reg_question(){
	//alert("ok");
	var form_str = document.m_f;
	if(ajax_kind == "question_check"){
		if(form_str.passwd_q.value == 0){
			document.getElementById("reg_question").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_PWD_PRO_STR;
		}else{
			document.getElementById("reg_question").innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />";
		}
	}else if(ajax_kind == "answer_check"){
		if(form_str.passwd_a.value == ""){
			document.getElementById("reg_answer").innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />&nbsp;&nbsp;"+JS_PWD_PRO_A_STR;
		}else{
			document.getElementById("reg_answer").innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />";
		}
	}
}

function check_reg_code(){
		var form_str = document.m_f;
		var hidden_auth_str = form_str.hidden_auth_str.value;
		var auth_str = form_str.auth_str.value;
		//alert(hidden_auth_str+":"+auth_str);
		doRequestUsingGET('auth_code_check','/pg/check_code_str.inc','','','hidden_auth_str|auth_str|type',hidden_auth_str+'|'+auth_str+'|check_reg_code_str');
}

function check_reg_info_parseXML()
{
	var xmlDoc = xmlHttp.responseXML;
	var return_obj;
	
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var result_str = getXMLValue(getXMLNode(xmlDoc, "result_str"));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var click_name = getXMLValue(getXMLNode(xmlDoc, "click_name"));

	//alert(result+":"+result_str+":"+click_name);
	if(click_name == "is_email_overlap"){
		if(result == 1){
			check_result = 1;
			document.getElementById('reg_email').innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />  "+result_str;
		}else{
			document.getElementById('reg_email').innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />  "+result_str;
			document.m_f.email.focus();
			return false;
		}
	}else if(click_name == 'is_nickname_overlap'){
		if(result == 1){
			check_result = 1;
			document.getElementById('reg_name').innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />  "+result_str;
		}else{
			document.getElementById('reg_name').innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />  "+result_str;
		}
	}
}

function check_reg_auth_code_parseXML(){
	var xmlDoc = xmlHttp.responseXML;
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var form_str = document.m_f;
	//alert("result="+result);
	if(result==1){
		document.getElementById('reg_code').innerHTML = "<img src='http://image.buyfine.net/images/public/correct.gif' />";
	}else{
		document.getElementById('reg_code').innerHTML = "<img src='http://image.buyfine.net/images/public/error.gif' />";
	}
}

function check_relay_email_parseXML(){
	var xmlDoc = xmlHttp.responseXML;
	var return_obj;
	
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var result_str = getXMLValue(getXMLNode(xmlDoc, "result_str"));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var click_name = getXMLValue(getXMLNode(xmlDoc, "click_name"));
	//alert(result+":"+result_str);
	if(result==0){
		//alert("该用户已经是有好网会员,请推荐其他朋友加入");
		//alert(result_str);
		document.getElementById("friend_error").style.display = "block";
		document.relay_f.email.focus();
		return false;
	}
}
//added end

function re_reserve_parseXML()
{
	var xmlDoc = xmlHttp.responseXML;

	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var return_value = getXMLValue(getXMLNode(xmlDoc, "return_value"));

	if(result == 1)
	{
		var arr_return_name = return_name.split("|");
		var arr_return_value = return_value.split("|");

		var available_reserve = document.getElementById(arr_return_name[0]);
		var used_reserve = document.getElementById(arr_return_name[1]);
		var reserve_result_sum = document.getElementById(arr_return_name[2]);
		var reserve_num = document.getElementById(arr_return_name[3]);
		var fixed_sum = document.getElementById(arr_return_name[4]);
		var is_usd_div = 0;
		try{
			var fixed_usd_sum = document.getElementById('fixed_usd_sum');
			is_usd_div = 1;
		}catch(e){}

		if(document.all)
		{
			available_reserve.innerText = arr_return_value[1];
			used_reserve.innerText = arr_return_value[7];
			reserve_result_sum.innerText = arr_return_value[5];
			fixed_sum.innerText = arr_return_value[5];
		}
		else
		{
			available_reserve.textContent = arr_return_value[1];
			used_reserve.textContent = arr_return_value[7];
			reserve_result_sum.textContent = arr_return_value[5];
			fixed_sum.textContent = arr_return_value[5];
		}
		
		document.pg_f.t_ruid.value = arr_return_value[0];
		available_reserve.title = arr_return_value[2];
		reserve_num.title = 0;
		reserve_num.value = 0;
		used_reserve.title = arr_return_value[7];
		reserve_result_sum.title = arr_return_value[6];
		fixed_sum.title = arr_return_value[6];
		if(is_usd_div==1 && is_shop_form==1)
		{
			if(document.pg_f.h_is_usd_view.value==1)
			{
				var usd_view = arr_return_value[6]/usd_ex;
				usd_view = usd_view.toFixed(2);
				fixed_usd_sum.innerHTML = "<span class=\"txt07\" style=\"color:#656565\"> = </span><span class=\"txt07\">"+usd_view+"</span><span class=\"txt07\" style=\"color:#656565\">(USD)</span>";
			}
			else
			{
				fixed_usd_sum.innerHTML = "";
			}
		}
		else
		{
			try{
				fixed_usd_sum.innerHTML = "";
			}catch(e){}
		}

		document.getElementById('reserve_root').style.display = 'inline';
		document.getElementById('reserve_prgs').style.display = 'none';
		//document.getElementById('dct_button').disabled = false;	
		//document.getElementById('dct_cancel_button').disabled = false;

		var r_result_sum = Number(arr_return_value[6]);
		payment_img_change(r_result_sum);
	}
	else
	{
	
	}
}

function re_parseXML()
{
	var xmlDoc = xmlHttp.responseXML;
	var return_obj;

	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var return_value = getXMLValue(getXMLNode(xmlDoc, "return_value"));

	//alert(result+" : "+return_name+" : "+return_value);
	//return;

	if(ajax_kind == 're_str' || ajax_kind == 're_str_offline' || ajax_kind == 'ibm_re_str')
	{
		var result_str = getXMLValue(getXMLNode(xmlDoc, "result_str"));
		var div_id_str = getXMLValue(getXMLNode(xmlDoc, "div_id_str"));
	}
	
	if(result == 1)
	{
		if(ajax_kind=='re_o_count' || ajax_kind=='re_o_count_2' || ajax_kind=='re_d_fee') 
		{
			//alert(return_name + '\n\n' + return_value);
			var arr_return_name = return_name.split("|");
			var arr_return_value = return_value.split("|");
			
			var cp_price = Number(arr_return_value[29]);
			
			var o_count = document.getElementById(arr_return_name[0]);
			var sum = document.getElementById(arr_return_name[1]);
			var total_sum = document.getElementById(arr_return_name[2]);
			var total_o_count = document.getElementById(arr_return_name[3]);
			var subtract_price = document.getElementById(arr_return_name[4]);
			var pre_total_sum = document.getElementById(arr_return_name[5]);
			
			o_count.value = arr_return_value[0];
			o_count.title = arr_return_value[0];
			if(document.all)
			{
				sum.innerText = arr_return_value[1];
			}
			else
			{
				sum.textContent = arr_return_value[1];
			}
			sum.title = arr_return_value[2];
			if(document.all)
			{
				total_sum.innerText = arr_return_value[3];
				total_o_count.innerText = arr_return_value[5];
				subtract_price.innerText = arr_return_value[7];
				pre_total_sum.innerText = arr_return_value[9];
			}
			else
			{
				total_sum.textContent = arr_return_value[3];
				total_o_count.textContent = arr_return_value[5];
				subtract_price.textContent = arr_return_value[7];
				pre_total_sum.textContent = arr_return_value[9];
			}
			total_sum.title = arr_return_value[4];
			subtract_price.title = arr_return_value[6];
			pre_total_sum.title = arr_return_value[8];
			//alert(arr_return_value[8] +' : ' +  arr_return_value[9] +' : ' +  arr_return_value[29]);
			if(ajax_kind=='re_o_count_2' || ajax_kind=='re_d_fee')
			{
				var check_reserve_result_sum = document.getElementById(arr_return_name[9]);
				var reserve_result_sum = document.getElementById(arr_return_name[10]);
				var fixed_sum = document.getElementById(arr_return_name[11]);
				var is_usd_div = 0;
				try{
					var fixed_usd_sum = document.getElementById('fixed_usd_sum');
					is_usd_div = 1;
				}catch(e){}
				
				check_reserve_result_sum.title = arr_return_value[15];
				reserve_result_sum.title = arr_return_value[17];
				fixed_sum.title = arr_return_value[17];
				if(is_usd_div==1 && is_shop_form==1)
				{
					if(document.pg_f.h_is_usd_view.value==1)
					{
						var usd_view = arr_return_value[17]/usd_ex;
						usd_view = usd_view.toFixed(2);
						fixed_usd_sum.innerHTML = "<span class=\"txt07\" style=\"color:#656565\"> = </span><span class=\"txt07\">"+usd_view+"</span><span class=\"txt07\" style=\"color:#656565\">(USD)</span>";
					}
					else
					{
						fixed_usd_sum.innerHTML = "";
					}
				}
				else
				{
					try{
						fixed_usd_sum.innerHTML = "";
					}catch(e){}
				}

				var double_reserve_text = document.getElementById(arr_return_name[12]);
				var reserve_result = arr_return_value[19];
				var default_reserve = document.getElementById(arr_return_name[13]);
				var double_reserve_num = document.getElementById(arr_return_name[14]);
				var result_double_reserve_num = document.getElementById(arr_return_name[15]);

				default_reserve.title = arr_return_value[20];
				double_reserve_num.title = arr_return_value[21];
				result_double_reserve_num.title = arr_return_value[22];

				var ori_tt_price_div = document.getElementById(arr_return_name[16]);
				var dct_price = document.getElementById(arr_return_name[17]);
				var dct_value = document.getElementById(arr_return_name[18]);
				var result_dct_price = document.getElementById(arr_return_name[19]);

				ori_tt_price_div.title = arr_return_value[23];
				result_dct_price.title = arr_return_value[27];

				if(reserve_result == 1)
				{
					double_reserve_text.style.display = 'none';
				}
				else if(reserve_result == 2)
				{
					double_reserve_text.style.display = 'block';
				}

				if(document.all)
				{
					check_reserve_result_sum.innerText = arr_return_value[16];
					reserve_result_sum.innerText = arr_return_value[18];
					fixed_sum.innerText = arr_return_value[18];
					default_reserve.innerText = arr_return_value[20];
					double_reserve_num.innerText = arr_return_value[21];
					result_double_reserve_num.innerText = arr_return_value[22];
					
					ori_tt_price_div.innerText = arr_return_value[24];
					dct_price.innerText = arr_return_value[25];
					dct_value.innerText = arr_return_value[26];
					result_dct_price.innerText = arr_return_value[28];
				}
				else
				{
					check_reserve_result_sum.textContent = arr_return_value[16];
					reserve_result_sum.textContent = arr_return_value[18];
					fixed_sum.textContent = arr_return_value[18];

					default_reserve.textContent = arr_return_value[20];
					double_reserve_num.textContent = arr_return_value[21];
					result_double_reserve_num.textContent = arr_return_value[22];
					
					ori_tt_price_div.textContent = arr_return_value[24];
					dct_price.textContent = arr_return_value[25];
					dct_value.textContent = arr_return_value[26];
					result_dct_price.textContent = arr_return_value[28];
				}
				
				var r_result_sum = Number(arr_return_value[17]);
				payment_img_change(r_result_sum);
			}
		}
		else
		{
			return_obj = eval('form[return_name]');
			return_obj.value = return_value;

			var div_id = document.getElementById(div_id_str);
			div_id.innerHTML = "";
			if(ajax_kind == 're_str_offline')
			{
				var div_str = " <a href=\"javascript:;\" onclick=\"javascript:doRequestUsingGET('re_str_offline','/pg/offline_encode_re_str.inc','"+form_name_str+"','','type|div_id','re_auth_str|"+div_id_str+"');return false;\">" +
						  "<img src=\"/member/member_gdwrite_proc.html?enstr=" + result_str + "\" height=\"23\" border=\"0\" alt=\"\" title=\"点击图片更换款项来源信息\" /></a>";
			}else if(ajax_kind == 'ibm_re_str'){
				var div_str = " <a href=\"javascript:;\" onclick=\"javascript:doRequestUsingGET('ibm_re_str','/member/member_encode_re_str.inc','"+form_name_str+"','','type|div_id','re_auth_str|"+div_id_str+"');return false;\">" +
						  "<img src=\"/member/ibm_member_gdwrite_proc.html?enstr=" + result_str + "\" height=\"23\" border=\"0\" alt=\"\" title=\"点击图片换张图\" /></a>";						  
			}
			else
			{
				var div_str = " <a href=\"javascript:;\" onclick=\"javascript:doRequestUsingGET('re_str','/member/member_encode_re_str.inc','"+form_name_str+"','','type|div_id','re_auth_str|"+div_id_str+"');return false;\">" +
						  "<img src=\"/member/member_gdwrite_proc.html?enstr=" + result_str + "\" height=\"23\" border=\"0\" alt=\"\" title=\"点击图片换张图\" /></a>";						  
			}
			div_id.innerHTML = div_str;
		}
	}
	else
	{
		//alert('错误的路径');
	}
}

function payment_img_change(r_result_sum)
{
	if(r_result_sum == 0)
	{
		try{
			document.getElementById("only_reserve_id").value = 1;
			//document.getElementById("payment_type_id").disabled = true;
			
			document.getElementById("payment_type_id1").disabled = true;
			//document.getElementById("payment_type_id6").disabled = true;
			document.getElementById("payment_type_id5").disabled = true;
			document.getElementById("payment_type_id2").disabled = true;
			document.getElementById("payment_type_id3").disabled = true;
			for(i=0;i<document.pg_f.payment_type.length;i++)
			{
				document.pg_f.payment_type[i].checked = false;
			}

			document.getElementById("payment_logo_id1").src = "http://image.buyfine.net/images/public/etc/alipay_logo_off.jpg";
			//document.getElementById("payment_logo_id6").src = "http://image.buyfine.net/images/public/etc/alipay_logo_off.jpg";
			document.getElementById("payment_logo_id5").src = "http://image.buyfine.net/images/public/etc/paypal_logo_off.jpg";
			document.getElementById("payment_logo_id2").src = "http://image.buyfine.net/images/public/etc/chinabank_logo_off.jpg?o=0";
			document.getElementById("payment_logo_id3").src = "http://image.buyfine.net/images/public/etc/tenpay_logo_off.jpg?o=1";
		}catch(e){}
	}
	else
	{
		try{
			document.getElementById("only_reserve_id").value = 0;
			//document.getElementById("payment_type_id").disabled = false;
			document.getElementById("payment_type_id1").disabled = false;
			//document.getElementById("payment_type_id6").disabled = false;
			document.getElementById("payment_type_id5").disabled = false;
			document.getElementById("payment_type_id2").disabled = false;
			document.getElementById("payment_type_id3").disabled = false;

			document.getElementById("payment_logo_id1").src = "http://image.buyfine.net/images/public/etc/alipay_logo.jpg";
			//document.getElementById("payment_logo_id6").src = "http://image.buyfine.net/images/public/etc/alipay_logo.jpg";
			document.getElementById("payment_logo_id5").src = "http://image.buyfine.net/images/public/etc/paypal_logo.jpg";
			document.getElementById("payment_logo_id2").src = "http://image.buyfine.net/images/public/etc/chinabank_logo.jpg?o=0";
			document.getElementById("payment_logo_id3").src = "http://image.buyfine.net/images/public/etc/tenpay_logo.jpg?o=1";
		}catch(e){}
	}
}

function dct_parseXML()
{
	var xmlDoc = xmlHttp.responseXML;
	var return_obj;
	var is_err_num = 0;

	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var return_name = getXMLValue(getXMLNode(xmlDoc, "return_name"));
	var return_value = getXMLValue(getXMLNode(xmlDoc, "return_value"));

	if(result == 1)
	{
		var arr_return_name = return_name.split("|");
		var arr_return_value = return_value.split("|");

		var id_dct_uid = document.getElementById(arr_return_name[0]);
		var dct_price = document.getElementById(arr_return_name[1]);
		var dct_value = document.getElementById(arr_return_name[2]);
		var result_dct_price = document.getElementById(arr_return_name[3]);
		var pre_total_sum = document.getElementById(arr_return_name[4]);
		var check_reserve_result_sum = document.getElementById(arr_return_name[5]);
		var reserve_result_sum = document.getElementById(arr_return_name[6]);
		var fixed_sum = document.getElementById('fixed_sum');
		var is_usd_div = 0;
		try{
			var fixed_usd_sum = document.getElementById('fixed_usd_sum');
			is_usd_div = 1;
		}catch(e){}
		var dct_type = document.getElementById(arr_return_name[7]);
		var dct_auth_code = document.getElementById(arr_return_name[8]);

		id_dct_uid.value = arr_return_value[0];
		result_dct_price.title = arr_return_value[3];
		pre_total_sum.title = arr_return_value[5];
		check_reserve_result_sum.title = arr_return_value[7];
		reserve_result_sum.title = arr_return_value[9];
		fixed_sum.title = arr_return_value[9];
		if(is_usd_div==1 && is_shop_form==1)
		{
			if(document.pg_f.h_is_usd_view.value==1)
			{
				var usd_view = arr_return_value[9]/usd_ex;
				usd_view = usd_view.toFixed(2);
				fixed_usd_sum.innerHTML = "<span class=\"txt07\" style=\"color:#656565\"> = </span><span class=\"txt07\">"+usd_view+"</span><span class=\"txt07\" style=\"color:#656565\">(USD)</span>";
			}
			else
			{
				fixed_usd_sum.innerHTML = "";
			}
		}
		else
		{
			try{
				fixed_usd_sum.innerHTML = "";
			}catch(e){}
		}
		if(document.all)
		{
			dct_price.innerText = arr_return_value[1];
			dct_value.innerText = arr_return_value[2];
			result_dct_price.innerText = arr_return_value[4];
			pre_total_sum.innerText = arr_return_value[6];
			check_reserve_result_sum.innerText = arr_return_value[8];
			reserve_result_sum.innerText = arr_return_value[10];
			fixed_sum.innerText = arr_return_value[10];
		}
		else
		{
			dct_price.textContent = arr_return_value[1];
			dct_value.textContent = arr_return_value[2];
			result_dct_price.textContent = arr_return_value[4];
			pre_total_sum.textContent = arr_return_value[6];
			check_reserve_result_sum.textContent = arr_return_value[8];
			reserve_result_sum.textContent = arr_return_value[10];
			fixed_sum.textContent = arr_return_value[10];
		}
		dct_type.value = arr_return_value[11];
		dct_auth_code.value = arr_return_value[12];
		
		document.getElementById('dct_root').style.display = 'inline';
		document.getElementById('dct_prgs').style.display = 'none';
		//document.getElementById('dct_button').disabled = false;	
		//document.getElementById('dct_cancel_button').disabled = false;
		document.getElementById('r_a_button').disabled = false;	
		document.getElementById('r_s_button').disabled = false;
		
		if(arr_return_value[11] == 6)
		{
			document.getElementById('dct_coupon_info_div').style.display = 'block';
			document.getElementById('dct_act_div').style.display = 'none';
		}
		else
		{
			document.getElementById('dct_info_div').style.display = 'block';
			document.getElementById('dct_act_div').style.display = 'none';
		}

		var r_result_sum = Number(arr_return_value[9]);
		payment_img_change(r_result_sum);
	}
	else if(result == 41)
	{
		is_err_num = 1;
		alert(JS_CTRIP_STR+'- 1');
	}
	else if(result == 42)
	{
		is_err_num = 1;
		alert(JS_CTRIP_STR+'- 2');
	}
	else if(result == 43)
	{
		is_err_num = 1;
		alert(JS_CTRIP_STR);
	}
	else if(result == 44)
	{
		is_err_num = 1;
		alert(JS_P_PRICE_STR);
	}
	else if(result == 45)
	{
		is_err_num = 1;
		alert(JS_CODE_LIMIT_STR);
	}
	else
	{
		is_err_num = 1;
		alert(JS_CTRIP_STR+'- 4');
	}

	if(is_err_num == 1)
	{
		document.getElementById('dct_prgs').style.display = 'none';
		document.getElementById('dct_root').style.display = 'inline';
		document.getElementById('dct_info_div').style.display = 'none';
		document.getElementById('dct_act_div').style.display = 'block';
		document.getElementById('id_dct_auth_code').value = 0;
		document.getElementById('dct_auth_code').focus();
		document.getElementById('r_a_button').disabled = false;	
		document.getElementById('r_s_button').disabled = false;
	}
}

//////////add pg_balance.html
function check_code_parseXML(){
	var xmlDoc = xmlHttp.responseXML;
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var Form = document.bank_form;
	if(result==1){
		Form.submit();
		return false;
	}else{
		alert("款项来源输入错误，请正确输入！");
		Form.auth_str.value = "";
		Form.auth_str.focus();
		return false;
	}
}

//register code check
function check_reg_code_parseXML(){
	var xmlDoc = xmlHttp.responseXML;
	var result = Number(getXMLValue(getXMLNode(xmlDoc, "result")));
	var Form = document.m_f;
	//alert("result="+result);
	if(result==1){
		Form.submit();
		viewDiv('wating_div','visible',PROGRESS_STR);
		return true;
	}else{
		alert("验证码输入有误，请正确输入！");
		Form.auth_str.value = "";
		Form.auth_str.focus();
		return false;
	}
}

function offline_payment_c(form){
	var i;
	var check_num = 0;
	var Form = eval(form);
	var obj = form.bank;
	for(i=0;i<obj.length;i++){
		if(obj[i].checked){
			check_num = 1;
		}
	}
	if(check_num==0){
		alert("汇款银行不能为空，请选择汇款银行！")
		return false;
	}
	if(!Form.user_name.value){
		alert("请填写汇款人姓名！");
		Form.user_name.focus();
		return false;
	}
	if(!Form.auth_str.value){
		alert("款项来源不能为空，请输入款项来源！");
		Form.auth_str.focus();
		return false;
	}
	var hidden_auth_str = Form.hidden_auth_str.value;
	var auth_str = Form.auth_str.value;
	//alert(hidden_auth_str+" : "+auth_str);
	var change_obj = confirm("您确定输入的信息正确吗?正确的话请牢记您选择的汇款银行和款项来源等信息并到相应银行完成支付，我们会及时处理您的订单，谢谢！");
	if(change_obj == true){
		//doRequestUsingGET('check_code_str','/pg/check_code_str.inc',Form,'hidden_auth_str|auth_str','','');
		doRequestUsingGET('check_code_str','/pg/check_code_str.inc','','','hidden_auth_str|auth_str',hidden_auth_str+'|'+auth_str);
		return false;
	}else{
		return false;
	}
	
}
//-->