﻿function ckbOnclick(obj, id, pid){
    if (pid == '0') {
        var allObj = document.getElementsByTagName('div');
        for (var j = 0; j < allObj.length; j++) {
            if (allObj[j].id == 'div' + id) {
                var items = allObj[j].parentNode.getElementsByTagName('input');
                for (var i = 0; i < items.length; i++) {
                    if(items[i].type == 'checkbox')
                        items[i].checked = obj.checked;
                }
            }
        }
    }
    else {
		var allObj = document.getElementsByTagName('span');
		for (var j = 0; j < allObj.length; j++) {
            if (allObj[j].id == 'span' + pid) {
                var items = allObj[j].parentNode.getElementsByTagName('input');
                for (var i = 0; i < items.length; i++) {
					if(obj.checked)
					    if(items[i].type == 'checkbox')
	                        items[i].checked = obj.checked;
                }
            }
        }
    }
}

function ckbAndUncheckOnclick(obj)
{
    uncheckAll();
    obj.checked = 'checked'
}

function deleteItemCheckClicked()
{
     var _checked = false;
     var allObj = document.getElementsByTagName('input');
        for (var j = 0; j < allObj.length; j++) {
            
            if (allObj[j].id.search('ckbDelete')!=-1)
             {
                if( allObj[j].checked == true)
                    {
                        _checked = true;
                        break;
                    }
            }
        }
        
        if(_checked)
        {
            return confirm('Bạn có thực sự muốn xóa các items?');
        }
        else
        {
            alert('Không có item nào được check!');
            return false;
        }
}



function checkAll()
{
    var items = document.getElementsByTagName('input');
    for (var i = 0; i < items.length; i++) {
        if(items[i].type == 'checkbox')
            items[i].checked = 'checked';
    }
}
function uncheckAll()
{
    var items = document.getElementsByTagName('input');
    for (var i = 0; i < items.length; i++) {
        if(items[i].type == 'checkbox')
            items[i].checked = '';
    }
    
}

function openViewWindow(kind,kindID) {
    //var attr = "HEIGHT=800,WIDTH=1000" 
    window.open('PortalContentEdit.aspx?'+kind+'='+kindID+'&ViewMode=True','CMS')
}

function openEditWindow(kind,kindID) {
    window.open('PortalContentEdit.aspx?'+kind+'='+kindID,'CMS')
}

function SetMouseOut(img, img1, idTd)
{

    img1.style.display="";
    img.style.display="none";
    var i=0;   
    $('#'+idTd).children("td").each(function() {
                  var child = $(this)
                  if(i>0)
                  {//No remove class of row header
                       $(child).removeClass("Col2-61");
                       $(child).removeClass("Col2-6");
                       $(child).removeClass("color");
                  }
                  i++;
                  
	        });;
}

function SetMouseOver(img, img1, idTd)
{
    img.style.display="";
    img1.style.display="none";
     var i=0; 
    $('#'+idTd).children("td").each(function() {
                  var child = $(this)
                  if(i>0)
                  {//No remove class of row header
                     if(i>1)
                     {
                       $(child).addClass("Col2-6");
                       $(child).addClass("color");
                       
                     }else
                     {
                       $(child).addClass("Col2-61");
                        $(child).addClass("color");
                     }
                  }
                  i++;
                  
	        });;
    
}

IsIEBrowser = (navigator.userAgent.toLowerCase().indexOf("msie") >= 0)?true:false;

function show(obj1, obj2, row)
{
    obj1.style.display="";
    obj2.style.display="none";
    if(!IsIEBrowser)
    {
       
        row.childNodes[1].className = "Col1-1 Center-Align";
        row.childNodes[2].className= "Col2-5 color Center-Align";
        row.childNodes[3].className= "Col2-1nopad color border_bottom";
        row.childNodes[4].className = "Col2-6 color";
        row.childNodes[5].className= "Col2-1nopad color border_bottom";
        row.childNodes[6].className = "Col2-6 color";
        row.childNodes[7].className= "Col2-1nopad color border_bottom";
        row.childNodes[8].className = "Col2-6 color";
        row.childNodes[9].className= "Col2-1nopad color border_bottom";
        row.childNodes[10].className = "Col2-6 color";
        row.childNodes[11].className= "Col2-1nopad color border_bottom";
        row.childNodes[12].className = "Col2-6 color";
        row.childNodes[13].className= "Col2-1nopad color border_bottom";
        row.childNodes[14].className = "Col2-6 color";
    }
    else
    {
        row.childNodes[0].className = "Col1-1 Center-Align";
        row.childNodes[1].className= "Col2-5 color Center-Align";
        row.childNodes[2].className= "Col2-1nopad color border_bottom";
        row.childNodes[3].className = "Col2-6 color";
        row.childNodes[4].className= "Col2-1nopad color border_bottom";
        row.childNodes[5].className = "Col2-6 color";
        row.childNodes[6].className= "Col2-1nopad color border_bottom";
        row.childNodes[7].className = "Col2-6 color";
        row.childNodes[8].className= "Col2-1nopad color border_bottom";
        row.childNodes[9].className = "Col2-6 color";
        row.childNodes[10].className= "Col2-1nopad color border_bottom";
        row.childNodes[11].className = "Col2-6 color";
        row.childNodes[12].className= "Col2-1nopad color border_bottom";
        row.childNodes[13].className = "Col2-6 color";
    }
}


function hide(obj1, obj2, row)
{
    obj1.style.display="none";
    obj2.style.display="";
   
    if(!IsIEBrowser)
    {
        row.childNodes[1].className = "Col1-1 Center-Align";
        row.childNodes[2].className= "Col2-5 Center-Align";
        row.childNodes[3].className= "border_bottom";
        row.childNodes[4].className = "Col2-3 Left-Align";
        row.childNodes[5].className= "border_bottom";
        row.childNodes[6].className = "Col2-2 Left-Align";
        row.childNodes[7].className= "border_bottom";
        row.childNodes[8].className = "Col2-3 Left-Align";
        row.childNodes[9].className= "border_bottom";
        row.childNodes[10].className = "Col2-2 Left-Align";
        row.childNodes[11].className= "border_bottom";
        row.childNodes[12].className = "Col2-3 Left-Align";
        row.childNodes[13].className= "border_bottom";
        row.childNodes[14].className = "Col2-2 Left-Align";
    }
    else
    {
        row.childNodes[0].className = "Col1-1 Center-Align";
        row.childNodes[1].className= "Col2-5 Center-Align";
        row.childNodes[2].className= "border_bottom";
        row.childNodes[3].className = "Col2-3 Left-Align";
        row.childNodes[4].className= "border_bottom";
        row.childNodes[5].className = "Col2-2 Left-Align";
        row.childNodes[6].className= "border_bottom";
        row.childNodes[7].className = "Col2-3 Left-Align";
        row.childNodes[8].className= "border_bottom";
        row.childNodes[9].className = "Col2-2 Left-Align";
        row.childNodes[10].className= "border_bottom";
        row.childNodes[11].className = "Col2-3 Left-Align";
        row.childNodes[12].className= "border_bottom";
        row.childNodes[13].className = "Col2-2 Left-Align";
    }
}