var txn_obj_acc="account";
var txn_obj_ear="earning";
var txn_obj_payment="paymentProcessing";
var txn_obj_comp="compare";
var txn_obj_coupon="coupon";
var txn_obj_ent="enterprise";


var txUrl="/trxn/jsonrpc";
var loginUrl="/api/auth/login";
var fgtPwdUrl="/passwordreset/";
var txnProxyUrl="/proxy/api";
var txnGeoLocUrl="/proxy/geolocation";
var storeUrl="/proxy/storerequest";
var txnProxyLoopFuseUrl="/proxy/loopfuse";
var txnProxySFDCUrl="/proxy/salesforce";
var txnProxyUrlgetStatsWidget="/proxy/getstatswidget";
var txnProxyGeoLocation="/proxy/geolocation";
var fsRedirectUrl="/redirect";
var upComingMeetings = "/api/prtl/get_upcoming_meetings";
var proplus;
var checknameMethod="checkname";
var createAccMethod="createAccount";
var createBizAccMethod="createProPlusEnterprise";
var modifyAccMethod="modifyAccount";
var deleteAccMethod="deleteAccount";
var refDetailsMethod="get_referral_details";
var redeemDetailsMethod="get_redeemed_details";
var sendRefFrndEmailMethod="send_refer_frnd_email";
var modCreditCardMethod="modifyCreditCard";
var redeemReqMethod="redeem_amount";
var compareMethod="get_compare_details";
var couponDiscountMethod="getCouponDiscount";
var currentDetailsMethod="get_user_details";
var create_entMethod="create_enterprise";
var proPlusDetails="get_proplus_details";
var createproPlusEnt="createProPlusEnterprise";
var checkEntMethod="checkenterprise";


// UI Handler links
var trialPageUrl="/trial";
var thankYouPageUrl="/thankyou";
	
function sendRequestToTxEng(objectValue,commandValue,jsonObject,callBack){
	$.post(txUrl,{"data":$.toJSON(getDataObjValue(objectValue,commandValue,jsonObject))},callBack);
}

function sendRequestToStore(objectValue,commandValue,jsonObject,callBack){
	$.post(storeUrl,{"objToBeSent":$.toJSON(getDataObjValue(objectValue,commandValue,jsonObject))},callBack);
}
function sendRequest(objectValue,commandValue,jsonObject,callBack){
	$.post(url,{"data":$.toJSON(getDataObjValue(objectValue,commandValue,jsonObject))},callBack);
}

function getDataObjValue(objectValue,commandValue,jsonObject){
	jsonObject.object=objectValue;
	dataObjValue=new Object();
	dataObjValue.method=commandValue;
	dataObjValue.params=jsonObject;
	return dataObjValue;
}
function sendRequestToProxy(url,jsonObject,callBack){
//	$.post(url,{"objToBeSent":$.toJSON(jsonObject)},callBack);
	if(callBack=="forgotPwdCallBack")
		$.post(url,jsonObject,callBack);
	else
		$.post(url,{"objToBeSent":$.toJSON(jsonObject)},callBack);
}

function sendRequestToContentServer(url,callBack){
	$.get(url,callBack);
}

function getFsCookieValue(cookieValue){
	cookieValue=cookieValue.toString().split("|")[0];
	cookieValue=$.base64.decode(cookieValue.toString());
	return cookieValue;
}

function getResponseObject(responseText){
	var responseObject=eval('(' + responseText + ')');
	return responseObject;
}
function getErrorMessage(resObj){
	return resObj.message;
}
