function loadCommonAnswersRequest(baseProductCode, targetProductCode, wddID) {
   if(baseProductCode && targetProductCode && wddID) {
		var contractdetailsDiv=document.getElementById("contractdetails");
		if(baseProductCode != targetProductCode) {
			var postData='baseProductCode='+baseProductCode+'&targetProductCode='+targetProductCode+'&webuserDataDetailID='+wddID;
			httpRequest(postData,'/CommonAnswers/index.asmx/LoadCommonAnswers',contractdetailsDiv,"Loading Answers ...",loadCommonAnswersCallback,true);
		}
		else {
			var postData='productCode='+targetProductCode+'&webuserDataDetailID='+wddID;
			httpRequest(postData,'/CommonAnswers/index.asmx/LoadContractAnswers',contractdetailsDiv,"Loading Answers ...",loadCommonAnswersCallback,true);
		}
   }
}

function loadCommonAnswersCallback(req,statusInd,success){
	var contractdetailsDiv=document.getElementById("contractdetails");	
	if(contractdetailsDiv && statusInd) contractdetailsDiv.removeChild(statusInd);
	if(success) {
		if(req.responseText.length>0) {
			var respText = req.responseText;
			var xml = str2XML(respText);
			var data = xml.getElementsByTagName("string")[0].firstChild;
			if(data)
				loadVSData(trimString(data.nodeValue));
		}
		divdisplay();
	}
	else {
      alert("We are sorry, there was a problem loading your information from our server.\nPlease try refreshing the page.");
	}
	hidePopWin(false);
}
