 var gstrDisplayedID="";
 var intTotImages=0;
 var intImagesLoaded=0;
 var blnIsLoaded =false;
 var intMoveUp;
		var intMoveDown;
		var strTargetScrollArea;

		function fnInitContentScrollButtons()
		{
			var objDiv;
			var obj;
			objDiv=document.getElementById("HOME"); 
			//alert(objContent)

			var browser=navigator.appName;
			
			
			if(browser=="Microsoft Internet Explorer")
			{
				if (parseInt(objDiv.scrollHeight)<400)
				{
					document.getElementById('scrollContentTop').style.display="none"; 
					document.getElementById('scrollContentBottom').style.display="none";  
					objDiv.style.width=317;
					//objDiv.style.height=400;
				}
			}
			else
			{
				if (parseInt(objDiv.scrollHeight)<=400)
				{
					document.getElementById('scrollContentTop').style.display="none"; 
					document.getElementById('scrollContentBottom').style.display="none";  
					objDiv.style.width=295;
					//objDiv.style.height=400;
				}
			}

		}
		function fnInitPopupScrollButtons()
		{
			var objDiv;
			var obj;
			objDiv=document.getElementById("popupScrollArea"); 
			if (parseInt(objDiv.scrollHeight)<=310)
			{
				document.getElementById('pop_scroll_up').style.display="none"; 
				document.getElementById('pop_scroll_down').style.display="none";  
				//objDiv.style.height=350;
			}
			else
			{
				document.getElementById('pop_scroll_up').style.display="block"; 
				document.getElementById('pop_scroll_down').style.display="block";  
				//objDiv.style.height=350;
			}
 
		}
		function fnScrollPopupUp(strObjectID)
		{
			var objImage;
			objImage=document.getElementById(strObjectID);
			if(strObjectID=="con_scroll_up")
			{
				objImage.src="images/img_up_over.gif";			
			}
			else if(strObjectID=="pop_scroll_up")
			{
				objImage.src="images/img_ppup_over.gif";
			}

			strTargetScrollArea="popupScrollArea";
			intMoveDown=1;
			fnMoveDown();
		}

		function fnScrollPopupDown(strObjectID)
		{
			var objImage;
			objImage=document.getElementById(strObjectID);
			if(strObjectID=="con_scroll_down")
			{
				objImage.src="images/img_down_over.gif";			
			}
			else if(strObjectID=="pop_scroll_down")
			{
				objImage.src="images/img_ppdown_over.gif";
			}
			strTargetScrollArea="popupScrollArea";
			intMoveUp=1;
			fnMoveUp();
		}

		
		function fnScrollUp(strObjectID)
		{
			var objImage;
			objImage=document.getElementById(strObjectID);
			if(strObjectID=="con_scroll_up")
			{
				objImage.src="images/img_up_over.gif";			
			}
			else if(strObjectID=="pop_scroll_up")
			{
				objImage.src="images/img_ppup_over.gif";
			}

			strTargetScrollArea="HOME";
			intMoveDown=1;
			fnMoveDown();
		}

		function fnScrollDown(strObjectID)
		{
			var objImage;
			objImage=document.getElementById(strObjectID);
			if(strObjectID=="con_scroll_down")
			{
				objImage.src="images/img_down_over.gif";			
			}
			else if(strObjectID=="pop_scroll_up")
			{
				objImage.src="images/img_ppdown_over.gif";
			}

			strTargetScrollArea="HOME";
			intMoveUp=1;
			fnMoveUp();
		}

		function fnStopScroll(strObjectID)
		{
			objImage=document.getElementById(strObjectID);

			if(strObjectID=="con_scroll_up")
			{
				objImage.src="images/img_up.gif";
			}
			else if(strObjectID=="con_scroll_down")
			{
				objImage.src="images/img_down.gif";
			}
			else if(strObjectID=="pop_scroll_up")
			{
				objImage.src="images/img_ppup.gif";
			}
			else if(strObjectID=="pop_scroll_down")
			{
				objImage.src="images/img_ppdown.gif";
			}
			
			intMoveUp=0;
			intMoveDown=0;
		}
		
		

		function fnMoveUp()
		{
			var obj=document.getElementById(strTargetScrollArea);
			//alert("Object of " + strTargetScrollArea + " : " + obj);
			
			
			if(intMoveUp==1)
			{
				obj.scrollTop=obj.scrollTop + 10;
				if (parseInt(obj.scrollTop)>=parseInt(obj.scrollHeight)-100)//<<<minus 100 is for Button height..depend on size of scrollbar
				{
					//document.getElementById("down").disabled=true;
					//document.getElementById("up").disabled=false;
					intMoveUp=0;
				}
				else
				{
					//document.getElementById("up").disabled=false;
					setTimeout("fnMoveUp();",75);
				}
			}
			else
			{
				
			}
			
			
		}

		function fnMoveDown()
		{
			var obj=document.getElementById(strTargetScrollArea);
			//alert("Object of " + strTargetScrollArea + " : " + obj);
			
			
			if(intMoveDown==1)
			{
				obj.scrollTop=obj.scrollTop - 10;

				if (parseInt(obj.scrollTop)==0)
				{
					//document.getElementById("up").disabled=true;
					//document.getElementById("down").disabled=false;
					intMoveDown=0;
				}
				else
				{
					//document.getElementById("down").disabled=false;
					setTimeout("fnMoveDown();",75);
				}
			}
			else
			{
				
			}
		
		}
 function fnOpenNewWindow(strPage)
{
	 var intWinHeight = 530;
			var intWinWidth = 730;
			var intScreenHeight = screen.availHeight - 30;
			var intScreenWidth = screen.availWidth - 10;
			 
			if (intWinHeight > intScreenHeight)
			{	intWinHeight = intScreenHeight-50	}
			if (intWinWidth > screen.availWidth)
			{	intWinWidth = intScreenWidth-50	}

			var winProperty ='"toolbar=no,location= no,directories=no,menubar=no,status=no,scrollbars=yes,resizable=no, width='+intWinWidth+',height='+intWinHeight+'"';
			var winRef =window.open(strPage ,'_blank',winProperty);
			try
			{	winRef.moveTo((intScreenWidth-intWinWidth)/2, (intScreenHeight-intWinHeight)/2);	}
			catch(e)
			{}
		 
}

function fnPreloadImages_old()
{
	
	if (window.ActiveXObject)
	 { 
	  var doc=new ActiveXObject("Microsoft.XMLDOM");
	  doc.async="false";
	  doc.loadXML("structure.xml");
	  }
	alert(doc.childNodes[0].nodeValue)

}

function fnPreloadImages()
{
	var objContentNode;
	var objMenuNode;
	var objMenuNodeList;
	var objDiv;
	var imgArray = new Array();
	var intCnt;
	var objImg= new Image;
	xmlDoc=loadXMLDoc("structure.xml"); 
	objContentNode=xmlDoc.getElementsByTagName("CONTENTPAGE")[0];
	objMenuNode=objContentNode.childNodes[0]
	objMenuNodeList=objMenuNode.childNodes
	objDiv=document.getElementById("divPreloader");
	intTotImages=objMenuNodeList.length;
	var strHTML="";
	for (intCnt=0; intCnt<objMenuNodeList.length; intCnt++ )
	{ 
		imgArray[intCnt]= objMenuNodeList[intCnt].getAttribute("img");  
		strHTML=strHTML + '  <IMG src="' + imgArray[intCnt] + '" id="img' + intCnt + '" onLoad='+ 'fnLoaded(); '  +'>'
		 
	} 
	objDiv.innerHTML=strHTML;
	objDiv=document.getElementById("divPreloader");
	 //alert( objDiv.innerHTML)
	 

}


function fnLoaded()
{
	intImagesLoaded++; 
	if(intImagesLoaded >=intTotImages)
	{
		//alert(intImagesLoaded + "::"+intTotImages)
		blnIsLoaded=true;
		fnFSCommand("SET_INITIAL_VARIABLES",blnIsLoaded)
	}
	
}

function loadXMLDoc(dname)
{
var xmlDoc;
// code for IE
if (window.ActiveXObject)
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
{
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Browser not recognized');
}
xmlDoc.async=false;
xmlDoc.load(dname);
return(xmlDoc);
}
 


function getElementLeftPosition(e)
{
	var x=0;
	while(e)
	{
	x+=e.offsetLeft //+e.clientLeft;
	//alert(e.offsetLeft+ ' : ' + e.clientLeft)
	e=e.offsetParent;
	
	}
	return x;
}
function getElementTopPosition(e)
{
	var y=0;
	while(e)
	{
	y+=e.offsetTop //+e.clientTop;
	e=e.offsetParent;
	}
	return y;
}

function fnShowPopupContents(strName)
{ 
	 
	var objContent=document.getElementById(strName) ; 
	var objDiv=document.getElementById('dvPopUp') ;
	var objTD=document.getElementById('tdSWF');
	var objPopUpContent=document.getElementById('dvPopUpContent') ;
	var objPopupScrollDiv;
	
	objPopUpContent.innerHTML=objContent.innerHTML;
	fnHidaAll(); 
	
	if(navigator.appName.indexOf("Microsoft") == -1 )
	{ 
		objDiv.style.width=590;
	}
	VidyatechCorp.SetVariable("strPopupStatus","VISIBLE");
	VidyatechCorp.TCallFrame("/",19);
	/*
	objDiv.style.left="160px"; 
	objDiv.style.top="120px";  */  
	objDiv.style.left=getElementLeftPosition(objTD)+30 
	objDiv.style.top=getElementTopPosition(objTD)+102
	objDiv.style.display="block"; 
	gstrDisplayedID=strName;
	fnInitPopupScrollButtons();
	objPopupScrollDiv=document.getElementById("popupScrollArea");
	objPopupScrollDiv.scrollTop=0;
	//instantiateScroller(1, "scroll1", 7, 0, 200, 100, 150);

}

function fnHidaAll()
{
	VidyatechCorp.SetVariable("strPopupStatus","HIDDEN");
	VidyatechCorp.TCallFrame("/",19);
	document.getElementById('dvPopUp').style.display="none"; 
	/*
	if(gstrDisplayedID!="")
	{
		VidyatechCorp.SetVariable("strPopupStatus","HIDDEN");
		VidyatechCorp.TCallFrame("/",19);
		document.getElementById(gstrDisplayedID).style.display="none"; 
		//document.getElementById('LG293_RC40510').style.display="none"; 
		//document.getElementById('SATISH').style.display="none";  
		//document.getElementById('ALEX').style.display="none";  
	}
	*/
}
function fnReInit()
{ 	

	if(gstrDisplayedID!="")
	{
		var objTD=document.getElementById('tdSWF');  
		var objDiv=document.getElementById('dvPopUp') ;
		try
		{
		objDiv.style.left=getElementLeftPosition(objTD)+30 
		objDiv.style.top=getElementTopPosition(objTD)+102
		}
		catch(err)
		{
		}
			/*
		var objDiv=document.getElementById('PEACE') ;
		objDiv.style.left=getElementLeftPosition(objTD)+30 
		objDiv.style.top=getElementTopPosition(objTD)+102
		var objDiv=document.getElementById('SATISH') ;
		objDiv.style.left=getElementLeftPosition(objTD)+30 
		objDiv.style.top=getElementTopPosition(objTD)+102
		var objDiv=document.getElementById('ALEX') ;
		objDiv.style.left=getElementLeftPosition(objTD)+30 
		objDiv.style.top=getElementTopPosition(objTD)+102 */
	}
}
