//windw.onresize= SetClientWidth;

function PageLoad()
{	
	//SetClientWidth();
	SetCurrentFontSize();
}


function SetClientWidth()
{
	document.body.style.width = "100%";
	
	if (document.body.clientWidth < 815)
	{
		document.body.style.width = "810px";		
	}
	else if (document.body.clientWidth >= 815)
	{
		document.body.style.width = "100%";
	}
	
}

function SetCurrentFontSize()
{	
	var fontsize = GetCookie("fontsize");
	document.body.style.fontSize = fontsize;	
}

function SetFontSize(fontsize)
{
	document.body.style.fontSize = fontsize;	
	document.cookie = "fontsize=" + fontsize;
}

function GetCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function Pop(url,windowName,params) 
{
	newpage = window.open(url,windowName,params);
	newpage.focus();
}


function SetPrintFeedbackHight()
{
	var undefined;
	
	var viewed = document.getElementById("dcl_recentlyviewed");
	
	if (viewed != undefined)
	{
		var fp = document.getElementById("dcl_feedback_print_float");
		
		if (fp != undefined)
		{
			fp.style.top = '160px';
		}		
	}	
}

function SetPrintFeedbackHightForGuide()
{
	var undefined;
	
	var viewed = document.getElementById("dcl_recentlyviewed");
	
	var fp = document.getElementById("dcl_feedback_print_float");
	
	if (viewed != undefined)
	{	
		if (fp != undefined)
		{
			fp.style.top = '138px';
		}		
	}
	else
	{
		if (fp != undefined)
		{
			fp.style.top = '115px';
		}		
	}	
}

function RoadMapClickAllCheckBoxes() {
	var setToOpposite = document.forms[0].chkConditionSelectAll.checked;
	for (var i=0; i<document.forms[0].chkCondition.length; i++ )
	{
		document.forms[0].chkCondition[i].checked = setToOpposite;
	}
}

function RoadMapCheckClicked() {
	var undef;

	if (document.forms[0].chkCondition.length == undef) // check as there may only be one
	{
		if (document.forms[0].chkCondition.checked)
			return true;
	} 
	else  // if there is more than one...
	{
		for (var i=0; i<=document.forms[0].chkCondition.length-1; i++ )
		{
			if (document.forms[0].chkCondition[i].checked)
			{
				return true;
			}
		}
	}
	alert('Please select a condition to receive email updates to');
	return false;
}


function addEvent(obj, evType, fn)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(evType, fn, true);
		return true;
	} 
	else if (obj.attachEvent)
	{
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} 
	else 
	{
		return false;
	}
}

addEvent
(
	window, 'load', 
					function() 
					{
						if (document.all && document.getElementById) 
						{
							navRoot = document.getElementById("dcl_nav");
							for (i=0; i<navRoot.childNodes.length; i++) 
							{
								node = navRoot.childNodes[i];
								if (node.nodeName=="LI") 
								{
									node.onmouseover=function() 
													{
														this.className+=" over";
													}
									node.onmouseout=function() 
													{
														this.className=this.className.replace(" over", "");
													}
								}
							}
						}
					}
);

function GetRoot()
{
    if (window.location.host == "localhost" || window.location.host == "dclwkt57")
    {
        return "/MG2/";
    }
    else
	{
		return "/";
	}
}
