
function img1(name) {
	 img=new Image();
     img.src = '/i/'+name+'.gif';
	 document.images[name].src=img.src;
}

function img2(name) {
	 img=new Image();
     img.src = '/i/'+name+'b.gif';
	 document.images[name].src=img.src;
}

function dbl(t) {
	if(t.dlg_clicked)
		return false;
	t.dlg_clicked=true;
	return true;
}

function ask_about(product_id, name) {
	var div = document.getElementById('ask_about');
	var frame_src = '/ask_about.php?id='+product_id+'&product_name='+name;
	if ( ! div) {
		div = document.createElement('div');
		div.id = 'ask_about';	
	
		if ( ! window.XMLHttpRequest) {
			div.className = 'ask_about_ie6';
		} else {
			div.className = 'ask_about';
		}

		div.innerHTML = '<table class="ask_about_table"><tr><td>'
						+'<iframe frameBorder="0" allowtransparency="true" src="'+frame_src+'"></iframe>'
						+'</td></tr></table>';
		
		document.getElementsByTagName('body').item(0).appendChild(div);
	} else {
		div.getElementsByTagName('iframe').item(0).src = frame_src;
		div.style.display = 'block';
	}
}

function dlg_url(u)
{
	if(typeof(u)=='object') {
		var s=u[0];
		if(typeof(u[1])=='object') {
			var k;
			var sp='?';
			for (k in u[1]) {
				s+=sp+encodeURIComponent(k)+'='+encodeURIComponent(u[1][k]);
				sp='&';
			}
		}
		if(typeof(u[2])!='undefined')
			s+='#'+u[2];
		return s;
	}
	return u;
}


function dlg_get(u,cb,cbp)
{
	return dlg_xmlhttprequest(u,'GET','','',cb,cbp);
}


function dlg_xmlhttprequest(u,m,d,c,cb,cbp)
{
	u=dlg_url(u);
	var r=false;
    if(window.XMLHttpRequest) {
    	try {
			r=new XMLHttpRequest();
        }
		catch(e) {
			r=false;
        }
    }
	else if(window.ActiveXObject) {
       	try {
        	r=new ActiveXObject("Msxml2.XMLHTTP");
      	}
		catch(e) {
        	try {
          		r=new ActiveXObject("Microsoft.XMLHTTP");
        	}
			catch(e) {
          		r=false;
        	}
		}
    }

	if(r) {
		r.onreadystatechange=function() {
			if(r.readyState==4) {
				if(r.status==200)
					cb(r.responseText,cbp);
			}
		};
		r.open(m,u);
		if(c!='')
			r.setRequestHeader('Content-Type',c);
		r.send(d);
		return true;
	}
	return false;
}

function setMainPhoto(middle, full) {
	var img = document.getElementById('main_photo');
	img.src = middle;
	if (full) {
		img.style.cursor = 'pointer';
		img.alt = 'img:' + full;
		new LightboxGallery();
	}
}

function set_navi() {
	var n = document.getElementById('navi_bar');
	if ( ! n) return;
	var a = n.getElementsByTagName('li');
	if (a.length)
		a[a.length - 1].className += ' last';
}
