function editContent(pName)
{
	var target = window.open('admin/editor.php?p='+pName, 'guiEditor', 'width=800,height=500, scrollbars=yes');
	target.focus();
}

function closeWindow (pName)
{
	self.close();
	
	if (window.opener && !window.opener.closed)
	{
		window.opener.location.reload();
	}
}

function doLogin()
{
	var target = window.open('admin/index.php', 'login', 'width=250, height=300, scroll=no, resize=no');
	target.focus();
}

function get_params(p_formId)
{
	var params = '';
	var selects = $(p_formId).getElementsByTagName('select');
	
	for ( var i = 0, il = selects.length; i < il; i++ )
	{
		params += ((params.length > 0 ) ? '&' : '' ) + selects[i].id + '=' + selects[i].value;
	}
	
	var inputs = $(p_formId).getElementsByTagName('input');
	
	for ( var i=0, il = inputs.length; i<il; i++ )
	{
		var type = inputs[i].getAttribute('type');
		
		if ( type == 'text' || type == 'password' || type == 'hidden' || ( type == 'checkbox' && inputs[i].checked ) )
		{
			params += (( params.length > 0 ) ? '&' : '' ) + inputs[i].id + '=' + inputs[i].value;
		}
	}
	
	var textareas = $(p_formId).getElementsByTagName('textarea');
	
	for ( var i=0, il = textareas.length; i<il; i++ )
	{
		params += ((params.length > 0 ) ? '&' : '' ) + textareas[i].id + '=' + textareas[i].value;
	}

	return (params);
}

function contactForm ()
{
	var url = 'forms/emailto.php';

	var email = new Ajax.Request (url,
								  {
									  method: 'post',
									  parameters: get_params('form1'),
									  onCreate: function()
									  {
										  $('contentWrapper').innerHTML = "<div style='padding-top: 20px'>Sending...</div>";
									  },
									  onSuccess: function(Response)
									  {
										  var respond = Response.responseText;
										  if ( respond == '0' )
										  {
											  alert('Not all fields entered');
										  }
										  else if ( respond == '1' )
										  {
											  var msg = "<div style='padding-top: 20px'>Message Sent. Thank you for your business.</div>"
											  
											  $('contactWrapper').innerHTML = msg;
										  }
										  else
										  {
											  alert('Something went wrong');
										  }
									  },
									  onFailure: function(Response)
									  {
										  alert('ERROR: The form was not submitted.');
									  }
								  } );
	return (false);
}

function parseContact( Response )
{
	var respond = Response.responseText;
	
	if ( respond == '0' )
	{
		alert ('Not all fields entered');
	}
	else if ( responde == '1' )
	{
		alert ('Message Sent');
	}
	else
	{
		alert ('Something went wrong');
	}
}