﻿var sControl = "";
var aImagesLoad = new Array("Images/Home/ASPEHomeFlash.jpg","Images/Home/ASPEHomeLogo.jpg","Images/Home/BgLeft01.jpg","Images/Home/BgLeft02.jpg",
                        "Images/Home/BgLeftInternal.jpg","Images/Home/BgRightInternal.jpg","Images/Home/CertifiedProfessionalHeader.jpg",
                        "Images/Home/CertifiedProffesionalImage.jpg","Images/Home/EstimatingTrainingHeader.jpg","Images/Home/EstimatingTrainingHeaderButton.jpg",
                        "Images/Home/EstimatingTrainingImage.jpg","Images/Home/LatestNewsHeader.jpg","Images/Home/LeftShadowRepeat.jpg",
                        "Images/Home/ReadMore.gif","Images/Home/ReadMoreNews.gif","Images/Home/RightBg01.jpg","Images/Home/RightBg02.jpg",
                        "Images/Home/WelcomeToASPE.jpg","Images/Home/SloganText.jpg","Images/TopBar/IndustryNewsOff.jpg","Images/TopBar/IndustryNewsOn.jpg",
                        "Images/TopBar/LoginOff.jpg","Images/TopBar/LoginOn.jpg","Images/TopBar/SearchOff.jpg","Images/TopBar/SearchOn.jpg","Images/TopBar/TopBarBgRepeat.jpg",
                        "Images/TopBar/TopBarBgRepeat_down.jpg","Images/TopBar/TopBarBgRepeat_up.jpg","Images/TopBar/TopBarDiv-10.jpg","Images/TopBar/TopBarDiv.jpg",
                        "Images/TopBar/TopBarRight.jpg","Images/TopBar/TopBarShadow.jpg")

function PreLoadImages( aImages)
{
    if ( document.images )
	{
		for ( var i = 0; i < aImages.length; i++ )
		{
			var imageObject = new Image();
			imageObject.src = aImages[ i ];
		}
	}
}

PreLoadImages(aImagesLoad);

function parseText(obj, sText, nCharacter){
    if (sText.length > nCharacter){
        sText = sText.substr(0,nCharacter-3) + "...";
    }
    obj.innerHTML = sText;
}

function parseDate(obj, sDate){
    var sYear = sDate.substring(0,4);
    var sMonth = sDate.substring(5,7);
    var sDay = sDate.substring(8,10);
    var dDate = new Date(sYear, sMonth-1, sDay);    
    //alert(obj.id +"-"+ sYear+","+ (sMonth-1) +","+ sDay);    
    obj.innerHTML = dateFormat(dDate, "mm/dd/yyyy");
}

function setControlName(sControlName){
    sControl = sControlName;
}

function InputKeyPressed(obj,e,nameButton,textAlert){
	if(e.which){
		keycode=e.which;  //Netscape
	} else {
		keycode=e.keyCode; //Internet Explorer
	}
	if (keycode==13) {
		if (obj.value!='') {
			//document.getElementById(nameButton).focus();
			document.getElementById(nameButton).click();
			return false;
		} else {
			if ( textAlert != "" )
				return Alert("", "", textAlert );
			else
				Alert ("","", obj.name +" is empty" );
			obj.focus();
			return false;
		}
	}
	return true;
}
function replaceText(id) {
    var value = document.getElementById(id).innerHTML;
    value = value.replace(/&amp;/gi, "&");
    value = value.replace(/&lt;/gi, "<");
    value = value.replace(/&gt;/gi, ">");
    document.getElementById(id).innerHTML = value;
}

function fnRedirect(sPage){
    document.location = sPage;
}


var sMenuOptionSelected;
function ChangeColor(iTrId, sColor){
    if(iTrId!=sMenuOptionSelected){
        document.getElementById(iTrId).style.backgroundColor = sColor;
        document.getElementById(iTrId).style.cursor = "pointer";
    }
}
function SetSelectedMenuOption(sRowId,sCellId, sColor){
    sMenuOptionSelected = sRowId;
    document.getElementById(sRowId).style.backgroundColor = sColor;
    document.getElementById(sCellId).className = "InternalMenuSelected";
}
    