function popUp(url)
{
	newwindow=window.open(url,'name','height=340,width=520,resizable=no,scrollbars=no,toolbar=no');
	return false;
}

function checkAll(ref) 
{
    var chkAll = document.getElementById('checkit');
    var checks = document.getElementsByName('item_id[]');

    var boxLength = checks.length;
    var allChecked = false;
    var totalChecked = 0;
    var i;
    var j;
    if ( ref == 1 ) 
    {
        if ( chkAll.checked === true ) 
        {
            for (i=0; i < boxLength; i++ ) 
            {
                checks[i].checked = true;
            }
        }
        else 
        {
            for (i=0; i < boxLength; i++ ) 
            {
                checks[i].checked = false;
            }
        }
    }
    else 
    {
        for (i=0; i < boxLength; i++ ) 
        {
            if ( checks[i].checked === true ) 
            {
                allChecked = true;
                continue;
            }
            else 
            {
                allChecked = false;
                break;
            }
        }
        if ( allChecked === true ) 
        {
            chkAll.checked = true;
        }
        else 
        {
            chkAll.checked = false;
        }
    }
    for (j=0; j < boxLength; j++ ) 
    {
        if ( checks[j].checked === true ) 
        {
            totalChecked++;
        }
    }
} 
