imgSe = new Image();
imgAp = new Image();
imgIn = new Image();
imgCo = new Image();
imgCu = new Image();
imgDo = new Image();
imgCn = new Image();
imgCa = new Image();

imgSe.src = "images/services_over.gif";
imgAp.src = "images/applications_over.gif";
imgIn.src = "images/industries_over.gif";
imgCo.src = "images/company_over.gif";
imgCu.src = "images/customers_over.gif";
imgDo.src = "images/downloads_over.gif";
imgCn.src = "images/contactus_over.gif";
imgCa.src = "images/careers_over.gif";

var initSearchText = '';

function loadPage() {
	//Get menu link tags
	SetMenuRollovers();
	
	SetContactLinks();

	//SetFormStyle();
}

function SetMenuRollovers() {
	var aTags = document.getElementsByTagName("a");
	for(i=0;i<aTags.length;i++) {
		if(aTags[i].className == "menuLink") {
			var node = aTags[i];
			node.onmouseover = function() {
				var found = false;
				for(i=0;i<this.childNodes.length && !found;i++) {
					var node = this.childNodes[i];
					if(node.nodeName == "IMG") {
						node.src = node.src.replace('.gif','_over.gif');
					}
				}
			}
			node.onmouseout = function() {
				var found = false;
				for(i=0;i<this.childNodes.length && !found;i++) {
					var node = this.childNodes[i];
					if(node.nodeName == "IMG") {
						node.src = node.src.replace('_over.gif','.gif');
					}
				}
			}
		}
	}
}

function SetContactLinks() {
	var divContact = document.getElementById('contact');
	var contacts = Array();
	
	if(divContact) {
		for(i=0;i<divContact.childNodes.length;i++) {
			node = divContact.childNodes[i];
			if(node.nodeName == "SPAN") {
				node.id = "contact" + i;
				for(j=0;j<node.childNodes.length;j++) {
					subnode = node.childNodes[j];
					if(subnode.nodeName == "A") {
						subnode.id = "conlink" + i;
						subnode.onclick = function() {
							var id = this.id;
							var index = id.replace('conlink','');
							
							var span = document.getElementById('contact' + index);
							if(span) {
								cn = span.className;
								if(cn && cn.indexOf('show') >= 0) {
									span.className = 'hide';
								} else {
									span.className = 'show';
								}
							}
						}
					}
				}		
			}
		}
	}
}

function SetFormStyle() {
	if(document.forms.length > 0) {
		formNode = document.forms[0];
		formNode.className = "Form";

		if(document.forms[0].elements.length > 0) {
			//find input type='text' node
			for(i=0;i<document.forms[0].elements.length;i++) {
				thisNode = document.forms[0].elements[i];
			
				if(thisNode.type == "text") {
					initSearchText = thisNode.value;
					thisNode.onclick = function() {
						if(this.value == initSearchText) {
							this.value = '';
						} 
					}
				}
			}
		}
	}
}