function sf()
{
	if (document.f) document.f.q.focus()
	else if (document.f2) document.f2.q.focus()
}

function cfbookmark()
{ window.external.AddFavorite('http://www.Funny-Stories.net', 'Funny-Stories.net - funny video, jokes, stories, and more!') }

function pbookmark(class_str)
{
	if (navigator.userAgent.indexOf('MSIE')+1)
		document.writeln('<a href="javascript:cfbookmark()" '+class_str+'>Bookmark Us!</a>')
	else
		document.writeln('<a href="http://www.Funny-Stories.net" '+class_str+' rel="sidebar" title="InformativeSpeechTopics">Bookmark Us!</a>')
}

function np(where)
{window.open(where,'cfnp','width=360,height=200')}

String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,'').replace(/\s+/g,' ')}

function get_element(e_prefix)
{
	if (document.getElementById) return(document.getElementById(e_prefix))
	else return(eval("document.all['" + e_prefix + "']"));
}

function valtell(form, usealert)
{
	var retval = valemail(form.email)
	if (retval == false)
	{
		var msg='I do not understand that email address.'
		var errmsg = get_element('errmsg')
		if (errmsg.value == '') usealert = true
		else errmsg.style.visibility = 'visible';
		if (usealert == true) alert(msg)
		form.email.focus()
		form.email.select()
	}
	return retval
}

function valtellall(form, email_opt_flag)
{
	var req_name = get_element('name0')
	if (req_name.value == '')
	{ alert('Please enter your first name'); req_name.focus(); return false; }
	var emailobj = get_element('email0')
	if (email_opt_flag && emailobj.value == '') return true
	var retval = valemail(emailobj)
	if (retval == true)
	{
		var i
		for (i=1; i<=10; i++)
		{
			var emailobj = eval('form.email'+i)
			if (emailobj == null) break
			if (emailobj.value != '')
			{
				retval = valemail(emailobj)
				if (retval == false)	break
			}
		}
	}
	
	if (retval == false)
	{
		alert("I don't understand this email address.")
		emailobj.focus()
		emailobj.select() 
	}
	return retval
}


function myopen(alink,size,msie_flag)
{
	var where
	if (typeof(alink) == 'string') where=alink
	else where=alink.href

	var winname = parseInt(Math.random()*100000) 
	var wparms='status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes'
	switch(size)
	{
		case 1:  x=770;y=400; break
		case 2:  x=645;y=550; break
		case 3:  x=645;y=400; break
		case 4:  where+='?k=9'
		case 5:  x=10;y=10
			wparms=',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no'
			if (msie_flag) wparms = 'top=2222,left=2222'+wparms
			else wparms = 'top=300,left=400'+wparms
			break
		case 6:  x=400;y=200; wparms = 'top=400,left=600,'+wparms; break
		case 7:  x=250;y=100; break
		case 8:  window.open(where, '_blank','fullscreen'); return false; break
		case 9:  x=10;y=10
			wparms=',scrollbars=no,google=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,top=70,left=300'
			break
		case 10: x=640;y=400
			wparms=',scrollbars=no,google=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,top=70,left=10';
			break
		default: x=728;y=400; break
	}
	winname = ''
	window.open(where,'cfnw'+winname,wparms+',width='+x+',height='+y)
	return false
}

var hf=1
function doh()
{
	if (hf) {document.s.ta.select();hf=0;} // or focus()
	return true
}

function mr()
{
	window.resizeTo(700,500)
	window.moveTo(55,55)
	(window.opener).focus()
}

function ol()
{
	if (window.outerWidth < 200)
	{ setTimeout("mr();",15000); }
}

function rt()
{ if (window.outerWidth < 200) window.resizeTo(750,500)}

function mt()
{ if (window.outerWidth < 200) window.moveTo(25,25)}

if (window.outerWidth < 200)
{ setTimeout("mt();",15000)}

clearflag = false

if (screen.width < 801)
{
	self.moveTo(0,0)
	self.resizeTo(screen.availWidth,screen.availHeight)
}

function sn(msg) { if (!msg) msg=''; window.status=msg; return true}

