
// <script type="text/javascript" language="Javascript">
function ts() { return(new Date()).getTime(); }
function qu(val) { if (val!=null) return '"'+val+'"'; else return '""';}
function append(name,val) { if (!val) return ''; return '&' + name + '=' + val; }
function indeed_escape(val) { if (typeof(encodeURIComponent) == 'function') { return encodeURIComponent(val); } else { return escape(val); } }
function indeed_error_handler(msg,url,line) {  return false; } 
function indeed_write_html() {
    var indeed_base_url = 'http://jobroll.indeed.com/ads/showjobs?';
    var jobroll_url = indeed_base_url + 'publisher=' + window.indeed_jobroll_publisher;
    if (window.indeed_jobroll_width == null) { indeed_jobroll_width = '160'; }
    if (window.indeed_jobroll_height == null) { indeed_jobroll_height = '305'; }
    if (window.indeed_jobroll_channel) jobroll_url += append('channel', window.indeed_jobroll_channel);
    if (window.indeed_jobroll_num_jobs) jobroll_url += append('limit', window.indeed_jobroll_num_jobs);
    if (window.indeed_jobroll_keywords) jobroll_url += append('q', indeed_escape(window.indeed_jobroll_keywords));
    if (window.indeed_jobroll_advancedkeywords) jobroll_url += "&"+window.indeed_jobroll_advancedkeywords;
    if (window.indeed_jobroll_location) jobroll_url += append('l', indeed_escape(window.indeed_jobroll_location));
    //if (window.indeed_jobroll_title != null) jobroll_url += '&title='+indeed_escape(window.indeed_jobroll_title);
	if (window.indeed_jobroll_title) jobroll_url += append('title', indeed_escape(window.indeed_jobroll_title));
    if (window.indeed_jobroll_width) jobroll_url += append('width', window.indeed_jobroll_width);
    if (window.indeed_jobroll_height) jobroll_url += append('height', window.indeed_jobroll_height);
    if (window.indeed_jobroll_includeheader) jobroll_url += append('includeheader', window.indeed_jobroll_includeheader);
    if (window.indeed_jobroll_includefooter) jobroll_url += append('includefooter', window.indeed_jobroll_includefooter);
    
    //if (window.indeed_color_border == null) window.indeed_color_border = 'FFFFFF';
    if (window.indeed_color_border) jobroll_url += append('bordercolor', window.indeed_color_border);
    if (window.indeed_color_background) jobroll_url += append('bgcolor', window.indeed_color_background);
    if (window.indeed_color_title) jobroll_url += append('titlecolor', window.indeed_color_title);
    if (window.indeed_color_company) jobroll_url += append('companycolor', window.indeed_color_company);
    if (window.indeed_color_text) jobroll_url += append('textcolor', window.indeed_color_text);
    if (window.indeed_color_link) jobroll_url += append('linkcolor', window.indeed_color_link);
    if (window.indeed_style_link) jobroll_url += append('linkstyle', window.indeed_style_link);
    if (window.indeed_jobroll_fontstyle) jobroll_url += append('fontstyle', window.indeed_jobroll_fontstyle);
    if (window.indeed_jobroll_searchpane) jobroll_url += append('searchpane', window.indeed_jobroll_searchpane);
    if (window.indeed_jobroll_newwindow) jobroll_url += append('newwindow', window.indeed_jobroll_newwindow);    
    if (window.indeed_jobroll_searchprompt) jobroll_url += append('searchprompt', indeed_escape(window.indeed_jobroll_searchprompt));
    jobroll_url += append('ts', ts());
    
    if (window.indeed_jobroll_frameborder == null) { indeed_jobroll_frameborder = 0; }
    window.indeed_jobroll_height = parseInt(window.indeed_jobroll_height) + 4; // a few extra pixels for iframe height

    document.write('<ifr' + 'ame' +
    ' name="indeed_jobroll_frame"' +
    ' width=' + qu(indeed_jobroll_width) +
    ' height=' + qu(indeed_jobroll_height) +
    ' frameborder=' + qu(indeed_jobroll_frameborder) +
    ' src=' + qu(jobroll_url) +
    ' marginwidth="0"' +
    ' marginheight="0"' +
    ' vspace="0"' +
    ' hspace="0"' +
    ' allowtransparency="true"' +
    ' scrolling="no"></ifr' + 'ame>');
    
    window.indeed_jobroll_channel = null;
    window.indeed_jobroll_publisher = null;
    window.indeed_jobroll_title = null;
    window.indeed_jobroll_num_jobs = null;
    window.indeed_jobroll_keywords = null;
    window.indeed_jobroll_advancedkeywords = null;
    window.indeed_jobroll_location = null;
    window.indeed_jobroll_title = null;
    window.indeed_jobroll_width = null;
    window.indeed_jobroll_height = null;
    window.indeed_color_border = null;
    window.indeed_color_background = null;
    window.indeed_color_title = null;
    window.indeed_color_company = null;
    window.indeed_color_text = null;
    window.indeed_color_link = null;
    window.indeed_style_link = null;
    window.indeed_jobroll_fontsize = null;
    window.indeed_jobroll_frameborder = null;
    window.indeed_jobroll_width = null;
    window.indeed_jobroll_height = null;
    window.indeed_jobroll_newwindow = null;
    jobroll_url = null;
    indeed_base_url = null;
}
indeed_orig_error_handler = window.onerror;        
window.onerror = indeed_error_handler;
indeed_write_html();
window.onerror = indeed_orig_error_handler;        
indeed_orig_error_handler = null;
// </script>

