
// **************************************************************
// launched from event
var getMessage = function (strInputId) {	
	// build up the post string when passing variables to the server side page
	var PostStr = "tmpVal=" + document.getElementById(strInputId).value;	
	// use the generic function to make the request
	doAJAXCall('../../../Ko-Includes/f_CheckBuyerCode.asp', 'GET', PostStr, showMessageResponse);
}

// The function for handling the response from the server
var showMessageResponse = function (oXML) {
	// get the response text, into a variable
    var response = oXML.responseText;
	var result
	
	cssBackColour = '#000000';
	cssFontColour = '#FFFFFF';
		
	if (response == '1') {
			//cssFontColour = document.getElementById('hBadBCFontColour').value;
			//cssBackColour = document.getElementById('hBadBCBackColour').value;			
			//result = document.getElementById('hBadBCResult').value;
			cssFontColour = strBadBuyerCodeFontColour;
			cssBackColour = strBadBuyerCodeBackColour;
			result = strBadBuyerCodeResult;
	} else if(response == '0') {
			//cssFontColour = document.getElementById('hGoodBCFontColour').value;
			//cssBackColour = document.getElementById('hGoodBCBackColour').value;
			//result = document.getElementById('hGoodBCResult').value;
			cssFontColour = strGoodBuyerCodeFontColour;
			cssBackColour = strGoodBuyerCodeBackColour;
			result = strGoodBuyerCodeResult;
			
	} else if(response == '2') {
			//cssFontColour = document.getElementById('hGoodBCFontColour').value;
			//cssBackColour = document.getElementById('hGoodBCBackColour').value;
			//result = document.getElementById('hGoodBCResult').value;
			cssFontColour = strBadBuyerCodeFontColour;
			cssBackColour = strBadBuyerCodeBackColour;
			result = 'email not valid!' //strGoodBuyerCodeResult;
	} 
	else {
			cssBackColour = '#000000';
			cssFontColour = '#FFFFFF';
			result = response; // prints out the invalid response
	}
	
    // update the Div to show the result from the server
	document.getElementById("divBuyerValidationResponse").style.backgroundColor=cssBackColour;
	document.getElementById("divBuyerValidationResponse").style.color=cssFontColour;
	//document.getElementById("divBuyerValidationResponse").style.width=document.getElementById('hBCWidth').value;
	//document.getElementById("divBuyerValidationResponse").style.fontFamily=document.getElementById('hBCFont').value;
	//document.getElementById("divBuyerValidationResponse").style.fontWeight=document.getElementById('hBCFontWeight').value;
	//document.getElementById("divBuyerValidationResponse").style.fontSize=document.getElementById('hBCFontSize').value;
	//document.getElementById("divBuyerValidationResponse").style.padding=document.getElementById('hBCPadding').value;
	//document.getElementById("divBuyerValidationResponse").style.textAlign=document.getElementById('hBCTextAlign').value;
	document.getElementById("divBuyerValidationResponse").style.width=strBuyerCodeWidth;
	document.getElementById("divBuyerValidationResponse").style.fontFamily=strBuyerCodeFont;
	document.getElementById("divBuyerValidationResponse").style.fontWeight=strBuyerCodeFontWeight;
	document.getElementById("divBuyerValidationResponse").style.fontSize=strBuyerCodeFontSize;
	document.getElementById("divBuyerValidationResponse").style.padding=strBuyerCodePadding;
	document.getElementById("divBuyerValidationResponse").style.textAlign=strBuyerCodeTextAlign;
		
	document.getElementById("divBuyerValidationResponse").innerHTML = result;
	
};
// **************************************************************




