// Copyright Jobanova GmbH, 2008. All rights reserved.
// Author: Evgeni Krasnopolski

var jnAddOn_what_field_css_class;
var jnAddOn_where_field_css_class;

if( typeof jnAddOn_field_css_class != "undefined" ){
	jnAddOn_what_field_css_class 	= jnAddOn_field_css_class;
	jnAddOn_where_field_css_class	= jnAddOn_field_css_class;
}else{
	jnAddOn_what_field_css_class 	= 'JN_what_input';
	jnAddOn_where_field_css_class	= 'JN_where_input';
}
var jnAddOn_show_sugg_nr	= ( typeof jnAddOn_show_job_count != "undefined" )? jnAddOn_show_job_count : "yes";
var jnAddOn_sugg_nr			= ( typeof jnAddOn_max_sugg_jobs  != "undefined" )? jnAddOn_max_sugg_jobs  : 21 ;

var jnAddOn_where_field_len = ( typeof jnAddOn_location_field_length != "undefined" )?
									'width: '+ (jnAddOn_location_field_length+"").replace(/\D/g, "") +'px;' : '';

var jnAddOn_what_field_len 	= ( typeof jnAddOn_job_field_length != "undefined" )?
									'width: '+ (jnAddOn_job_field_length+"").replace(/\D/g, "") +'px;' : '';

if(	typeof jnAddOn_sugg_form_btn == "undefined" ) jnAddOn_sugg_form_btn = "no";

var jnAddOn_sugg_submit_btn_len 	= ( typeof jnAddOn_sugg_form_btn_length != "undefined" )?
									'width: '+ (jnAddOn_sugg_form_btn_length+"").replace(/\D/g, "") +'px;' : '';

if( typeof jnAddOn_sugg_form_btn_under_fields != "undefined" && jnAddOn_sugg_form_btn_under_fields.replace(/\s+/g, "").toLowerCase() == "yes" )
{
	var JN_SUBMIT_BTN_CNT_1F_START	= '<div style="margin-top: 5px;">';
	var JN_SUBMIT_BTN_CNT_1F_END	= '</div>';
	var JN_SUBMIT_BTN_CNT_2F_START	= '</tr><tr><td>';
	var JN_SUBMIT_BTN_CNT_2F_END	= '</td>';
}
else
{
    var JN_SUBMIT_BTN_CNT_1F_START  = '<span style="margin-left: 5px;">';
    var JN_SUBMIT_BTN_CNT_1F_END    = '</span>';
    var JN_SUBMIT_BTN_CNT_2F_START  = '<td class="JN_top"><div style="margin-left: 5px;"><br>';
    var JN_SUBMIT_BTN_CNT_2F_END    = '</div></td>';
}

var JN_SUBMIT_BTN_HTML		= '<span class=""><input class="' +
							  (( typeof jnAddOn_sugg_form_btn_css_class != "undefined" )? jnAddOn_sugg_form_btn_css_class : 'JN_submit_btn') +
							  ' JN_top" type="submit" value="'   +
							  (( typeof jnAddOn_sugg_form_btn_text != "undefined" )? jnAddOn_sugg_form_btn_text : 'Suchen' ) +'" ' +
							  'style="'+ jnAddOn_sugg_submit_btn_len +'"></span>';

var JN_FIELD_HTML 			= '<td>\n<input 	 autocomplete="off" maxLength="256" class="'+ jnAddOn_what_field_css_class +'" '	+
    						  					'value="" style="'+ jnAddOn_what_field_len +'" id="JN_anfrage" name="anfrage">\n'	+
							  ( ( jnAddOn_sugg_form_btn.replace(/\s+/g, "").toLowerCase() == "yes" )?
							  	(JN_SUBMIT_BTN_CNT_1F_START + JN_SUBMIT_BTN_HTML + JN_SUBMIT_BTN_CNT_1F_END) : "" ) + '</td>\n';


if( typeof jnAddOn_fields_parallel != "undefined" && jnAddOn_fields_parallel.replace(/\s+/g, "").toLowerCase() == "yes"){
    var JN_WHERE_FIELD_HTML = '<td>\n' +
    						  '<b>PLZ / Ort </b> <br>\n<input 	 autocomplete="off" maxLength="256" class="'+ jnAddOn_where_field_css_class +'" '	+
    						  				     				'value="" style="'+ jnAddOn_where_field_len +'" id="JN_where" name="where">\n'		+
    						  				     				'<br><br></td>\n';
    var JN_WHAT_FIELD_HTML  = '<td>\n' +
    						  '<b>Beruf </b> <br>\n<input    	 autocomplete="off" maxLength="256" class="'+ jnAddOn_what_field_css_class +'" '	+
    															'value="" style="'+ jnAddOn_what_field_len +'" id="JN_what" name="what">\n'			+
   						  										'<br><br></td>\n';

   	if( typeof jnAddOn_first_field != "undefined" && jnAddOn_first_field.replace(/\s+/g, "").toLowerCase() == "job" ){
   		JN_WHERE_FIELD_HTML	= JN_WHERE_FIELD_HTML.replace(/(<td>)/g, 	"<td><div style='margin-left: 8px;'>");
   		JN_WHERE_FIELD_HTML	= JN_WHERE_FIELD_HTML.replace(/(<\/td>)/g, 	"</div></td>");
   	}else{
   		JN_WHAT_FIELD_HTML 	= JN_WHAT_FIELD_HTML.replace(/(<td>)/g, 	"<td><div style='margin-left: 8px;'>");
   		JN_WHAT_FIELD_HTML 	= JN_WHAT_FIELD_HTML.replace(/(<\/td>)/g, 	"</div></td>");
   	}
}
else{
    var JN_WHERE_FIELD_HTML = '<td>\n' +
    						  '<b>PLZ / Ort </b> <br>\n<input 	 autocomplete="off" maxLength="256" class="'+ jnAddOn_where_field_css_class +'" '	+
    						  				     				'value="" style="'+ jnAddOn_where_field_len +'" id="JN_where" name="where">\n'		+
    						  				     				'<br><br></td>\n</tr><tr>\n';
    var JN_WHAT_FIELD_HTML  = '<td>\n' +
    						  '<b>Beruf </b> <br>\n<input    	 autocomplete="off" maxLength="256" class="'+ jnAddOn_what_field_css_class +'" '	+
    															'value="" style="'+ jnAddOn_what_field_len +'" id="JN_what" name="what">\n'			+
   						  										'<br><br></td>\n</tr><tr>\n';
}
if( typeof jnAddOn_fields == "undefined" ) jnAddOn_fields = 1;

var JN_HTML_BLOCK =

    '<link rel="stylesheet" type="text/css" href="http://www.jobanova.de/AddOns/JN_field/css/jnAddOn.css">\n'           				+
    '<script src="http://www.jobanova.de/AddOns/JN_field/js/'+
/*
    '<link rel="stylesheet" type="text/css" href="http://localhost/Jobanova_GoLiveFixes_Jenomics/AddOns/JN_field/css/jnAddOn.css">\n'  	+
    '<script src="http://localhost/Jobanova_GoLiveFixes_Jenomics/AddOns/JN_field/js/'+
*/
    	(( jnAddOn_fields == 2 )? 'jnAddOnSuggest.js' : 'jnAddOnSuggest_1f.js' )+
    		'" type="text/javascript"></script>\n\n'+

    '<form  class="form.JNForm" name="JNForm" method="get"\n' 																			+
    '       action="http://www.jobanova.de/index.php" onsubmit="return OnFieldSubmit();" target="_blank"><br>\n' 						+
    '   <div id="Jobanova_Input_Fields" style="text-align: left; ">\n'																	+
    '		<table cellpadding="0" cellspacing="0" style="padding: 0px; margin: 0px;">\n'												+
    '			<tr>\n' +
    (( jnAddOn_fields == 2 )? (
      		( ( typeof jnAddOn_first_field != "undefined" && jnAddOn_first_field.replace(/\s+/g, "").toLowerCase() == "job" )?
            									JN_WHAT_FIELD_HTML + JN_WHERE_FIELD_HTML : JN_WHERE_FIELD_HTML + JN_WHAT_FIELD_HTML ) +
										( ( jnAddOn_sugg_form_btn.replace(/\s+/g, "").toLowerCase() == "yes" )?
										  (JN_SUBMIT_BTN_CNT_2F_START + JN_SUBMIT_BTN_HTML + JN_SUBMIT_BTN_CNT_2F_END) : '' ) ) :
            JN_FIELD_HTML
    ) +
    '			</tr>\n'	+
    '		</table>\n'		+
    '   </div>\n' 			+
    '    <input type="hidden" name="job_type"    value="'+ (( typeof jnAddOn_jobtype != "undefined" )? jnAddOn_jobtype : '0') +'">\n'	+
    '    <input type="hidden" name="partner_id"  value="'+
     ( ( typeof jnAddOn_partnerid != "undefined" )?  jnAddOn_partnerid : ( ( typeof jnAddOn_jobpool != "undefined" )? jnAddOn_jobpool : '') ) +'">\n'+
    '    <input type="hidden" name="jd"          value="">\n' 	+
    '    <input type="hidden" name="ort"         value="">\n' 	+
    '    <input type="hidden" name="plz"         value="">\n' 	+
    '    <input type="hidden" name="anzahl"      value="">\n' 	+

(( jnAddOn_fields == 2 )?
   (
   	'    <input type="hidden" name="anfrage"     value="">\n' 	+
    '</form>\n\n'                                               +
    '<script type="text/javascript">\n'                                                                                                 +
    '   if( typeof document.defaultCharset == "undefined" ) SetupAddOnSuggest( document.JNForm.what, document.JNForm.where, "499");\n'
   ) :
   ('</form>\n\n'                                              +
   	'<script type="text/javascript">\n'                                                                                                 +
    '   if( typeof document.defaultCharset == "undefined" ) SetupAddOnSuggest( document.JNForm.anfrage, "499");\n'
   )
) + '   else{ window.setTimeout( \'jnAddOnSugg_readyPg = window.setInterval( "callSetupAddOnSuggest()", 500 );\', 50); }\n\n'+
    '</script>';

document.write( JN_HTML_BLOCK );