document.write('<'+'script type="text/javascript">'+
	'var emailFilter = /^([a-zA-Z0-9_\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$/;'+
  'function validateEmail( emailValue )'+
	'{'+
	  'if ( !emailFilter.test( emailValue ) ) {'+
      'alert("Your email address does not seem to be valid.");'+
      'return false;'+
	  '};'+
    'return true;'+
	'};'+
  'function getQueryVariable(variable) {'+
    'var query = window.location.search.substring(1);'+
    'var vars = query.split("&");'+
    'for (var i=0;i<vars.length;i++) {'+
      'var pair = vars[i].split("=");'+
      'if (pair[0] == variable) {'+
        'return pair[1];'+
      '};'+
    '};'+
    'return undefined;'+
  '}'+
'</'+'script>');

if ( typeof(getQueryVariable('success')) != 'undefined' )
{
  if ( Number(getQueryVariable('success')) == 0 ) {
    document.write('<div style="'+( (typeof(errorStyle) != "undefined") ? errorStyle : "color:red;" )+'">'+unescape(String(getQueryVariable('reason')))+'</div>');
  }
  else {
    document.write('<div>'+unescape(String(getQueryVariable('reason')))+'</div>');
  }
}

document.write('<form action="http://www.platinumstudios.com/processing/mailing_list.php" method="POST" onSubmit="return validateEmail(this.email.value);">'+
  '<input type="text" name="name" value="'+( (typeof(nameTXT) != "undefined") ? nameTXT : "Name" )+'" onFocus="this.value=\'\';"><br />'+
  '<input type="text" name="email" value="'+( (typeof(emailTXT) != "undefined") ? emailTXT : "Email Address" )+'" onFocus="this.value=\'\';"><br />'+
  '<input type="submit" value="'+( (typeof(submitTXT) != "undefined") ? submitTXT : "Submit!" )+'">'+
  '<input type="hidden" name="returnPage" value="'+returnPage+'">'+
  '<input type="hidden" name="campaign" value="'+campaign+'">'+
'</form>');