/**
 * Tab Javascript actions
 *
 * @category   Ajax
 * @package   Tab
 * @author     elahe zarei <elahe@aftab.ws>

 */

 var loading_message = '';
  var tabgroupid=0;
 
 function DisplayContent(gid,cid)
{
	
          loading_message=jawsTrim($('loading_message_'+gid).innerHTML);
        tabgroupid=gid	;
		 
    if (gid == 0  &&  cid== 0) return;
    if(isset($('contentdesc_'+ gid )))
    {
    var content_id= $('contentdesc_'+ gid ).getElementsByTagName('div')[0].getAttribute("id");
    var content_id=content_id.split("_") ;
      if (isset($('litab_' +content_id[1])))
      {
      	$('litab_' +content_id[1]).removeAttribute("class");
      }
      if (isset($('atab_' +content_id[1])))
       {
           	$('atab_' +content_id[1]).removeAttribute("class");
       }
  
    }
    
    if ( ! isset($('content_'+cid)))
    
    {
  	    
    
	    var contentlist = tabSync.getcontent(gid,cid);
	          if (contentlist != null && jawsTrim(contentlist[0]) !='' ) 
	     {
 
		    $('contentdesc_'+ gid ).innerHTML='';
		    $('contentdesc_'+ gid).innerHTML = contentlist[0];
		     $('atab_'+cid).setAttribute("class","aactive");
		     $('litab_'+cid).setAttribute("class","lihover");
		
		   
		       if (contentlist[0] != null && jawsTrim(contentlist[1]) != '') 
		     {
			     	  $('newscount_'+ gid).innerHTML='';
			             $('newscount_'+ gid).innerHTML = contentlist[1];
		     }
		     }

    }
    else 
    {
    	 $('atab_'+cid).setAttribute("class","aactive");
	 $('litab_'+cid).setAttribute("class","lihover");
    	
    }
}

function NextContents(gid,nextoffset,limit)
{
	
  GetTabBar(gid,nextoffset,limit);
     
      
}


function PrevContents(gid,prevoffset,limit)
{
	
GetTabBar(gid,prevoffset,limit);
      
}


function GetTabBar(gid,offset,limit)
{
	
        loading_message=jawsTrim($('loading_message_'+gid).innerHTML);
        tabgroupid=gid	;

var tablist = tabSync.getcontenttab(gid,offset,limit);


if ( tablist!= null  &&  jawsTrim(tablist[0]) != '') 
     {
 
     	
    $('newstab_'+ gid).innerHTML='';
    $('newstab_'+ gid).innerHTML = tablist[0];

    if (isset($('contentdesc_'+ gid ))){
    var content_id= $('contentdesc_'+ gid ).getElementsByTagName('div')[0].getAttribute("id");
    var content_id=content_id.split("_",2) ;
    

    if (isset($('litab_' +content_id[1])))
      {
      	 $('litab_'+content_id[1]).setAttribute("class","lihover");
      }
      if (isset($('atab_' +content_id[1])))
       {
           $('atab_'+content_id[1]).setAttribute("class","aactive");
       }
    }
    // var tabbar = tabSync.getcontentbarnavigation(gid,offset,limit);
       if (jawsTrim(tablist[1]) != '') 
     {
	     	  $('newsnavigation_'+ gid).innerHTML='';
	             $('newsnavigation_'+ gid).innerHTML = tablist[1];
      }
      }
    
}


function isset(variable_name)
{
try
{
if (typeof(eval(variable_name)) != 'undefined')
if (eval(variable_name) != null)
return true;
} catch(e) { }

return false;
}




var tabSync  = new tabajax();
tabSync.serverErrorFunc = Jaws_Ajax_ServerError;
tabSync.onInit = showWorkingNotificationtab;
tabSync.onComplete = hideWorkingNotificationtab;




