function setPollFrameHeight(contentHeight)
{
		//document.getElementById('frmPoll').height = contentHeight;
		document.getElementById('AGulfBaseRightBar1_frmPoll').height = contentHeight;
		
}

function HideShowGrid(name, selected, tabCount)
{
	var grid = name + selected;
	
	for (var i=1; i<= tabCount; i++)
	{
		tempgrid = name + i.toString();
		if (tempgrid != grid)
		{		
			if (document.getElementById('img_' + tempgrid))
				document.getElementById('img_' + tempgrid).src = 'Images/img_' + tempgrid + '_off.gif';
			
			if (document.getElementById(tempgrid))
				document.getElementById(tempgrid).style.display= 'none'; 
				
			if (i == tabCount) 
				document.getElementById('TD_' + tempgrid).className = 'InActiveTabsBorderLast';			
			else
				document.getElementById('TD_' + tempgrid).className = 'InActiveTabsBorder';
		}	
		else
		{
			if (document.getElementById('img_' + tempgrid))
				document.getElementById('img_' + tempgrid).src = 'Images/img_' + tempgrid + '_on.gif';		
				
			if (document.getElementById(tempgrid))
				document.getElementById(tempgrid).style.display = 'block'; 
				
			if (i == tabCount) 
				document.getElementById('TD_' + tempgrid).className = 'ActiveTabsBorderLast';	
			else	
				document.getElementById('TD_' + tempgrid).className = 'ActiveTabsBorder';	
		}
	}
}



var HotNewsID = -1;
var HotNewsDetailPageArr=new Array(3);
HotNewsDetailPageArr[0]="NewsArchiveDetails.aspx?n=";
HotNewsDetailPageArr[1]="Research/ResearchReport.aspx?sid=";
HotNewsDetailPageArr[2]="SpecialArticlesDetails.aspx?id=";

function ShowNextHotNews()
{
	if (window.HNewsArr === undefined)  return;
	
	
		var timeout = 30000;

		HotNewsID++;	
		
		if (HotNewsID >= HNewsArr.length)
			HotNewsID = 0;
		
		if (HNewsArr[HotNewsID][0]=='') HotNewsID++;
		
		ShowHotNews(HNewsArr[HotNewsID][0],HNewsArr[HotNewsID][1],HNewsArr[HotNewsID][2],HNewsArr[HotNewsID][3],HNewsArr[HotNewsID][4],HNewsArr[HotNewsID][5]);
		
		if(HNewsArr.length>1)
			window.setTimeout("ShowNextHotNews();", timeout);
	
	
}

function ShowHotNews(title,description,source,date,id,typeid)
{
	document.getElementById('hotnewstitle').innerHTML = '<a class="NewsLink" href="'+HotNewsDetailPageArr[typeid]+id+'">'+title+'</a>';
	document.getElementById('hotnewsdescription').innerHTML = description+'...';
		document.getElementById('hotnewssource').innerHTML = source;
	document.getElementById('hotnewsdate').innerHTML = date;

}


/* scroll */
var DefaultDir="left";
var FirstTime=true;
var CurrentDir="";

function GetObDir(dir)
{
	if(dir=="left")
	return "right";
	else
		return "left";
}

function Speed(obj,l)
{
		if (document.getElementById("scroller1")!=null)
			{

				if (l!=null && l!='' && l=='a')
				{
					Slow(obj,'');
					return;
				}
				
				var i=obj;
			
				if (document.getElementById("scroller1").direction != DefaultDir)
				{
					if (document.getElementById("scroller1").scrollAmount-i < 0)
					{
						document.getElementById("scroller1").direction = GetObDir(document.getElementById("scroller1").direction);
						document.getElementById("scroller1").scrollAmount = 2;
					}
					else
						document.getElementById("scroller1").scrollAmount = scroller1.scrollAmount-i;
				
				}else
				{
					document.getElementById("scroller1").scrollAmount = scroller1.scrollAmount+i;
				}
			}
}

			
function Slow(obj,l)
{
		if (document.getElementById("scroller1")!=null)
			{
				if (l!=null && l!='' && l=='a')
				{
					Speed(obj,'');
					return;
				}
		
				var i=obj;
			
				if (document.getElementById("scroller1").direction == DefaultDir)
				{
					if (document.getElementById("scroller1").scrollAmount-i < 0)
					{
						document.getElementById("scroller1").direction = GetObDir(document.getElementById("scroller1").direction);
						document.getElementById("scroller1").scrollAmount = 2;
					}
					else
						document.getElementById("scroller1").scrollAmount = scroller1.scrollAmount-i;
				
				}else
				{
					document.getElementById("scroller1").scrollAmount = scroller1.scrollAmount+i;
				}
			}
}

function Reset()
{
	//document.getElementById("scroller1").direction = DefaultDir;
	document.getElementById("scroller1").scrollAmount = 2;
}

			
function Start()
{
	if (FirstTime)
	{
		if (document.getElementById("scroller1")!=null)
				{
					document.getElementById("scroller1").onmouseover= new Function('scroller1.scrollAmount=0');
					document.getElementById("scroller1").onmouseout = new Function('scroller1.scrollAmount=2');  
			
					DefaultDir=document.getElementById("scroller1").direction;
					FirstTime=false;	
				}
	}
}
/* scroll */



/* 
var iframes = document.getElementsByTagName("IFRAME");
var timeout= 300000;
//var times=10;
var times=0;
			
function RefrshIframe()
	{
		return;
		
		var l=0;
		for (var i=0; i<iframes.length; i++) 
			{
				if (iframes[i].src.indexOf('adserve')>0)
				{
					var s=iframes[i].src;
					iframes[i].src=null;
					iframes[i].src=s+';';
					l=l+1;
				}
			}
			
			if (l>0)
			{
				if (times>0)
				{
					times= times-1;
					window.setTimeout("RefrshIframe();", timeout);
				}
			}
			
	}

//window.setTimeout("RefrshIframe();", timeout);
*/




/* news ticker */
var CharacterTimeout = 20; //50;
var StoryTimeout     = 5000; //5000;
var WidgetOne        = "";//<img border=0 width=15 height=11 src='http://www.gulfbase.com/site/interface/Arabic/Images/S.gif'>";//"_";
var WidgetTwo        = "";//<img border=0 width=15 height=11 src='http://www.gulfbase.com/site/interface/Arabic/Images/S2.gif'>";//"-";
var WidgetNone       = "";
var LeadString       = "";

var NewsList = new Array();
var NewsLink = new Array();
var NewsTip = new Array();
	
var ItemCount = 0 ;
/*
var pic1= new Image(15,11); 
pic1.src='http://www.gulfbase.com/site/interface/Arabic/Images/S.gif'; 

var pic2= new Image(15,11); 
pic2.src='http://www.gulfbase.com/site/interface/Arabic/Images/S2.gif'; 
*/
function startTicker()
{
	// Define run time values
	ActiveAd     = -1;
	CurrentLength    = 0;
	
	// Locate base objects
	if (document.getElementById) {	
		    AnchorObject     = document.getElementById("tickerAnchor");
		    TickerWidget     = document.getElementById("tickerWidget");
		     
			runTicker();   	
		 }
	else {
	alert(1);
            return true;
	}
}

function PrevTicker()
{
	if (ActiveAd>0)
	{
		ActiveAd--;
		ActiveAd--;
	}
	else
	ActiveAd=ItemCount-2;
	
		clearTimeout(autoCharTimerID);	
		clearTimeout(autoTimerID);
			
		runTicker();
}

function NextTicker()
{
	if (ItemCount>ActiveAd-1)
	{
		//ActiveAd++;
		clearTimeout(autoCharTimerID);
		clearTimeout(autoTimerID);
		
		runTicker();
	
		}
}

var autoTimerID;
var autoCharTimerID;

// Ticker main run loop
function runTicker()
{
	//if (autoTimerID!=null)

		
		
	var myTimeout;  
	
	// Go for  next data block
	if(CurrentLength == 0)
	{
		if (ActiveAd<ItemCount-1)
			ActiveAd++;
			else
				ActiveAd=0;
				
		//ActiveAd      = ActiveAd % ItemCount;
		StorySummary      = NewsList[ActiveAd].replace(/&quot;/g,'"');		
		TargetLink        = NewsLink[ActiveAd];
		AnchorObject.href = TargetLink;
		AnchorObject.title = NewsTip[ActiveAd];
		
		Prefix 	     = "<span >" + LeadString + "</span>";
	}
	
	if (TickerWidget)
	{
		AnchorObject.innerHTML = Prefix + 
		StorySummary.substring(0,CurrentLength) ;
		
		TickerWidget.innerHTML=  whatWidget();
	}
	else
	{
	// Stuff  current ticker text into  anchor
	AnchorObject.innerHTML = Prefix + 
	StorySummary.substring(0,CurrentLength) + whatWidget();
	// Modify  length for  substring and define  timer
	}
	
	if(CurrentLength != StorySummary.length)
	{
		CurrentLength++;
		myTimeout = CharacterTimeout;
		
		autoCharTimerID = setTimeout("runTicker()", myTimeout);
	}
	else
	{
		CurrentLength = 0;
		myTimeout = StoryTimeout;
		
		// next ticker
		autoTimerID = setTimeout("runTicker()", myTimeout);
	}	
	

	
}
// Widget generator
function whatWidget()
{
	if(CurrentLength == StorySummary.length)
	{
		return WidgetNone;
	}

	if((CurrentLength % 2) == 1)
	{
		return WidgetOne;
	}
	else
	{
		return WidgetTwo;
	}
}

/* end of news ticker */