function getObj(name)
{
        var obj;

        if (document.getElementById) {
                obj = document.getElementById(name);
        } else if (document.all) {
                obj = document.all[name];
        } else if (document.layers && document.layers[name]) {
                obj = document.layers[name];
        } else {
                obj = document.layers.testP.layers[name];
        }

        return obj;
}

var FlipImages = new Array;
function FlipImage(e,imgId,imgSrcA,imgSrcB) {
	var img = getObj(imgId);	

	if ( !FlipImages[imgSrcA] ) {
		FlipImages[imgSrcA] = new Image(100,150);
		FlipImages[imgSrcA].src = imgSrcA;
	}

	if ( !FlipImages[imgSrcB] ) {
		FlipImages[imgSrcB] = new Image(100,150);
		FlipImages[imgSrcB].src = imgSrcB;
	}

	if ( img.src == FlipImages[imgSrcA].src ) {
		img.src = FlipImages[imgSrcB].src;	
	} else {
		img.src = FlipImages[imgSrcA].src;
	}
}

function Flip(e,imgId,imgSrcA,imgSrcB,txtA,txtB) {
	var img = getObj(imgId);	

	FlipImage(e,imgId,imgSrcA,imgSrcB);

	if ( img.src == FlipImages[imgSrcA].src ) {
		if ( txtB ) e.innerHTML = txtB;
	} else {
		if ( txtA ) e.innerHTML = txtA;
	}
}

