var imgArray = new Array();
var imgArray5 = new Array();

// ev2JsImg 

function ev2JsImg( imgName, imgOffSrc, imgOnSrc, statusText ) {
	if (imgok == 1){
		this.name = imgName;
		this.on = new Image();
		this.on.src = imgOnSrc;
		this.off = new Image();
		this.off.src = imgOffSrc;
		if ( statusText ) {
			this.text = statusText;
		}
		else {
			this.text = "";
		}
	}
}

// addImage

function addImage( imgName, imgOffSrc, imgOnSrc, statusText ) {
	if (imgok == 1){
		imgArray[imgName] = new ev2JsImg( imgName, imgOffSrc, imgOnSrc, statusText );
	}
}

function addImage5( imgName, imgSrc1, imgSrc2, imgSrc3, imgSrc4, imgSrc5 ) {
	if (imgok == 1){
		imgArray5[imgName] = new Array();
		imgArray5[imgName][0] = new Image();
		imgArray5[imgName][0].src = imgSrc1;
		imgArray5[imgName][1] = new Image();
		imgArray5[imgName][1].src = imgSrc2;
		imgArray5[imgName][2] = new Image();
		imgArray5[imgName][2].src = imgSrc3;
		imgArray5[imgName][3] = new Image();
		imgArray5[imgName][3].src = imgSrc4;
		imgArray5[imgName][4] = new Image();
		imgArray5[imgName][4].src = imgSrc5;
	}
}


// showOnImage

function showOnImage( imgName ) {
	if ( imgok == 1 ) {
		document.images[imgName].src = imgArray[imgName].on.src;
		if ( imgArray[imgName].text.length > 0 ) {
			status = imgArray[imgName].text;
		}
		else {
			status = defaultStatus;
		}
	}
}

function showOnImageInLayer( layerName, imgName ) {
	if ( imgok == 1 ) {
		if ( version == "n4" ) {
			document.layers[layerName].document.images[imgName].src = imgArray[imgName].on.src;
			if ( imgArray[imgName].text.length > 0 ) {
				status = imgArray[imgName].text;
			}
			else {
				status = defaultStatus;
			}
		}
		else if ( version == "ie4" ) {
			document.images[imgName].src = imgArray[imgName].on.src;
			if ( imgArray[imgName].text.length > 0 ) {
				status = imgArray[imgName].text;
			}
			else {
				status = defaultStatus;
			}
		}
	}
}

function showOnImage2( imgName1, imgName2 ) {
	if ( imgok == 1 ) {
		document.images[imgName1].src = imgArray[imgName2].on.src;
		if ( imgArray[imgName2].text.length > 0 ) {
			status = imgArray[imgName2].text;
		}
		else {
			status = defaultStatus;
		}
	}
}

function showOnImage5( imgName, imgIndex ) {
	if ( imgok == 1 ) {
		document.images[imgName].src = imgArray5[imgName][imgIndex-1].src;
	}
}

function showOnImage5InLayer( layerName, imgName, imgIndex ) {
	if ( imgok == 1 ) {
		if ( version == "n4" ) {
			document.layers[layerName].document.images[imgName].src = imgArray5[imgName][imgIndex-1].src;
		}
		else if ( version == "ie4" ) {
			document.images[imgName].src = imgArray5[imgName][imgIndex-1].src;
		}
	}
}

// showOffImage

function showOffImage( imgName ) {
	if ( imgok == 1 ) {
		document.images[imgName].src = imgArray[imgName].off.src;
		status = defaultStatus;
	}
}

function showOffImageInLayer( layerName, imgName ) {
	if ( imgok == 1 ) {
		if ( version == "n4" ) {
			document.layers[layerName].document.images[imgName].src = imgArray[imgName].off.src;
			status = defaultStatus;
		}
		else if ( version == "ie4" ) {
			document.images[imgName].src = imgArray[imgName].off.src;
			status = defaultStatus;
		}
	}
}

// setImgSrc

function setImageSrc( imgName, imgSrc ) {
	if ( imgok == 1 ) {
		document.images[imgName].src = imgSrc;
		status = defaultStatus;
	}
}

function setImageSrcInLayer( layerName, imgName, imgSrc ) {
	if ( imgok == 1 ) {
		if ( version == "n4" ) {
			document.layers[layerName].document.images[imgName].src = imgSrc;
			status = defaultStatus;
		}
		else if ( version == "ie4" ) {
			document.images[imgName].src = imgSrc;
			status = defaultStatus;
		}
	}
}

var commonImgArray = new Array();

// ev2JsImgCommon for common changing image 

function ev2JsImgCommon( imgName, ref, imgOffSrc, imgOnSrc, statusText ) {
	if (imgok == 1){
		this.name = imgName;
		this.ref = ref;
		this.on = new Image();
		this.on.src = imgOnSrc;
		this.off = new Image();
		this.off.src = imgOffSrc;
		if ( statusText ) {
			this.text = statusText;
		}
		else {
			this.text = "";
		}
	}
}

// addImageCommon for common changing image

function addImageCommon( imgName, ref, imgOffSrc, imgOnSrc, statusText ) {
	if (imgok == 1){
		commonImgArray[imgName] = new ev2JsImgCommon( imgName, ref, imgOffSrc, imgOnSrc, statusText );
	}
}


// showOnImageCommon for common changing image

function showOnImageCommon( imgName ) {
	if ( imgok == 1 ) {
		ref = commonImgArray[imgName].ref;
		document.images[ref].src = commonImgArray[imgName].on.src;
		if ( commonImgArray[imgName].text.length > 0 ) {
			status = commonImgArray[imgName].text;
		}
		else {
			status = defaultStatus;
		}
	}
}

// showOffImageCommon for common changing image

function showOffImageCommon( imgName ) {
	if ( imgok == 1 ) {
		ref = commonImgArray[imgName].ref;
		document.images[ref].src = commonImgArray[imgName].off.src;
		status = defaultStatus;
	}
}

