var ImagePath = "Site/Images/";
var m_ProductContainerStyle,m_ProductControlStyle,m_MenuControlStyle;
function OnCloseClick(){
	_HideDropDownMenus(0);
}
function OnMenuClick(button)
{
	if (button.name == "") return;
	if (button.items.length > 0 )return;
	if (button.tag != ""){
		var btn = "";
		var arrValues = button.tag.split(":");
		if (arrValues.length == 4) { btn = arrValues[1]; }
		else {btn = button.name;}
		document.forms.pagevalues.page.value     = arrValues[0];
		document.forms.pagevalues.product.value  = arrValues[1];
		document.forms.pagevalues.location.value = arrValues[2];
		document.forms.pagevalues.currentbutton.value = btn;
	}
	document.forms.pagevalues.submit();
}
function ProductStyle(){
	m_ProductContainerStyle = new WebControls.ContainerStyle("","","",0);
	m_ProductContainerStyle.effects = new WebControls.Effects("","black");
	m_ProductContainerStyle.borderWidth = 0;
	m_ProductControlStyle= new WebControls.ControlStyle();
	m_ProductControlStyle.SetFont("Arial","normal","12","bold");

	m_ProductControlStyle.SetStyle(State.RELEASED,"Aliceblue","#8693A0","outset","D9DBDD");
	m_ProductControlStyle.SetStyle(State.OVER,"black","#D9DBDD","inset","#8693A0");
	m_ProductControlStyle.SetStyle(State.DISABLED,"gray","#D9DBDD","solid","#8693A0");
}
function MenuStyle(){
	m_MenuControlStyle= new WebControls.ControlStyle();
	m_MenuControlStyle.textAlign = "left";
	m_MenuControlStyle.borderWidth = 1;
	m_MenuControlStyle.SetFont("Arial","normal","12","bold");
	m_MenuControlStyle.SetStyle(State.RELEASED,"Aliceblue","#8693A0","outset","D9DBDD");
	m_MenuControlStyle.SetStyle(State.OVER,"black","#D9DBDD","inset","#8693A0");
}
function DisableButton(currentButton,items){
	if (items != null){
		if (currentButton != ""){
			var currentItem = items.Item(currentButton);
			if (currentItem != null){
				currentItem.Enable(false); 
				if (items.parent != null){
					for (var j=0; j < items.container.items.length; ++j){
						items.container.items[j].Expand(false);
					}
					items.parent.Expand(true); 
				}
				return true;
			}
			else { 
				for(var i = 0; i < items.length; ++i){
					if (DisableButton(currentButton,items[i].items)) return true;
				}
				return false;
			}
		}
		else { return true; }
	}
	else { return false; }
}
var m__ContainerStyle_3;
var m__ControlStyle_4;
var m__ControlStyle_5;
var m__ControlStyle_19;
function Styles(){
	m__ContainerStyle_3 = new WebControls.ContainerStyle("","","",0);
	m__ContainerStyle_3.borderWidth = 0;
	m__ControlStyle_4 = new WebControls.ControlStyle();
	m__ControlStyle_4.borderWidth = 2;
	m__ControlStyle_4.textAlign = "left";
	m__ControlStyle_4.SetFont("Arial","normal",12,"bold");
	m__ControlStyle_4.SetFont("Arial","normal",12,"bold");
	m__ControlStyle_4.SetStyle(State.RELEASED,"#D9DBDD","#66717C","outset","#D9DBDD");
	m__ControlStyle_4.SetStyle(State.OVER,"black","D9DBDD","inset","#66717C");
	m__ControlStyle_4.SetStyle(State.DISABLED,"gray","D9DBDD","solid","66717C");
	
	m__ControlStyle_5 = new WebControls.ControlStyle();
	m__ControlStyle_5.borderWidth = 2;
	m__ControlStyle_5.textAlign = "left";
	m__ControlStyle_5.SetFont("Arial","normal",12,"bold");
	m__ControlStyle_5.SetStyle(State.RELEASED,"Aliceblue","#8693A0","outset","D9DBDD");
	m__ControlStyle_5.SetStyle(State.OVER,"black","#D9DBDD","inset","#8693A0");
	m__ControlStyle_5.SetStyle(State.DISABLED,"gray","#D9DBDD","solid","#8693A0");

	m__ControlStyle_19 = new WebControls.ControlStyle();
	m__ControlStyle_19.SetFont("Arial","normal",12,"bold");
	m__ControlStyle_19.SetStyle(State.RELEASED,"Aliceblue","#8693A0","outset","D9DBDD");
	m__ControlStyle_19.SetStyle(State.OVER,"black","#D9DBDD","inset","#8693A0");
	m__ControlStyle_19.SetStyle(State.DISABLED,"gray","#D9DBDD","solid","#8693A0");
	m__ControlStyle_19.borderWidth = 1;
	ProductStyle();
	MenuStyle();
}
function MainMenu(){
	container = new WebControls.Menu("MainMenu",m__ContainerStyle_3,135,28,11,12,"vertical");
	container.OnClick = OnMenuClick;
	container.marginX = 8;
	container.indent = 10;
	container.wrap = false;
	container.scrollable = false;
	container.SetExpandImage("Site/Images/dwarr.gif","Site/Images/uparr.gif",12,11);
	container.SetSeparator(6,"");
	container.items.style = m__ControlStyle_4;
	var item=container.items.Add("company","About Us");
	item.tag = "Company.htm::";
	container.items.AddSeparator(6);
	var item=container.items.Add("","Products");
	item.Expand(true);
	item.items.style = m__ControlStyle_5;
	item.items.width = 125;
	item.items.height = 24;
	item.items.AddSeparator(2);
		var _item=item.items.Add("webgrid","WebGrid");
		_item.tag = "site/Products/WebGrid/includes/overview.htm:WebGrid:overview";
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
		var _item=item.items.Add("webcontrols","WebControls");
		_item.tag = "site/Products/WebControls/includes/overview.htm:WebControls:overview";
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
	container.items.AddSeparator(6);
	var item=container.items.Add("","Coming Soon");
	item.items.style = m__ControlStyle_5;
	item.items.width = 125;
	item.items.height = 24;
	item.items.AddSeparator(2);
		var _item=item.items.Add("formdesigner","Form Designer");
		_item.tag = "site/Products/FormDesigner/includes/overview.htm:FormDesigner:overview";
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
		var _item=item.items.Add("dbcomponents","DB Components");
	_item.tag = "site/Products/DBComponents/includes/overview.htm:DBComponents:overview";
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
	container.items.AddSeparator(6);
	var item=container.items.Add("services","Services");
	item.tag = "services.htm::";
	container.items.AddSeparator(6);
	var item=container.items.Add("","Articles");
	item.items.style = m__ControlStyle_5;
	item.items.width = 125;
	item.items.height = 24;
	item.items.AddSeparator(2);
		var _item=item.items.Add("infoprof","Web Interface");
		_item.tag = "infoprof.htm::";
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
		if (Browser.id != Browsers.NS4){
			var _item=item.items.Add("kwd","Dictionary");
			_item.SetImage("","Site/Images/expandH.gif","","",12,12);
			_item.OnClick = OnClickSolution;
		}
	container.items.AddSeparator(6);
	var item=container.items.Add("","Contact Us");
	item.items.style = m__ControlStyle_5;
	item.items.width = 125;
	item.items.height = 24;
		item.items.AddSeparator(2);
		var _item=item.items.Add("message","Send a Message");
		_item.SetUrl("site/pages/ContactUs.aspx","window","height=500,width=670,location=no,scrollbars=yes,resizable=yes");
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
		var _item=item.items.Add("Call","Call or Write");
		_item.SetUrl("site/pages/CallOrWrite.htm","window","height=500,width=670,location=no,scrollbars=yes,resizable=yes");
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
		item.items.AddSeparator(2);
		var _item=item.items.Add("support","Support");
		_item.SetUrl("helpdesk/pages/login.aspx","window","height=600,width=670,location=no,scrollbars=yes,resizable=yes");
		_item.SetImage("","Site/Images/expandH.gif","","",12,12);
}
function HideDivs(){
	var el = _G.Element("what",null);
	if (el!=null){el.style.visibility="hidden";}
	el = _G.Element("who",null);
	if (el!=null){el.style.visibility="hidden";}
	el = _G.Element("why",null);
	if (el!=null){el.style.visibility="hidden";}
}
function OnEnterSolution(button){	
	HideDivs();
	var el = null;
	var td = _G.Element("td",null);
	var pos = _G.GetElementPosition(td);
	if (button.name == "what"){
		el = _G.Element("what",null);
	}
	else if (button.name == "why"){
		el = _G.Element("why",null);
	}
	else if (button.name == "who"){
		el = _G.Element("who",null);
	}
	if (el!=null){
		el.style.visibility = "visible";
		if (isNaN(pos[0])) {pos[0] = td.offsetLeft;}
		if (isNaN(pos[1])) {pos[1] = td.offsetTop}
		el.style.left = pos[0];
		el.style.top = pos[1];
		el.style.width = pos[2];
		el.style.height = pos[3];
		el.style.zIndex = 2;
	}
}
function OnClickSolution(button){
	var el = null;
	var el1 = null;
	if (button.name == "kwd"){
		el = _G.Element("kwd",null);
		el1 = _G.Element("who",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("why",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("what",null);
		if (el1!=null){el1.style.visibility="hidden";}
	}
	if (button.name == "what"){
		el = _G.Element("what",null);
		el1 = _G.Element("who",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("why",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("kwd",null);
		if (el1!=null){el1.style.visibility="hidden";}
	}
	else if (button.name == "why"){
		el = _G.Element("why",null);
		el1 = _G.Element("what",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("who",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("kwd",null);
		if (el1!=null){el1.style.visibility="hidden";}
	}
	else if (button.name == "who"){
		el = _G.Element("who",null);
		el1 = _G.Element("what",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("why",null);
		if (el1!=null){el1.style.visibility="hidden";}
		el1 = _G.Element("kwd",null);
		if (el1!=null){el1.style.visibility="hidden";}
	}
	if (el!=null){
		if (el.style.visibility == "visible"){el.style.visibility = "hidden";}
		else {
			var td = _G.Element("td",null);
			if (td == null) { return;}
			var pos = _G.GetElementPosition(td);
			el.style.overflow="auto";
			el.style.visibility = "visible";
			if (isNaN(pos[0])) {pos[0] = td.offsetLeft;}
			if (isNaN(pos[1])) {pos[1] = td.offsetTop}
			el.style.left = pos[0];
			el.style.top = pos[1];
			el.style.width = pos[2];
			el.style.height = pos[3];
			el.style.zIndex = 2;
		}
	}
}
function Solution(){
	var container = new WebControls.Toolbar("Solution",m_ProductContainerStyle,120,22,0,0,"horizontal");
	container.wrap = false;
	container.scrollable = false;
	container.OnClick = OnClickSolution;
	container.items.style = m_ProductControlStyle;
	var item=container.items.Add("what","What is our software for");
	item.width=160;
	container.items.AddSeparator(4,"");
	var item=container.items.Add("why","What makes our software different");
	item.width=220;
	container.items.AddSeparator(4,"");
	var item=container.items.Add("who","Who should use our software");
	item.width=200;
}
function MainToolbar(){
	container = new WebControls.Toolbar("MainToolbar",m__ContainerStyle_3,80,20,0,0,"horizontal");
	container.OnClick = OnMenuClick;
	container.wrap = false;
	container.scrollable = false;
	container.SetSeparator(3,"");
	container.items.style = m__ControlStyle_19;
	container.items.AddSeparator(20);
	var item=container.items.Add("home","Home");
	item.tag = "Home.htm::";
	container.items.AddSeparator();
	var item=container.items.Add("news","News");
	item.tag = "News.htm::";
	container.items.AddSeparator();
	var item=container.items.Add("affiliates","Affiliates");
	item.tag = "affiliates.htm::";
	container.items.AddSeparator();
	var item=container.items.Add("order","Order");
	item.SetUrl("order/pages/pricelist.aspx","window","top=10,left=10,height=600,width=750,location=no,toobar=no,menubar=no,scrollbars=yes,resizable=yes");
}
function Begin(){
	Styles();
	if (Browser.id != Browsers.NS4){Solution();}
	MainMenu();
	MainToolbar();
}
