// layouts script file.


function MethodToCall()
{
	if((document.getElementById("FP_Layout_2") != null)||(document.getElementById("FP_Layout_1") != null))
	{
		FPLayout2Function(0);
	}
	else if(document.getElementById("FP_Layout_3") != null)
	{
		FPLayout2Function(64);
	}
	else if(document.getElementById("Special_layout") != null)
	{
		SpecialLayoutHandel();
	}

}


var TimerVariable 
var counter = 0;
var CanEnter = true;
	// this method is also called when the parent section label onpropertychanged event is triggered.
	function FPLayout2Function(MyParam)
	{	
	
		var FlashCookie  = readCookie__("FlashVersionCookie");
		if (FlashCookie != null){
			if (FlashCookie == "ToFlash"){
				if(document.getElementById('tblHeadLineFlash') != null)
				{ 
					//IN CASE	in th flash mode and focuse layouts 
					TimerVariable= window.setInterval("ReplaceHTML('AITN_Section', 'tblHeadLineFlash', '"+MyParam+"')", 100);
					counter = 0;
				}
				else
				{
					TimerVariable= window.setInterval("ReplaceHTML('AITN_Section', 'tblHeadLine', '"+MyParam+"')", 100);	
					counter = 0;
				}
			}
			else{
				TimerVariable= window.setInterval("ReplaceHTML('AITN_Section', 'tblHeadLine', '"+MyParam+"')", 100);	
				counter = 0;
			}
		}
		else{
			TimerVariable= window.setInterval("ReplaceHTML('AITN_Section', 'tblHeadLine', '"+MyParam+"')", 100);	
			counter = 0;
		}
		

	}

	function ReplaceHTML(To_Table, From_Table, MyParam)
	{

		try 
		{
				counter = counter + 1;
				
				if(counter < 100 && CanEnter)
				{
					if(document.getElementById(From_Table) != null)
					{
						document.getElementById(To_Table).innerHTML = document.getElementById(From_Table).innerHTML;
						document.getElementById(From_Table).innerHTML = "";
						CanEnter = false;
					}
				}
				else
				{
					if(CanEnter)
						document.getElementById(To_Table).innerHTML = "";
						
					getTop("dvMains","dvLeftSub","dvRightSub",MyParam);
					window.clearInterval(TimerVariable);
					
					// reset flag
					CanEnter = true;
				}
		}
		catch (e)
		{
			//alert(e)
		}
	}
	
	
	function Special_ReplaceHTML(To_Table, From_Table)
	{
		try 
		{
				counter = counter + 1;
				
				if(CanEnter)
				{
					if(document.getElementById(From_Table) != null)
					{
						document.getElementById(To_Table).innerHTML = document.getElementById(From_Table).innerHTML;
						document.getElementById(From_Table).innerHTML = "";
						CanEnter = false;
					}
				}
				else
				{
					if(CanEnter)
						document.getElementById(To_Table).innerHTML = "";
						window.clearInterval(TimerVariable);
					CanEnter = true;
				}
		}
		catch (e)
		{
			//object not loaded yet :) 
		}
	}

	var DivTimer
	
	
	function SpecialLayoutHandel()
	{

		TimerVariable= window.setInterval("Special_ReplaceHTML('AITN_Section', 'tblHeadLine')", 100);
		DivTimer= window.setInterval("setDiv()", 100);
		counter = 0;
	}
	function setDiv()
	{
		try 
		{
			var curleft = curtop = 0;
			if (document.getElementById("imgMain"))
			{
				obj = document.getElementById("imgMain")
				while (obj = obj.offsetParent) 
				{
					curleft += obj.offsetLeft
					curtop += obj.offsetTop
				}
				
				if(document.getElementById("imgMain").offsetHeight==0)
					return false;
				document.getElementById("dvMainss").style.top = curtop + (document.getElementById("imgMain").offsetHeight - document.getElementById("dvMainss").offsetHeight)
			}
			
			window.clearInterval(DivTimer)
			
			if(navigator.appName.indexOf("Microsoft") == -1)
			{
				//alert(document.getElementById("dvMainss").style.width);
				document.getElementById("dvMainss").style.width = "550px";
			}
			
		}
		catch (e)
		{
			//object not loaded yet :) 
		}
		return false;
	}