﻿

function linksort(a,b) {
//        var linkla = linkextract.exec(a);
//        var linklb = linkextract.exec(b);
//        var linka = linkla[2];
//        var linkb = linklb[2];
//        if (linka == linkb) {
//                return 0;
//        } else if (linka < linkb) {
//                return -1;
//        } else {
//                return 1;
//        }
return 0;
}
function resizeTabs2() {
	if (!mast_total_channels) {
		return false;
	}
   windowWidth = ($(window).width() );
   totalTabs = mast_total_channels;
   tabsWidth = 0;
   tabsWidths = new Array();
   for(i=totalTabs; 1 <= i; i--){
      document.getElementById('C_' + i).style.display = 'block';
      tabsWidths[i] = $('#C_' + i).width();
      if(tabsWidths[i] == 0){
         tabsWidths[i] = 95;
         document.getElementById('C_' + i).style.width = tabsWidths[i];
      }
      tabsWidth += tabsWidths[i];
   }
   document.getElementById('c_m').style.display = 'block';
   moreTabWidth = $('#c_m').width();

   if(moreTabWidth == 0){
    moreTabWidth = 70;
    }
   tabsWidth += moreTabWidth;
   document.getElementById('MC').innerHTML = '';
   moreTabs = new Array();
   for (i=totalTabs; 0 <= i; i--){
      if(windowWidth <= tabsWidth && tabsWidth > 800 && document.getElementById('C_' + i).className != 'cT on') { 
         // If mast too wide, hide the tab unless its currently highlighted
         tabsWidth = (tabsWidth - tabsWidths[i]);
         document.getElementById('C_' + i).style.display = 'none';
         moreTabs.push(document.getElementById('C_' + i).innerHTML);
      }
   }
    var ismoretab=true;
   if(document.getElementById('C_' + totalTabs).style.display == 'block' && document.getElementById('C_' + (totalTabs-1)).style.display == 'block'){
      tabsWidth = (tabsWidth - moreTabWidth);
     document.getElementById('c_m').style.display = 'none';
     ismoretab=false;
   }else{
      moreTabs.sort(linksort); moreTabs.reverse();
      for(i=0, iCount=moreTabs.length; i < iCount; i++){
         if (i == 0) last = ' last'; else last = '';
         document.getElementById('MC').innerHTML = '<li class="cT' + last + '">' + moreTabs[i] + '</li>' + document.getElementById('MC').innerHTML;
         }
         document.getElementById('M').style.top = ($('#cTsList').height()) + 'px';

   }
   if(!ismoretab){
   
       if((windowWidth-tabsWidth) > 70)
       {
            
          tabsWidth = (tabsWidth + 70);
            document.getElementById('c_m').style.display = 'block';
         
       }
   }
  // alert(tabsWidth+"--"+windowWidth+"--"+(windowWidth-tabsWidth));
   
  try{
  var remaingwidth=(windowWidth-tabsWidth-20)/2;
    if(remaingwidth>0){
        document.getElementById('cTsList').style.paddingLeft = remaingwidth + 'px';
    }
  }catch(e){}
//  try{
//   document.getElementById('cTsList').style.width = (tabsWidth) + 'px';
//   }catch(e){}
   timer = false;
}

