var strP = '<div class="popUp"></div>';
var popUp;
function showMessageMail(popObj) {  
    popUp = jQuery(strP);
    var scrollWidth = Math.max(document.body.scrollWidth, document.documentElement.scrollWidth);
    var scrollHeight = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
    var yScroll = document.documentElement.scrollTop;
    var winHeight = jQuery(window).height();
    var winWidth = jQuery(window).width();
    var popUpHeight = popObj.height();
    var popUpWidth = popObj.width();
    var height = Math.max(winHeight,scrollHeight);
    popUp.css({
        width: scrollWidth + 'px',
        height: height + 'px',
		opacity:0.5
    }).appendTo('body').show()
    popObj.css({
        top: yScroll + winHeight / 2 - popUpHeight / 2 + 'px',
        left: winWidth / 2 - popUpWidth / 2 + 'px'
    }).show().find('div.reback_email_show').css("display", "").end().find('div.reback_mask_comfirm').css("display", "none");
    popObj.bind('click', function(e) {
        var mod = jQuery(e.target).attr('mod');
        switch (mod) {
            case "rep":
                jQuery('.reback_email_show').hide();
                jQuery('.reback_mask_comfirm').show();
                setTimeout(function() {
                    popUp.remove();
                    jQuery('.reback_mask_comfirm').parent().hide();
                }, 5000);
                break;
            case "close":
                jQuery('.close_btn').parent().hide();
				popUp.remove();
                document.getElementById("title").value="";
                document.getElementById("content").value="";
                if(document.getElementById("backtitle"))
                    document.getElementById("backtitle").value="";
                if(document.getElementById("backcontent"))
                    document.getElementById("backcontent").value="";
                break;
        }

    })   
}


jQuery(function() {
    jQuery('#reback_email_btn').bind('click', function() {
        window.parent.document.getElementById("backtitleerror").innerHTML="";
        window.parent.document.getElementById("backcontenterror").innerHTML="";
        window.parent.document.getElementById("senderName").innerHTML=document.getElementById("senderName").innerHTML;
        window.parent.document.getElementById("backtitle").value="回複："+document.getElementById("title").innerHTML;
        window.parent.showMail(window.parent.jQuery('#reback_infor'));
    });
});

//寫留言提交
function sendMessage(type)
{ 
    var error=0;
    document.getElementById("receivererror").innerHTML="";
    document.getElementById("titleerror").innerHTML="";
    document.getElementById("contenterror").innerHTML="";
    if(document.getElementById("receiver").value==""||document.getElementById("receiver").value=="請填寫收件人暱稱")
    {
        document.getElementById("receivererror").innerHTML="請填寫收件人暱稱";
        document.getElementById("receiver").focus();
        if(document.getElementById("receiver").value=="請填寫收件人暱稱")
            document.getElementById("receiver").value=""
        error=1;
    }
    if(document.getElementById("title").value=="")
    {
        document.getElementById("titleerror").innerHTML="請寫標題";
        if(error==0)
        {
            document.getElementById("title").focus();
        }
        error=1;
    }
    if(document.getElementById("title").value.length>50)
    {
        document.getElementById("titleerror").innerHTML="標題不可超過50字";
        if(error==0)
        {
            document.getElementById("title").focus();
        }
        error=1;
    }
    if(document.getElementById("sendcontent").value=="")
    {
        document.getElementById("contenterror").innerHTML="請寫留言內容";
        if(error==0)
        {
            document.getElementById("sendcontent").focus();
        }
        error=1;
    }
    if(document.getElementById("sendcontent").value.length>500)
    {
        document.getElementById("contenterror").innerHTML="留言內容不可超過500字";
        if(error==0)
        {
            document.getElementById("sendcontent").focus();
        }
        error=1;
    }
    if(error==0)
    {//receiver
  
        var Ajaxurl = "/destguides/AjaxNew/SendWebMessage.ashx";
   
        var ajaxData = {
            receiver:escape(document.getElementById("getMaskName").value),
            title:escape(document.getElementById("title").value),
            content:escape(document.getElementById("sendcontent").value)
            };
            
        jQuery.ajax({
            type: "get",
            url: Ajaxurl,
            dateType: "plain",
            data: ajaxData,
            success: function(data){
                if(data=="noreceiver")
                {
                    document.getElementById("receivererror").innerHTML="暱稱有誤";
                    document.getElementById("receiver").focus();
                }
                else if(data="success")
                {
                    document.getElementById("sendtitle").innerHTML=document.getElementById("title").value;
                    document.getElementById("sendreceiver").innerHTML=document.getElementById("receiver").value;
                    jQuery(".reback_email_show").hide(300);
                    jQuery(".reback_mask_comfirm").show(300);
                    setTimeout(function() {
                        popUp.remove();
                        jQuery(".reback_mask_comfirm").parent().hide(300, function() {
                            jQuery(".reback_mask_comfirm").parent().hide(300)
                        });
                    }, 5000);
                    if(type=="noconfirm")
                        document.getElementById("receiver").value="請填寫收件人暱稱";
                    document.getElementById("title").value="";
                    document.getElementById("sendcontent").value="";
                    document.getElementById("receiver").value="";
                }
                else
                {
                    document.getElementById("sendresult").innerHTML="<h6>留言發送失敗，請刷新頁面後重新提交。</h6>"
                    jQuery(".reback_email_show").hide(300);
                    jQuery(".reback_mask_comfirm").show(300);
                    setTimeout(function() {
                        popUp.remove();
                        jQuery(".reback_mask_comfirm").parent().hide(300, function() {
                            jQuery(".reback_mask_comfirm").parent().hide(300)
                        });
                    }, 5000);
                }
            }
        });	 
    }
}


function GetUserCommentwriting(writing,type)
	{
	
	   jQuery.ajax({
        url:'/DestGuides/AjaxNew/CommwritinghotelCommentReview.ashx',
        type: 'GET',
        dataType:"text",
        data:"writing="+writing + "&type="+type+"&rank=" + Math.random(),
        timeout: 10000,
        error: function(data){     
             
            },
        success: function(data){
     
                  switch(data)
                  {
                    case "-1":
                       document.getElementById("usefultipsem"+writing).innerHTML="請先登錄";
                        break;
                    case "":
                        document.getElementById("usefultipsem"+writing).innerHTML="";
                        break;
                    case "0":
                        document.getElementById("usefultips"+writing).innerHTML="<font style='width:100px;color:red'>謝謝<font/>";
                        break;
                    case "-101":
                        document.getElementById("usefultips"+writing).innerHTML="<font style='width:100px;color:red'>您已投票<font/>";
                        break;
                    default:
                        document.getElementById("usefultipsem"+writing).innerHTML="";
                        break;
                  }
                  
              }
          }
       );
	}
