// johnny cison
// www.doodlesstudio.com

function sub_verify()
{
	if ((document.f_sub['os0'].selectedIndex == 0) || (! document.f_sub['os1'].value.length)) { alert('Please select a gender and enter an age.'); return false; }
	else { return true; }
}

function photo_zoom(p, w, h)
{
	var doodleswin=window.open('/photo/p_'+p, '_blank', 'toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no,width='+w+',height='+h);
	doodleswin.moveTo((screen.width-w)/2, ((screen.height-h)/2)-30); doodleswin.focus();
	return false;
}

function sendto(url) { document.location=url; }
function refreshto(url, sec) { setTimeout("document.location='"+url+"'", (sec*1000)); }

function submitting(o) { o.disable=true; o.style.background='#999'; }

function req_init()
{
	var req;

	if (window.XMLHttpRequest && (! window.ActiveXObject))
	{
		try { req=new XMLHttpRequest(); }
		catch (e) { req=false; }
	}
	else if (window.ActiveXObject)
	{
		try { req=new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e)
		{
			try { req=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { req=false; }
		}
	}

	return req;
}

function req_send(url)
{
	var req=req_init();

	if (req)
	{
		req.open('GET', url, true);
		req.onreadystatechange=function() { if (req.readyState == 4) { req_process(req.responseText); } }
		req.send(null);
	}
}

function req_post(url, params)
{
	var req=req_init();

	if (req)
	{
		req.open('POST', url, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.setRequestHeader("Content-Length", params.length);
		req.setRequestHeader("Connection", "close");
		req.onreadystatechange=function() { if (req.readyState == 4) { req_process(req.responseText); } }
		req.send(params);
	}
}

function req_process(text) { eval(text); }
