﻿// JScript 文件

function SelectAll(AllId)
{
	var inputs = document.all.tags("INPUT");
	var isChecked=document.getElementById(AllId);
	for(var i=0; i<inputs.length; i++)
	{
	    if(inputs[i].type == "checkbox" && inputs[i].id != AllId)
        {
		    //if(inputs[i].checked != ChkAll.checked)
		    if(isChecked.checked==true)
		    { 
		       //inputs[i].click();		
		       inputs[i].checked =true;
		    }
		    else
		    {
		        inputs[i].checked =false;
		    }
	    }
	}						
}

function ValidateCheckBoxIsSelect(AllId)
{
    var ChkAll = document.all(AllId);
    var inputs = document.all.tags("INPUT");
    var isSelect=false;
	for(var i=0; i<inputs.length; i++)
	{
	    if(inputs[i].type == "checkbox" && inputs[i].id != AllId)
        {
		    if(inputs[i].checked)
		    { 
		       isSelect=true;
		       break;
		    }
	    }
	}
	if(isSelect)
	{
	    return  confirm('You sure you want to delete?');
	}
	else
	{
	      alert("Plase select the records you want to delete!");
	    return false;
	}
							
}

function iframeAutoFit()
{
    try
        {
        if(window!=parent)
        {
            var a = parent.document.getElementsByTagName("IFRAME");
            for(var i=0; i<a.length; i++) //author:meizz
            {
                if(a[i].contentWindow==window)
                {
                    var h1=0, h2=0, d=document, dd=d.documentElement;
                    a[i].parentNode.style.height = a[i].offsetHeight +"px";
                    a[i].style.height = "10px";

                    if(dd && dd.scrollHeight) h1=dd.scrollHeight;
                    if(d.body) h2=d.body.scrollHeight;
                    var h=Math.max(h1, h2);

                    if(document.all)
                    {
                        h += 4;
                    }
                    if(window.opera)
                    {
                        h += 1;
                    }
                    a[i].style.height = a[i].parentNode.style.height = h +"px";
                }
            }
        }
        }
     catch (ex)
     {
     }
}

if(window.attachEvent)
{
    window.attachEvent("onload",iframeAutoFit);
}
else if(window.addEventListener)
{
    window.addEventListener('load',iframeAutoFit,  false);
} 

function ChangeIframeUrl(iframeId,pageUrl,isHavePam)
{
    var iframe=document.getElementById(iframeId);
    if(isHavePam=="Y")
    {
        iframe.src=pageUrl+"&random="+Math.random();
       
    }
    else
    {
        iframe.src=pageUrl+"?random="+Math.random();
 
    }
}

function changeIframeSrc(iframeId,pageUrl,isHavePam)
{
    var iframe=document.getElementById(iframeId);
    if(isHavePam=="Y")
    {
        iframe.src=pageUrl+"&random="+Math.random();
    }
    else
    {
        iframe.src=pageUrl+"?random="+Math.random();
    }
    var objleftiframe=document.getElementById("leftiframe");
    objleftiframe.src="search.aspx";
    var objfooterindexiframe=objleftiframe=document.getElementById("footerindexiframe");
    objfooterindexiframe.src="footer.aspx"; 
}

function ChangeLeftIframeAndBoIframeUrl()
{
    var objleftiframe=document.getElementById("leftiframe");
    objleftiframe.src="search.aspx";
    var objfooterindexiframe=objleftiframe=document.getElementById("footerindexiframe");
    objfooterindexiframe.src="footer.aspx"; 
}
