var toggleGalleryImageLast='gallery1';
var toggleGalleryImageLastCache=new Array(4)
var arVersion=navigator.appVersion.split('MSIE');
var version=parseFloat(arVersion[1]);
var MSIE6=((version >= 5.5) && (version < 7))?true:false;
var MSIE=/*@cc_on!@*/false;

function toggleGalleryImageLastCacheThem() {
	if (document.getElementById('gallery1')) toggleGalleryImageLastCache['gallery1']=document.getElementById('gallery1').innerHTML;
	if (document.getElementById('gallery2')) toggleGalleryImageLastCache['gallery2']=document.getElementById('gallery2').innerHTML;
	if (document.getElementById('gallery3')) toggleGalleryImageLastCache['gallery3']=document.getElementById('gallery3').innerHTML;
	if (document.getElementById('gallery4')) toggleGalleryImageLastCache['gallery4']=document.getElementById('gallery4').innerHTML;
	document.getElementById('gallery1').innerHTML='';
}

function toggleGalleryImage(ref,z,o) {
	var refId=ref.parentNode.id;
	var detail=document.getElementById('gallery0');
	var id='id_'+o.substr(0,o.indexOf('.'));
	detail.href=''+z;//big
	detail.innerHTML='';
	var detailImage='<img src="'+o+'" ';//small
	detailImage+=' id="'+id+'" ';
	if (o.indexOf('.png')!==-1) detailImage+=' onload="fixPNG(this);"';
	detailImage+='>';
	detail.innerHTML=detailImage;
	document.getElementById(refId).innerHTML='';
	document.getElementById(toggleGalleryImageLast).innerHTML=toggleGalleryImageLastCache[toggleGalleryImageLast];
	toggleGalleryImageLast=refId;
	return false;
}

function fixPNG(myImage) {
	if (!MSIE) return true;
	if (MSIE6 && (document.body.filters)) {
		var output='<span class="img" style="display:inline-block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+myImage.src+'\',sizingMethod=\'scale\');">';
		output+='<img ';
		if (myImage.id) output+=' id="'+myImage.id+'" ';
		output+='src="'+__baseURL+'img/spacer.gif" width="'+myImage.width+'" height="'+myImage.height+'" ';
		output+='></span>';
		myImage.outerHTML=output;
    }
}
