// Property Profile Wish List. 

function addToWishList(memberID, stockID, mode, webadmin, imgURL, imgClientID)
{
    beginProcess();
    PageMethods.addToWishList(memberID, stockID, mode, webadmin, imgURL,OnSucceeded, OnFailed, imgClientID+'|'+imgURL);
}

function OnSucceeded(res, userContext) {
   var imgURL;
   var imgClientID;
   var arr = userContext.split("|");
   imgURL = arr[1];
   imgClientID = arr[0];

   document.getElementById(imgClientID).src = imgURL;
   document.getElementById(imgClientID).disabled = true ;
   hideProcessingDiv("LoadingDiv");
}

function OnFailed(error, userContext) 
{
    hideProcessingDiv("LoadingDiv"); 
    alert(error.get_message());
}


// Enquiry Web Methord Caller .

function EnquiryReply(ID, EnquiryID, EnquiryType, Indent, Method, EnquiryDescription,RefID, UserID, Sendto, imgbttnResetClient )
{
    beginProcess();
    //alert('Calling!');
    //alert(memberID + '--'+ stockID +  '--'+ mode +  '--'+ webadmin +  '--'+ imgURL + '--' + imgClientID);
    PageMethods.EnquiryReply(ID, EnquiryID, EnquiryType, Indent, Method, EnquiryDescription,RefID, UserID, Sendto ,OnEnquirySucceeded, OnEnquiryFailed, imgbttnResetClient  );
}


function OnEnquirySucceeded(res, userContext) 
{
    var imgbttnResetClientID = userContext;
    //alert('Success')
    document.getElementById(imgbttnResetClientID).click();
    hideProcessingDiv("LoadingDiv"); 
    return false;
}

function OnEnquiryFailed(error, userContext) 
{
    hideProcessingDiv("LoadingDiv"); 
    initEnquiryBlog();
    alert(error.get_message());
}




// Resend Activation Code

function resendActivation(email)
{
    beginProcess();
    PageMethods.resendActivation(email,OnResendActivationSucceeded, OnResendActivationFailed);
}

function OnResendActivationSucceeded(res, userContext) {
   hideProcessingDiv("LoadingDiv");
   hideProcessingDiv(divErrorMsgClientID);
   alert('Please check your inbox for a verification message.\nYou will need to click a link listed in this message to activate your account.');
}

function OnResendActivationFailed(error, userContext) 
{
    hideProcessingDiv("LoadingDiv"); 
    alert(error.get_message());
}

// New Customer 


//function getRefreshVerifyCaptcha()
//{
//    beginProcess();
//    PageMethods.getRefreshVerifyCaptcha(OnRefreshVerifyCaptchaSucceeded, OnRefreshVerifyCaptchaFailed);
//}

//function OnRefreshVerifyCaptchaSucceeded(res, userContext) {
//   hideProcessingDiv("LoadingDiv");
//   hideProcessingDiv(divErrorMsgClientID);
//   alert('Please check your inbox for a verification message.\nYou will need to click a link listed in this message to activate your account.');
//}

//function OnRefreshVerifyCaptchaFailed(error, userContext) 
//{
//    hideProcessingDiv("LoadingDiv"); 
//    alert(error.get_message());
//}