﻿// JScript File
var mailTo,_screenDiv;
var dialogBlur = function(event){
    var target = jq(event.target);
    if (target.is('.ui-dialog') || target.parents('.ui-dialog').length) {
        return;
    }
    jq('.ui-dialog:visible').find('.ui-dialog-titlebar-close').trigger('click');
    jq(document).unbind('click', dialogBlur);
}
function CallServiceToSendMail()
{
    jq('#dvSendMailSummary').html('');  
    
    //var details=jq("#txtName").val()+"-"+jq("#txtEmailID").val()+"-"+jq("#txtMessage").val();
    var name=jq("#txtName").val();
    var mailFrom=jq("#txtEmailID").val();
    var message=jq("#txtMessage").val();
    
     jq.ajax({
       type: "POST",
       async: false,
       contentType: "application/json; charset=utf-8",  
       dataType: "json",
       url: _applicationPath+"themes/standard/sendmail.asmx/sendbloggermail",
       data: "{'mailTo_':'"+mailTo+"','mailFrom_':'"+mailFrom+"','message_':'"+message+"','name_':'"+name+"'}",                          
       success: function(response)
       {
            var resultObj = eval('(' + response + ')');
            if(resultObj!=null && resultObj!='undefined')
            {
                if(resultObj.IsSucceed==1)//Search Modify Succeed
                {
                    jq("#dvSendMailSummary").html('Message has been sent successfully!');  
                    jq("#post_comment").hide();
                    jq("#btnOk").show();
                    jq("#aClose").hide();
                }
                else if (resultObj.IsSucceed==0 && resultObj.ErrorInfo!='')
                {
                    var errors =resultObj.ErrorInfo.split('.');
                    var errorHtml="";
                    jq(errors).each(function(){if(this!="")errorHtml+="<li>"+this+"</li>";});
                    jq('#dvSendMailSummary').html("<ul>"+errorHtml+"</ul>").show();
                }             
            }    
       }
    });   
}	

function ClosePopUp()
{
    jq("#dvSendMailSummary").hide();
    jq('#dvSendMail').dialog('close'); 
    jq("#post_comment").show();
    jq("#btnOk").hide();
    jq("#aClose").show();
}

function ShowDialogPopUp(divId_,title_,width_,emailTo_)
{
    EmptyInputField();
    jq('#dvSendMailSummary').html(''); 
    
    var divId=jq('#'+divId_);
    divId.dialog('option', 'title', title_);
    divId.dialog('option', 'width', width_);
    divId.dialog('option', 'zIndex', 1000);
    divId.dialog('option', 'height', 'auto');
    mailTo = emailTo_;
    
    if(jq.browser.mozilla==false || (jq.browser.mozilla && jq.browser.version.substr(0,3) =="1.9"))
    {
   
        var disableScrollBr = document.body;
        divId.bind('dialogbeforeclose', function(event, ui) {
            disableScrollBr.style.overflowY = "auto";
            disableScrollBr.style.overflowX = "hidden";        
        });
        divId.bind('dialogopen', function(event, ui) {
            disableScrollBr.style.overflowY = "hidden";
            disableScrollBr.style.overflowX = "hidden";
        });
    }
    divId.dialog('open'); 
    jq('#txtName').focus();
    jq(document).bind('click', dialogBlur);
    jq('#btnOk').hide();
    
}

function Initialize()
{
    jq('#dvSendMail').dialog({ autoOpen: false,bgiframe:true, modal: true });
    jq('#navCS2009').droppy();
}

