// qvTheme Javascript  

var $j = jQuery.noConflict();

function qvtLoadHtml( id, cmd, arg ) {
  $j(id).html( qvtLoadingImg );
  $j.get( qvtPluginHttp + '/ajaxserver.php', { 'cmd': cmd, 'arg': arg }, function(xml) {
    html = $j("value", xml).text();
    $j(id).html( html );
  });
}

function qvtDisplayAdminMenu(mouseOver) {
  if (document.getElementById('headerAdminLogin')) {
    document.getElementById('headerAdminLogin').style.visibility = (mouseOver == 1) ? 'visible' : 'hidden';
  } else {
    document.getElementById('adminMenu').style.visibility = (mouseOver == 1) ? 'visible' : 'hidden';
  }
}

function qvtActivateTab(group, no) {
  tabIdx = 1;
  while(true) {
    if ( !document.getElementById('t' + group + tabIdx) )
      break;
    if ( no == tabIdx ) {
      document.getElementById('c' + group + tabIdx).style.display = 'block';
      document.getElementById('t' + group + tabIdx).className = "tab active";
    } else {
      document.getElementById('c' + group + tabIdx).style.display = 'none';
      document.getElementById('t' + group + tabIdx).className = "tab";
    }
    tabIdx++;
  }
  document.getElementById('t' + group + no).focus();
  switch(group + no) {
    case "CmtSrch3":
       html = new String( document.getElementById('cCmtSrch3').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cCmtSrch3', 'archives', '' );
       break;
    case "CatsTags1":
       html = new String( document.getElementById('cCatsTags1').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cCatsTags1', 'cloudCats', '' );
       break;
    case "CatsTags2":
       html = new String( document.getElementById('cCatsTags2').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cCatsTags2', 'cloudTags', '' );
       break;
    case "TopLast1":
       html = new String( document.getElementById('cTopLast1').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cTopLast1', 'postLastRead', 10 );
       break;
    case "TopLast2":
       html = new String( document.getElementById('cTopLast2').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cTopLast2', 'postMostRead', 10 );
       break;
    case "TopLast3":
       html = new String( document.getElementById('cTopLast3').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cTopLast3', 'postPopular', 10 );
       break;
    case "Blogroll1":
       html = new String( document.getElementById('cBlogroll1').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cBlogroll1', 'blogRoll', 33 );
       break;
    case "Blogroll2":
       html = new String( document.getElementById('cBlogroll2').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cBlogroll2', 'blogRoll', 37 );
       break;
    case "Blogroll3":
       html = new String( document.getElementById('cBlogroll3').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cBlogroll3', 'blogRoll', 92 );
       break;
    case "Blogroll4":
       html = new String( document.getElementById('cBlogroll4').innerHTML );
       if ( html.indexOf('loading.gif') > 0 )
         qvtLoadHtml( '#cBlogroll4', 'blogRoll', 38 );
       break;
  }
}
