<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%> <% https_only(); // Response.Write(Request.ServerVariables("PATH_INFO")); // Response.Write("
"); // Response.Write(Server.MapPath("/")); // Response.Write("
"); // Response.Write(_env.WebRootPath); // Response.Write("
"); // Response.Write(virtual="/inc/projects/ads.js"); // Response.End; db = PDO.GetInstance( project.dbName ); form = new Form( 'ad_apply' ); pic_ad = ('true' === _GET( 'pic' )); bilang_ad = ('true' === _GET( 'bilang' )); if( pic_ad ) { pic = project.pic; sorted_issues = pic.SortIssues(); } pricing = project.GetPricing(); %> Place an Employment Ad <% path = String( Request.ServerVariables('SCRIPT_NAME') ); is_english = !( '-f.asp' === path.substring( path.length - 6 ) ); %>
<% if (_GET("form_error")) { %>

There are errors in your submition, please review the form below.

<% } %>

Submit your <%= (pic_ad) ? 'PiC' : 'Web' %> Advertisement

<% if( pic_ad ) { %> When advertising in PiC you get 2 free months of posting on web
(12 months for a One-Year Contract)
<% } %>
Prices indicated are before tax.
<% if (bilang_ad) { %> <% } else { %> <% } %> <% if( pic_ad ) { %> <% } else { %> <% } %> <% if( pic_ad ) { %> <% } %> <% if( bilang_ad ) { %> <% } if( pic_ad ) { %> <% } %> <% if( pic_ad ) { %> <% } %>
Language:
Bilingual switch to the application form for single-language webads English or French only switch to the application form for bilingual webads

Ad Details:
*Date you would like the ad to be posted on web:
<% form.SetField( 'web_startDate' ); form.ErrorNotice( Form.MISSING, 'Please set the day the ad will be posted.' ); form.ErrorNotice( Form.INVALID, 'Please put a valid date. (format: mm/dd/yyyy).' ); form.ErrorNotice( Form.CUSTOM, 'Please give at least 2 days for processing.' ); %> /> Choose date
*Date you would like the ad to be removed from web: <% form.SetField( 'web_endDate' ); form.ErrorNotice( Form.MISSING, 'Please set the day the ad will be removed.' ); form.ErrorNotice( Form.INVALID, 'Please put a valid date. (format: mm/dd/yyyy).' ); form.ErrorNotice( Form.CUSTOM, 'This date must come after the start date.' ); %> /> Choose date
*Date you would like the ad to be posted:
<% form.SetField( 'web_startDate' ); form.ErrorNotice( Form.MISSING, 'Please set the day the ad will be posted.' ); form.ErrorNotice( Form.INVALID, 'Please put a valid date. (format: mm/dd/yyyy).' ); form.ErrorNotice( Form.CUSTOM, 'Please give at least 2 days for processing.' ); %> /> Choose date
*Number of months to leave posted: <% form.SetField( 'web_months' ); form.ErrorNotice( Form.MISSING, 'Please set how long you want the ad to be posted.' ); form.ErrorNotice( Form.INVALID, 'Please use numbers.' ); %> size="1" maxlength="2" /> (numerical)
*Type of ad: <% form.SetField( 'type' ); form.ErrorNotice( Form.MISSING, 'Please select the type of ad.' ); %>
*Job Title: <% form.SetField( 'title' ); %> />
Area of work: <% form.SetField( 'field' ); %> />
*Work Organization Name: <% form.SetField( 'organization' ); form.ErrorNotice( Form.MISSING, 'What organization is hiring?' ); %> />
Department (if applicable): <% form.SetField( 'department' ); %> />
*City of employment: <% form.SetField( 'city' ); form.ErrorNotice( Form.MISSING, 'Please add the name of the city.' ); %> />
*Upload Ad (PDF File): <% form.SetField( 'filename' ); form.ErrorNotice( Form.MISSING, 'Please select the ad to be uploaded.' ); form.ErrorNotice( Form.REDO, 'The file must be be uploaded again. Use complete filepath.' ); %>
Please ensure that no spaces are in the file name.
Upload Source: <% form.SetField( 'pic_source' ); form.ErrorNotice( Form.MISSING, 'You must upload the source if the ad is not camera ready.' ); form.ErrorNotice( Form.REDO, 'The file must be be uploaded again.' ); %>
Please ensure that no spaces are in the file name.
Upload Logo: <% form.SetField( 'pic_logo' ); form.ErrorNotice( Form.REDO, 'The logo must be be uploaded again.' ); %>
Please ensure that no spaces are in the file name.
*Job Deadline:
(Date applications must be submitted by)
<% form.SetField( 'web_deadline_type' ); web_deadline_type = form.GetValue(); form.SetField( 'web_deadline' ); form.FieldIsDate(); web_deadline_type = ('' !== web_deadline_type) ? web_deadline_type : Boolean( form.GetValue() ); form.ErrorNotice( Form.MISSING, 'Please select the deadline date.' ); %>

/>   />  

Ad Details (Second Language):
Job Title: <% form.SetField( 'bilang_title' ); %> />
Area of work: <% form.SetField( 'bilang_field' ); %> />
*Work Organization Name: <% form.SetField( 'bilang_organization' ); form.ErrorNotice( Form.MISSING, 'What organization is hiring (second language)?' ); %> />
Department (if applicable): <% form.SetField( 'bilang_department' ); %> />
City of employment: <% form.SetField( 'bilang_city' ); %> />
*Upload Ad (PDF File): <% form.SetField( 'bilang_filename' ); form.ErrorNotice( Form.MISSING, 'Please select the ad to be uploaded.' ); form.ErrorNotice( Form.REDO, 'The file must be be uploaded again.' ); %>
Please ensure that no spaces are in the file name.

PiC Options:
Pricing & Other Information: PiC Rates & Specifications
*Size: <% form.SetField( 'pic_size' ); form.ErrorNotice( Form.MISSING, 'Please pick a size.' ); %>
*Colour Format: <% form.SetField( 'pic_colour' ); form.ErrorNotice( Form.MISSING, 'Please choose the colour format that the ad will be printed in.' ); %>
*Issue: <% form.SetField( 'pic_issue' ); form.ErrorNotice( Form.MISSING, 'Please pick an issue to post in.' ); %>
*Year: <% form.SetField( 'pic_year', new Date().getYear() ); form.ErrorNotice( Form.MISSING, 'Please choose a year to post in.' ); form.ErrorNotice( Form.INVALID, 'Please choose a reasonable year to post in.' ); %> />

Special Options:
<% form.SetField( 'pic_typesetting', 2 /*some random number, just not 0 or 1*/ ); // the number means nothing is defaulted form.ErrorNotice( Form.MISSING, 'Please choose an option.' ); %> />
/>
<% form.SetField( 'mailtoWIP' ); %> id="mailtoWIP_id" />  (additional charge: $<%= pricing.wip %>)

Contact Information:
*Submitter Name: <% form.SetField( 'submitter_name' ); form.ErrorNotice( Form.MISSING, 'Please add the name of the submitter.' ) %> />
*Submitter Organization: <% form.SetField( 'submitter_organization' ); form.ErrorNotice( Form.MISSING, 'Please add the name of the submitter organization.' ); %> />
*E-mail: <% form.SetField( 'submitter_email' ); form.ErrorNotice( Form.MISSING, 'Please add the email of the one who submitting the ad.' ); form.ErrorNotice( Form.INVALID, 'I like valid emails.' ); %> />
Other notes/comments:

Payment Information:
When you submit your ad, you will be sent an invoice with a link to pay for the ad by credit card.
Your advertisement will be processed/posted upon receipt of payment of your invoice.
*Receipt Name: <% form.SetField( 'billing_name' ); form.ErrorNotice( Form.MISSING, 'Please add the receipt name.' ); %> />
*Receipt Address: <% form.SetField( 'billing_address' ); form.ErrorNotice( Form.MISSING, 'Please add the receipt address.' ); %>
CAP Customer ID (if known): <% form.SetField( 'billing_id' ); %> />
Telephone Number: <% form.SetField( 'billing_telephone' ); %> />
Purchase Order: <% form.SetField( 'purchase_order' ); %> />
You should receive a response within 2 business days.
Should you have any questions, please contact membership@cap.ca.

 

* denotes required field
If you experience any issues please click here to send an email with as many details as you can provide(browser, file, etc.)