var pars;
var URL;
var myAjax;
var status = false;
/*
function beforeSubmit(f) {
        if (f.userID.value == "") 
        {
        	if($('lang').value == "chi" || $('lang').value == "tc")
        	{
          	alert("請輸入登入名稱!");
          }
        	else if($('lang').value == "eng")
        	{
          	alert("Please input Email Address / User ID!");
          }
          f.userID.focus();
          status = false;
          return false;
        }
        
        sendEmail(f);
}
*/
function connectionAjax(URL,pars,divid)
{
	myAjax = new Ajax.Request(URL,{
       			 	 	 	method:'get',
       			 	 	 	parameters: pars, 
       			 	 	onComplete: function(originalRequest){alert(originalRequest.responseText);}
       			 	 	 	});		
       			 	 	 	
}	
function sendEmail(formId)
{
	pars = 'userID='+$('userID').value+'&lang=tc';
	URL = "../xml/email.php";
	connectionAjax(URL,pars,'');
}
function checkMember(link)
{	
	if($('Email').value && $('pwd').value)
	{
		var pars = 'userID=' + $('Email').value + '&PWD=' + $('pwd').value + '&lang=' + $('lang').value + '&path=' + $('path').value;
		var URL  = link;	
		connectionAjax(URL,pars,'');
	}
}
function connectionAjax(URL,pars,divid)
{
	var myAjax = new Ajax.Request(URL,{
       			 	 	 	method:'get',
       			 	 	 	parameters: pars, 
       			 	 		onComplete: function(originalRequest)
       			 	 								{
       			 	 									if(originalRequest.responseText)
       			 	 									{
       			 	 										//$('errMsg').innerHTML = originalRequest.responseText;
       			 	 										if($('lang').value == "chi" || $('lang').value == "tc")
												        	{
												        		$('displayErr').innerHTML = '錯誤！登入名稱 / 登入密碼錯誤.';
												        	}
												        	else if($('lang').value == "eng")
												        	{
												        		$('displayErr').innerHTML = 'Error! User ID / Password error!!';
												        	}       			 	 										
       			 	 										$('cMember').value='';
       			 	 										$('Name').value='';
																	$('Hkid').value='';
																	$('Address').value='';
																	$('Tel').value='';
       			 	 										$('Name').disabled = true;
																	$('Hkid').disabled = true;
																	$('Address').disabled = true;
																	$('Tel').disabled = true;
																	$('MemberID').disabled = true;
																	$('Image5').disabled = true;
       			 	 									}
       			 	 									else
       			 	 									{
       			 	 										//checkPlayAgain();
       			 	 										//$('errMsg').innerHTML='';
       			 	 										$('displayErr').innerHTML ='';
       			 	 										$('cMember').value='true';       			 	 										
       			 	 										fillInMemberInfo();
       			 	 										$('Name').disabled = false;
																	$('Hkid').disabled = false;
																	$('Address').disabled = false;
																	$('Tel').disabled = false;
																	$('MemberID').disabled = false;
																	$('Image5').disabled = false; 
       			 	 									}
       			 	 								}
       			 	 	 	});		       			 	 	 	
}		
function fillInMemberInfo()
{
	var pars = 'userID=' + $('Email').value;
	var URL  = $('MemberInfolink').value;		
	var a_array = '';
	var b_array = '';
	var c_array = '';
	var d_array	= '';
	var e_array	= '';
	var f_array	= '';
	var myAjax = new Ajax.Request(URL,{
  								method:'get',
       			 	 	 	parameters: pars, 
       			 	 		onComplete: function(originalRequest)
       			 	 								{
																//put returned XML in the textarea        
																var response = originalRequest.responseXML.documentElement; 			
																//var resultXML = originalRequest.responseXML;
																if(response.childNodes.length)
																{
																	try
																	{
																		a_array = xmlToArray(response.getElementsByTagName("familyname"));
																		b_array = xmlToArray(response.getElementsByTagName("lastname"));
																		c_array = xmlToArray(response.getElementsByTagName("idcard"));
																		e_array	= xmlToArray(response.getElementsByTagName("contactTel"));
																		f_array	= xmlToArray(response.getElementsByTagName("member_id"));
																		d_array	= xmlToArray(response.getElementsByTagName("address"));																		
																	}
																	catch(e){}
																}
																$('Name').value = a_array+ ' ' +  b_array;
																$('Hkid').value = c_array;
																$('Address').value = d_array;
																$('Tel').value = e_array;
																$('MemberID').value = f_array;
       			 	 	 							}
       			 	 	 	});
}
function checkPlayAgain()
{
	var pars = 'userID=' + $('Email').value + '&gameName=' + $('PlayAgain').value + '&EmailCol=' + $('EmailCol').value;
	var URL  = $('PlayAgainLink').value;
	var myAjax = new Ajax.Request(URL,{
  								method:'get',
       			 	 	 	parameters: pars, 
       			 	 		onComplete: function(originalRequest)
       			 	 								{
																if(originalRequest.responseText)
																{
       			 	 										alert(originalRequest.responseText);
       			 	 										//$('errMsg').innerHTML=originalRequest.responseText;
       			 	 										//$('displayErr').innerHTML=originalRequest.responseText;
       			 	 										$('displayErr').innerHTML ='';       			 	 										
       			 	 										$('cMember').value='';
       			 	 										$('Name').value='';
																	$('Hkid').value='';
																	$('Address').value='';
																	$('Tel').value='';
       			 	 										$('Name').disabled = true;
																	$('Hkid').disabled = true;
																	$('Address').disabled = true;
																	$('Tel').disabled = true;
																	$('MemberID').disabled = true;
																	$('Image5').disabled = true;
       			 	 									}
       			 	 									else
       			 	 									{
       			 	 										//$('errMsg').innerHTML='';
       			 	 										$('displayErr').innerHTML ='';
       			 	 										$('cMember').value='true';
       			 	 										fillInMemberInfo();
       			 	 										$('Name').disabled = false;
																	$('Hkid').disabled = false;
																	$('Address').disabled = false;
																	$('Tel').disabled = false;
																	$('MemberID').disabled = false;
																	$('Image5').disabled = false;
																}																
       			 	 	 							}
       			 	 	 	});	
}
function xmlToArray(resultXml)
{
	var resultsArray = new Array();
	if(resultXml.length>0)
	{
		for(i=0;i<resultXml.length;i++)
		{
			resultsArray[i]=resultXml.item(i).firstChild.data;
		}
	}
	else
	{
		resultsArray="";
	}
	return resultsArray;
}
function checkPrizes(value,link)
{
	if(value.length == 13)
	{
		$('displayLoading').show();
		pars = "value="+value;
		URL = link;
		var Msg_array = '';
		var prize_array = '';
		var myAjax = new Ajax.Request(URL,{
  																method:'get',
       			 	 	 									parameters: pars, 
       			 	 										onComplete: function(originalRequest)
       			 	 																{
																								//put returned XML in the textarea        
																								var response = originalRequest.responseXML.documentElement; 			
																								//var resultXML = originalRequest.responseXML;
																								if(response.childNodes.length)
																								{
																									try
																									{
																										Msg_array = xmlToArray(response.getElementsByTagName("Msg"));
        																						if($('lang').value == "chi" || $('lang').value == "tc")
        																						{
        																							prize_array = xmlToArray(response.getElementsByTagName("Prize_ch"));
        																						}
        																						else if($('lang').value == "eng")
        																						{
        																							prize_array = xmlToArray(response.getElementsByTagName("Prize_en"));
        																						}																																																				
																									}
																									catch(e){}
																								}
																								$('displayPrizes').show();
																								$('displayPrizes').innerHTML = Msg_array;
																								$('Prizes').value = prize_array;																								
																								$('displayLoading').hide();																								
       			 	 	 															}
       			 	 	 									});
	}
	else
	{
		$('displayPrizes').hide();
		$('displayLoading').hide();
	}
}
