/*--------image objects for menu------------*/
var isNS4 = document.layers ? true:false;
var isIE = document.all ? true:false;
var isNS6 = !isIE && document.getElementById ? true:false;
if(strVal.indexOf("Html") != -1){
	overview_normal = new Image();
	overview_normal.src = "../../images/menuImages/overview.gif";
	overview_rollover = new Image();
	overview_rollover.src = "../../images/menuImages/overviewOver.gif";

	technology_normal = new Image();
	technology_normal.src = "../../images/menuImages/technology.gif";
	technology_rollover = new Image();
	technology_rollover.src = "../../images/menuImages/technologyOver.gif";

	domain_normal = new Image();
	domain_normal.src = "../../images/menuImages/domain.gif";
	domain_rollover = new Image();
	domain_rollover.src = "../../images/menuImages/domainOver.gif";

	associates_normal = new Image();
	associates_normal.src = "../../images/menuImages/associates.gif";
	associates_rollover = new Image();
	associates_rollover.src = "../../images/menuImages/associatesOver.gif";

	process_normal = new Image();
	process_normal.src = "../../images/menuImages/process.gif";
	process_rollover = new Image();
	process_rollover.src = "../../images/menuImages/processOver.gif";

	sitemap_normal = new Image();
	sitemap_normal.src = "../../images/iconSitemap.gif";
	sitemap_rollover = new Image();
	sitemap_rollover.src = "../../images/iconSitemapOver.gif";

	search_normal = new Image();
	search_normal.src = "../../images/iconSearch.gif";
	search_rollover = new Image();
	search_rollover.src = "../../images/iconSearchOver.gif";

	contact_normal = new Image();
	contact_normal.src = "../../images/iconContact.gif";
	contact_rollover = new Image();
	contact_rollover.src = "../../images/iconContactOver.gif";

	home_normal = new Image();
	home_normal.src = "../../images/iconHome.gif";
	home_rollover = new Image();
	home_rollover.src = "../../images/iconHomeOver.gif";

} else {

	overview_normal = new Image();
	overview_normal.src = "images/menuImages/overview.gif";
	overview_rollover = new Image();
	overview_rollover.src = "images/menuImages/overviewOver.gif";

	technology_normal = new Image();
	technology_normal.src = "images/menuImages/technology.gif";
	technology_rollover = new Image();
	technology_rollover.src = "images/menuImages/technologyOver.gif";

	domain_normal = new Image();
	domain_normal.src = "images/menuImages/domain.gif";
	domain_rollover = new Image();
	domain_rollover.src = "images/menuImages/domainOver.gif";

	associates_normal = new Image();
	associates_normal.src = "images/menuImages/associates.gif";
	associates_rollover = new Image();
	associates_rollover.src = "images/menuImages/associatesOver.gif";

	process_normal = new Image();
	process_normal.src = "images/menuImages/process.gif";
	process_rollover = new Image();
	process_rollover.src = "images/menuImages/processOver.gif";

	sitemap_normal = new Image();
	sitemap_normal.src = "images/iconSitemap.gif";
	sitemap_rollover = new Image();
	sitemap_rollover.src = "images/iconSitemapOver.gif";

	search_normal = new Image();
	search_normal.src = "images/iconSearch.gif";
	search_rollover = new Image();
	search_rollover.src = "images/iconSearchOver.gif";

	contact_normal = new Image();
	contact_normal.src = "images/iconContact.gif";
	contact_rollover = new Image();
	contact_rollover.src = "images/iconContactOver.gif";

	home_normal = new Image();
	home_normal.src = "images/iconHome.gif";
	home_rollover = new Image();
	home_rollover.src = "images/iconHomeOver.gif";
}

function setActiveMenu(){
var locate = window.location;
document.recieve.var1.value = locate;
var str = document.recieve.var1.value;

var overImageObject = new Image();
var domainImageObject = new Image();
var processImageObject = new Image();
var technologyImageObject = new Image();
var associateImageObject = new Image();

overImageObject.src = "../../images/menuImages/overviewOver.gif";
domainImageObject.src = "../../images/menuImages/domainOver.gif";
processImageObject.src = "../../images/menuImages/processOver.gif";
technologyImageObject.src = "../../images/menuImages/technologyOver.gif";
associateImageObject.src = "../../images/menuImages/associatesOver.gif";

	if(str.indexOf("aboutus") != -1){
		if(document.getElementById("Aboutus")){
			document.getElementById("Aboutus").src = overImageObject.src;
		}
	} else if(str.indexOf("domain") != -1){
		if(document.getElementById("Domain")){
			document.getElementById("Domain").src = domainImageObject.src;
		}
	} else if(str.indexOf("processes") != -1){
		if(document.getElementById("Process")){
			document.getElementById("Process").src = processImageObject.src;
		}
	} else if(str.indexOf("technology") != -1){
		if(document.getElementById("Technology")){
			document.getElementById("Technology").src = technologyImageObject.src;
		}
	} else if(str.indexOf("associates") != -1){
		if(document.getElementById("Associates")){
			document.getElementById("Associates").src = associateImageObject.src;
		}
	}
}

function swap(){
	if (document.images){
		for (var x=0; x<swap.arguments.length; x+=2) {
				document[swap.arguments[x]].src = eval(swap.arguments[x+1] + ".src");
			}
	}
	setActiveMenu();
}

/*------------------------*/

function openFile(getId){
	location.href = getId;
}

if (isNS6)  document.addEventListener("keyup", submitSearch, true);
if (isNS4)  document.captureEvents(Event.KEYUP);
if(isIE) document.onkeyup = submitSearch;
var availWidth = screen.availWidth;

// This method is used to submit the form 
function submitSearch(event) {
	var theKeyValue = 0;
	if (isNS6)  theKeyValue = event.which;
	if (isNS4)  theKeyValue = event.which;
	if(isIE) theKeyValue = window.event.keyCode;
} 

// This method select the textfield value
function selectText() {
	document.frmsrch.srchval.select();
}

// This method write the cookie value
function setCookie(actionPerformed) {
	var searchVal = document.frmsrch.srchval.value;
	if(document.frmsrch.srchval.value.length == 0 || document.frmsrch.srchval.value.length == '' || trimString(document.frmsrch.srchval.value).length == 0){
		alert("Please enter the keyword to search");
		document.frmsrch.srchval.value = '';
		document.frmsrch.srchval.focus();
		return;
	} else {
		document.cookie = "COOKIE_VALUE" + "=" + searchVal +"; path=/";
	}
	location.href = actionPerformed;	
}

// This method is used to read the cookie value
function readCookie() {
	var cookieName = "COOKIE_VALUE";
	
	if (document.cookie == '' || document.cookie.length == 0 ) { // there's no cookie, so go no further
        return "";
	} else {   // there is a cookie
		var firstChar, lastChar;
		var cookieValue = document.cookie;

		firstChar = cookieValue.indexOf(cookieName);  // find the start of 'name'
		if(firstChar != -1)  {	// if you found the cookie
			firstChar += cookieName.length + 1;	// skip 'name' and '='
			lastChar = cookieValue.indexOf(';', firstChar);	// Find the end of the value string (i.e. the next ';').
			if(lastChar == -1)
				lastChar = cookieValue.length;
			return cookieValue.substring(firstChar, lastChar);
		} else {	// If there was no cookie of that name, return false.
			return "";
		}
    }
}

// This method remove the string trailing and leading spaces
function trimString(stringToTrim){
	i = 0;
	while(i == 0){
		stringlength = stringToTrim.length;
		if(stringToTrim.substr(0,1) == " ")
			stringToTrim = stringToTrim.substring(1,stringlength);
		else
			i = 1;
	}
	while(i == 0 || i==1){
		stringlength = stringToTrim.length;
		if(stringToTrim.substr(stringlength - 1,1) == " ")
			stringToTrim = stringToTrim.substring(0,stringlength - 1);
		else
			i = 2;
	}
	return stringToTrim;
}