﻿// -------------------------------------------------
// 
// 复选框操作
// 
//--------------------------------------------------
//全部选中
//containId:列表容器
function Select(containId)
{
    var ck = document.getElementById(containId).getElementsByTagName("input");
    for (var i = 0; i < ck.length; i++)
    {
        if (ck[i].type == "checkbox")
        {
            if (!ck[i].checked)
            {
                ck[i].checked = true;
            }
        }
    }
}
//全不选中
//containId:列表容器
function ClearAll(containId)
{
    var ck = document.getElementById(containId).getElementsByTagName("input");
    for (var i = 0; i < ck.length; i++)
    {
        if (ck[i].type == "checkbox")
        {
            if (ck[i].checked)
            {
                ck[i].checked = false;
            }
        }
    }
}
//反向选择
//containId:列表容器
function SelectReverse(containId)
{
    var ck = document.getElementById(containId).getElementsByTagName("input");
    for (var i = 0; i < ck.length; i++)
    {
        if (ck[i].type == "checkbox")
        {
            if (ck[i].checked)
            {
                ck[i].checked = false;
            }
            else
            {
                ck[i].checked = true;
            }
        }
    }
}
//删除确认
//containId:列表容器
function DeleteCheck(containId)
{
    var flag = false;
    var ck = document.getElementById(containId).getElementsByTagName("input");
    for (var i = 0; i < ck.length; i++)
    {
        if (ck[i].type == "checkbox")
        {
            if (ck[i].checked)
            {
                flag = true;
                break;
            }
        }
    }
    if(!flag)
    {
        alert("请先选择要删除的记录！");
        return false;
    }
    else
    {
        var c = confirm("您真的要删除这些记录吗？");
        if(c)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
}
function CheckSelect(contianId,value)
{
    var cks = document.getElementById(contianId).getElementsByTagName("input");
    var flag = false;
    for (var i = 0; i < cks.length; i++)
    {
        if (cks[i].type == "checkbox")
        {
            if (cks[i].checked)
            {
                flag = true;
                break;
            }
        }
    }
    if(!flag)
    {
        alert(value);
        return false;
    }
    else
    {
        return true;
    }
}
function GetSelectedValue(contianId)
{
    var cks = document.getElementById(contianId).getElementsByTagName("input");
    var values = "";
    for (var i = 0; i < cks.length; i++)
    {
        if (cks[i].type == "checkbox")
        {
            if (cks[i].checked)
            {
                values += cks[i].value + ",";
            }
        }
    }
    if (values != "")
    {
        values = values.substring(0, values.length - 1);
    }
    return values;
}



	function SelectAll(control)
	{
		var xState=control.checked;		
		var elem=control.form.elements;		
		for(i=0;i<elem.length;i++)			
		if(elem[i].type=="checkbox")		
		{
			elem[i].checked =xState;		
		}
	}

function ReverseSelect(control)
	{
		var xState=control.checked;		
		var elem=control.form.elements;		
		for(i=0;i<elem.length;i++)			
		if(elem[i].type=="checkbox")		
		{
			elem[i].checked = !elem[i].checked;		
		}
	}
	
function RedirectUrl(url,paras)
{
    window.location.href = url + "?" + paras;
}

function SetHome(obj){
    var url=window.location.href;
    try{
    obj.style.behavior='url(#default#homepage)';obj.setHomePage(url);
    }
    catch(e){
    if(window.netscape) {
    try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    }
    catch (e) {
    alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
    }
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
    }
    }
}
//添加到收藏夹
function AddFavorite()
{
    var url=window.location.href;
    try
    {
    window.external.addFavorite(url, "服装品牌加盟网");
    }
    catch (e)
    {
    try
    {
    window.sidebar.addPanel("服装品牌加盟网", url, "");
    }
    catch (e)
    {
    alert("加入收藏失败，请使用Ctrl+D进行添加");
    }
    }
}

