﻿function CheckAll()
{
	for (var i=0;i<document.__aspnetForm.elements.length;i++)
	{
		var e = document.__aspnetForm.elements[i];
		if(e.name!=null&&e.type!=null)
		{
			if (e.name != 'AllChk' && e.type.toUpperCase() == "CHECKBOX")
				e.checked = document.__aspnetForm.AllChk.checked;
		}
	}
}

function AlertForSelectTheme()
{
	alert("模版选择成功,您可以通过预览网站来查看新模版应用后的效果");
	return;
}


function ConfirmDelete()
{
	var result=window.confirm("你确定要删除这些信息吗？（删除后将不可恢复！）");
	if(result==false)
	{
		window.event.returnValue =false;
	}
}

function ConfirmAuditing()
{
	var result=window.confirm("你确定要审核这些信息吗？");
	if(result==false)
	{
		window.event.returnValue =false;
	}
}

function ConfirmRePost()
{
	var result=window.confirm("你确定要重发这些信息吗？（信息24小时只能重发一次，重发后有效期自动延长，过期信息自动生效。）");
	if(result==false)
	{
		window.event.returnValue =false;
	}
}

function ConfirmRefresh()
{
	var result=window.confirm("你确定要刷新这些信息吗？（24小时只能刷新一次。）");
	if(result==false)
	{
		window.event.returnValue =false;
	}
}

function DataTable_Init()
{
    g_oDataTable = $("#datatable");
    g_oCheckBox = $("#datatable .Table_List_Content input[type='checkbox']");

    if (g_oDataTable) {
        $('#selectallrows').click(function () {
            g_oCheckBox.attr("checked", $(this).attr("checked"));
        });
    }
    else return false;
}
		
function ToggleAuditingMenu() {
    auditingMenu = document.getElementById('AuditingMenu');
    Auditing = document.getElementById('Auditing');

    auditingMenu.style.left = getposOffset(Auditing, "left")-168;
    auditingMenu.style.top = getposOffset(Auditing, "top") + Auditing.offsetHeight;

    if (auditingMenu.style.visibility == "hidden") {
      auditingMenu.style.visibility = "visible";
      auditingMenu.style.display = 'block';
    } else {
      auditingMenu.style.visibility = "hidden";
      auditingMenu.style.display = 'none';
    }
  }
  
  
  function TogglePermSettingMenu() {
    permSettingMenu = document.getElementById('PermSettingMenu');
    permSetting = document.getElementById('PermSetting');

    permSettingMenu.style.left = getposOffset(permSetting, "left")-168;
    permSettingMenu.style.top = getposOffset(permSetting, "top") + permSetting.offsetHeight;

    if (permSettingMenu.style.visibility == "hidden") {
      permSettingMenu.style.visibility = "visible";
      permSettingMenu.style.display = 'block';
    } else {
      permSettingMenu.style.visibility = "hidden";
      permSettingMenu.style.display = 'none';
    }
  }
  
  
  function ToggleCRMAllotMenu() {
    crmAllotMenu = document.getElementById('CRMAllotMenu');
    crmAllot = document.getElementById('CRMAllot');

    crmAllotMenu.style.left = getposOffset(crmAllot, "left")-180;
    crmAllotMenu.style.top = getposOffset(crmAllot, "top") + crmAllot.offsetHeight;

    if (crmAllotMenu.style.visibility == "hidden") {
      crmAllotMenu.style.visibility = "visible";
      crmAllotMenu.style.display = 'block';
    } else {
      crmAllotMenu.style.visibility = "hidden";
      crmAllotMenu.style.display = 'none';
    }
  }
  
  function TogglePayFeeMenu() {
    payFeeMenu = document.getElementById('PayFeeMenu');
    payFee = document.getElementById('btPayFee');

    payFeeMenu.style.left = getposOffset(payFee, "left")-200;
    payFeeMenu.style.top = getposOffset(payFee, "top") + payFee.offsetHeight;

    if (payFeeMenu.style.visibility == "hidden") {
      payFeeMenu.style.visibility = "visible";
      payFeeMenu.style.display = 'block';
    } else {
      payFeeMenu.style.visibility = "hidden";
      payFeeMenu.style.display = 'none';
    }
  }
  
function getposOffset(what, offsettype){
  var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
  var parentEl=what.offsetParent;
  while (parentEl!=null){
    totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
    parentEl=parentEl.offsetParent;
  }
  return totaloffset;
}	
