function imageViewer(url,w,h) {
	h = h+90;
	if(w<400) w = 400;
	mw = screen.availWidth-60;
	mh = screen.availHeight-60;
	needScrollbars = '0';
	if(w > mw) {
		w = mw;
		needScrollbars = '1';
		mh = mh-20;
	}
	if(h > mh) {
		h = mh;
		needScrollbars = '1';
		w = w+20;
	}
	xp = (mw-w)/2+40;
	yp = (mh-h)/2;
	this.window = window.open(url,'','width='+w+',height='+h+',status=1,resizable=1,scrollbars='+needScrollbars);
}
function addToTextSearch(value,formFieldName,type,separator) {
	fieldObj = window.opener.document.getElementsByName(formFieldName);
	if(type == "cross") {
		if(fieldObj[0].value == "") {
			fieldObj[0].value = value;
		} else {
			fieldObj[0].value = fieldObj[0].value+separator+" "+value;
		}
	}
	if(type == "guide") {
		fieldObj[0].value = value;
	}
}
function addToSearchSelect(value,text,formFieldName) {
	spanObj = window.opener.document.getElementById('searchSelectSpan_'+formFieldName);
	inputs = window.opener.document.getElementsByName(formFieldName+'[]');
	for(i=0;i<inputs.length;i++) {
		if(inputs[i].value==value) return false;
	}
	spanObj.innerHTML += '<input type="checkbox" name="'+formFieldName+'[]" class="check" checked="checked" value="'+value+'" />&nbsp;'+text+'<br />';
	return true;
}
function MM_openBrWindow(theURL,winName,features) {
	window.open(theURL,winName,features);
}
function URLencode(sStr) {
	return escape(sStr).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27');
}
