// shared.js script, version 2.1, 08-13-03, Hot Pepper, Inc., http://www.hotpepper.com

// img preloads =====================================================
/*
hh = new Image(); hh.src = "/pix/hh.gif"; hh_roll = new Image(); hh_roll.src = "/pix/hh_roll.gif";
*/	
// /img preloads =====================================================

// popup window functions ==========================================
function popFlex(URL,winName,W,H,scroll)
	{
	if (scroll == "no")
		{scroll = "scrollbars=no";}
	else if (scroll == "yes")
		{scroll = "scrollbars";}
	window.open(URL, winName,"top=0,left=30,width="+W+",height="+H+",resizable=no,"+scroll+"");
	}	
// /popup window functions ==========================================

var ver5up = false;
if (document.getElementById) {ver5up = true;}
function showHide(display,divid)
	{
	// call like this: <a href="" onmouseover="showHide('block','myDiv');" onmouseout="showHide('none','myDiv');"
	if (ver5up)
		{
		document.getElementById(divid).style.display = display;
		}
	}

function inserttag(field,tagname)
	{
	// calling the function: <input type="button" name="bold" value=" b " onclick="inserttag(document.form1.textarea1,'b');"'>
	var tagopen = "<"+tagname+">";
	var tagclose = "</"+tagname+">";

	// center ===============
	if (tagname == "center")
		{
		var tagopen = '<div align="center">';
		var tagclose = '</div>';
		}
	// /center ===============

	// insert url ===========
	if (tagname == "link")
		{
		var url = prompt("Enter web address[url]:","");
		if (url != "")
			{
			var target = '';
			var gettarget = confirm("Open link in new window?");
			if (gettarget) {target = ' target="_blank"';}
			var tagopen = '<a href="http://'+url+'"'+target+'>';
			var tagclose = '</a>';
			}
		else {return;}
		}
	// /insert url ===========
	
	//ie
	if (document.selection)
		{
		field.focus();
		var selection = document.selection.createRange();
		selection.text = tagopen+selection.text+tagclose;
		}
	// w3c
	else if (field.selectionStart | field.selectionStart == '0')
		{
		var startPos = field.selectionStart;
		var endPos = field.selectionEnd;
		var starttext = field.value.substring(0,startPos);
		var selection = field.value.substring(startPos,endPos);
		var endtext = field.value.substring(endPos,field.value.length);
		field.value = starttext+tagopen+selection+tagclose+endtext;
		}
	// everybody else
	else{alert("Sorry, your browser doesn't support this feature.");}
	}

function htmlbuttons(field)
	{
	// call like this: <script type="text/javascript">htmlbuttons("document.formName.fieldName");</script>
	document.writeln('<div>'+
	'<a href="#" name="paragraph" value="&nbsp;p&nbsp;" onclick="inserttag('+field+',\'p\'); return false;">[ P ]</a>&nbsp;'+
	'<a href="#" name="bold" value="&nbsp;b&nbsp;" onclick="inserttag('+field+',\'b\'); return false;">[ B ]</a>&nbsp;'+
	'<a href="#" name="italic" value="&nbsp;i&nbsp;" onclick="inserttag('+field+',\'i\'); return false;">[ I ]</a>&nbsp;'+
	'<a href="#" name="ul" value="&nbsp;ul&nbsp;" onclick="inserttag('+field+',\'ul\'); return false;">[ UL ]</a>&nbsp;'+
	'<a href="#" name="ol" value="&nbsp;ol&nbsp;" onclick="inserttag('+field+',\'ol\'); return false;">[ OL ]</a>&nbsp;'+
	'<a href="#" name="li" value="&nbsp;li&nbsp;" onclick="inserttag('+field+',\'li\'); return false;">[ LI ]</a>&nbsp;'+
	'<a href="#" name="url" value="&nbsp;link&nbsp;" onclick="inserttag('+field+',\'link\'); return false;">[ URL ]</a>&nbsp;'+
	'<a href="#" name="center" value="&nbsp;center&nbsp;" onclick="inserttag('+field+',\'center\'); return false;">[ C ]</a>&nbsp;'+
	'</div>');
	}

