pigImg = new Array();
uniqueid = new Date();
uniqueid = uniqueid.getTime();
uniqueid += Math.random();
uniqueid = uniqueid.toString();
uniqueid = uniqueid.replace(/\D/g, '');
cntU = 0;
function pig_uniqueid()
{
	uniqueid += cntU.toString();
	cntU++;
	return uniqueid;
}

function pig_addRemove(id,me,setid,extras,myAlbum)
{
	var uid = pig_uniqueid();
	pigHold['pig'+id] = uid;
	if( !setid ) setid = false;
	if( !myAlbum ) myAlbum = MYALBUM;
	if( !extras ) extras = '';
	pigImg['pig'+id+'_'+uid] = new Image();
	var assign = 'http://members.';
	assign += HOST_DOMAIN;
	assign += '/' + myAlbum;
	assign += '/image-print/assign';
	assign += '/ImgID_' + id;
	if( setid ){
		assign += '/SetID_' + setid;
	}
	assign += '/me_' + me;
	assign += extras;
	assign += '/' + uid;//this to ensure never taken from browser cache
	pigImg['pig'+id+'_'+uid].src = assign;
	_id = id;
	_uid = uid;
	window.setTimeout("pig_ready(_id, _uid, '')", 100);
	pigArr['pig'+id] = ( pigArr['pig'+id] == 'add' )? 'remove':'add';
}

function pig_hideShow(id){
//	document.images['pig'+id].
}

function pig_ready(id,uid)
{
	if( pigImg['pig'+id+'_'+uid].complete ){
		pigHold['pig'+id] = '';
		document.images['pig'+id].src = CORE_IMAGES + 'imagePrint/' + pigArr['pig'+id] + '.gif';
		document.images['pig'+id].title = pigPopUpTextArr[pigArr['pig'+id]];
		if( doThumb ){
			if( pigArr['pig'+id] == 'add' ){
				document.getElementById('pigTd'+id).style.display = 'none';
			}else if( pigArr['pig'+id] == 'remove' ){
				document.getElementById('pigTd'+id).style.display = 'block';
			}else{
				document.getElementById('pigTd'+id).style.display = 'block';
			}
			document.getElementById('pigTmb'+id).className = 'pig-inList';
		}
		if( doAltIconID ){
			if( document.images[doAltIconID+'Icon'+id] ){
				document.images[doAltIconID+'Icon'+id].src = CORE_IMAGES + 'imagePrint/' + pigArr['pig'+id] + '.gif';
				document.images[doAltIconID+'Icon'+id].title = pigPopUpTextArr[pigArr['pig'+id]];
			}
			if( pigAltTextArr && document.getElementById(doAltIconID+'Text'+id) ){
				document.getElementById(doAltIconID+'Text'+id).innerHTML = pigAltTextArr[pigArr['pig'+id]];
//				( pigArr['pig'+id] == 'add' )? pigAltTextArr["remove"] : pigAltTextArr["add"];
			}
		}
	}else{
		var _id = id;
		var _uid = uid;
		window.setTimeout("pig_ready(_id, _uid)", 100);
	}
}

function pig_hover(a,id)
{
	if( !pigHold['pig'+id] ){
		var fn = ( a )? pigArr['pig'+id] + '-hover':pigArr['pig'+id];
		document.images['pig'+id].src = CORE_IMAGES + 'imagePrint/' + fn + '.gif';
		if( doThumb ){
			//ie shoppingCart
			if( a ){
				document.getElementById('pigTmb'+id).className = 'pig-hover';
			}else{
				document.getElementById('pigTmb'+id).className = 'pig-inList';
			}
		}
		if( doAltIconID ){
			document.images[doAltIconID+'Icon'+id].src = CORE_IMAGES + 'imagePrint/' + fn + '.gif';
		}
	}
}