﻿var focusonTab;
function showcontenttab(tabid, tabkey, tabdatabaseid, _focusonTab)
{ 
	focusonTab = _focusonTab;
	for(i=0; i<countofTab; i++)
	{
		var Tabid = document.getElementById("maskanTab"+i);
		Tabid.className= "maskanTabNormal";
		
	}
	var Tabid = document.getElementById("maskanTab"+tabid);
	Tabid.className = "maskanTabHover";
	showtab(tabid, tabkey, tabdatabaseid);
}

function getObjectWidth(obj){
    var leftValue= 0;
    while(obj)
    {
    	leftValue+= obj.offsetWidth;
    	obj= obj.offsetParent;
    }
    return leftValue;
}

function showtab(tabid, tabkey, tabdatabaseid)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
  {
  	alert ("Browser does not support HTTP Request");
    return;
	}
  var url= TabPluginDir + "tabinformation.php";
  url=url+"?tab_id=" + tabid;
  url=url+"&tab_key=" + tabkey;
  url=url+"&tab_d_id=" + tabdatabaseid;
  url=url+"&sid=" + Math.random();
  xmlhttp.onreadystatechange=stateChangedTab;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
}

function GetXmlHttpObject()
{
    if (window.XMLHttpRequest)
    {
        // code for IE7+, Firefox, Chrome, Opera, Safari
        return new XMLHttpRequest();

    }
    if (window.ActiveXObject)
    {
        // code for IE6, IE5
        return new ActiveXObject("Microsoft.XMLHTTP");

    }
    return null;

}

function stateChangedTab()
{
    if (xmlhttp.readyState ==4)
    {
        document.getElementById("TabContent").innerHTML= xmlhttp.responseText;
        if(focusonTab == 1)
        {
        	location.href = "#maskantab";
        }
    }
    else
    {
        //document.getElementById("TabContent").innerHTML = "<div align='center'><img src='"+TabPluginDir+"images/waiting.gif' /></div>";
    }
}
