   var sel = new Array();

image001 		= new Image();
image001.src 	= "images/spacer.gif";

image011 		= new Image();
image011.src 	= "images/left_window_topleft.gif";

image012 		= new Image();
image012.src 	= "images/left_window_bar_top.gif";

image013 		= new Image();
image013.src 	= "images/left_window_topright.gif";

image014 		= new Image();
image014.src 	= "images/left_window_bar_left.gif";

image015 		= new Image();
image015.src 	= "images/left_window_bar_right.gif";

image016 		= new Image();
image016.src 	= "images/left_window_bottomleft.gif";

image017 		= new Image();
image017.src 	= "images/left_window_bar_bottom.gif";

image018 		= new Image();
image018.src 	= "images/left_window_bottomright.gif";

image019 		= new Image();
image019.src 	= "images/left_window_bar_title.gif";

image020 		= new Image();
image020.src 	= "images/center_window_topleft.gif";

image021 		= new Image();
image021.src 	= "images/center_window_bar_top.gif";

image022 		= new Image();
image022.src 	= "images/center_window_topright.gif";

image023 		= new Image();
image023.src 	= "images/center_window_bar_left.gif";

image024 		= new Image();
image024.src 	= "images/center_window_bar_right.gif";

image025 		= new Image();
image025.src 	= "images/center_window_bottomleft.gif";

image026 		= new Image();
image026.src 	= "images/center_window_bar_bottom.gif";

image027 		= new Image();
image027.src 	= "images/center_window_bottomright.gif";


function print_page(url_jobdetail) {
	var leftPos	= (screen.availWidth-750) / 2;
	var topPos	= (screen.availHeight-500) / 2;
	PrintJob	= window.open(url_jobdetail ,'','width=750,height=500,scrollbars=yes,resizable=no,titlebar=0,top=' + topPos + ',left=' + leftPos);
}

function open_photo(photo_id) {
	var leftPos	= (screen.availWidth-500) / 2;
	var topPos	= (screen.availHeight-500) / 2;
	PrintJob	= window.open('employer_job_jobseekers_detail_photo.php?photo=' + photo_id ,'','width=500,height=500,scrollbars=no,resizable=no,titlebar=0,top=' + topPos + ',left=' + leftPos);
}

function checkSiteTerms(docform) {
	if (docform.site_terms.checked == true)
		return true;
	else
		alert("Ole hyvä ja hyväksy käyttöehdot!");
	return false;
}

function popup(mylink, windowname, wi, he) {
	if (! window.focus)return true;
	var href;
	if (typeof(mylink) == 'string')
		href=mylink;
	else
		href=mylink.href;
	window.open(href, windowname, 'width=' + wi + ',height=' + he + ',scrollbars=yes');
	return false;
}

function sort_jobs(spage, c_sorder_by, c_sorder_method, sorder_by)
{
	sorder_method = "asc";
	if (c_sorder_by == sorder_by && c_sorder_method == "asc")
	{	
		sorder_method = "desc";
	}
	
	location.href = spage + "&sorder_by=" + sorder_by + "&sorder_method=" + sorder_method;
}

function vote(employer, amnt){
	cookie = getCookie(employer);
	if (cookie==null || cookie=="")
	{
		$.ajax({
			type: "POST",
			url: "site_detail_vote.php",
			data: "employer=" + employer + "&vote=" + amnt,
			dataType: "json",
			success: function(res){
				$('#current-rating').width(res.width);
				$('#current-rating-result').html(res.status);
				$('#current-rating-count').html(res.count);
			}
		});
		setCookie(employer,1,30);
	}
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}

function closewindow(){
	if (document.getElementById("footer_toolbox_tiny")) {
		document.getElementById("footer_toolbox_tiny").style.visibility = "hidden";
	}
	if (document.getElementById("footer_toolbox_tiny2")) {
		document.getElementById("footer_toolbox_tiny2").style.visibility = "hidden";
	}
	if (document.getElementById("footer_toolbox_tall")) {
		document.getElementById("footer_toolbox_tall").style.visibility = "hidden";
	}
	if (document.getElementById("footer_toolbox_tall2")) {
		document.getElementById("footer_toolbox_tall2").style.visibility = "hidden";
	}
	setCookie("closewindow",1,30);
}

function checkvisibility(){
	cookie = getCookie("closewindow");
	if (cookie!=null && cookie!="")
	{
		closewindow();
	}
}

function initCalendar() {
    Calendar.setup({
        inputField     :    "f_date_b",      // id of the input field
        ifFormat       :    "%d.%m.%Y",       // format of the input field
        showsTime      :    false,            // will display a time selector
        button         :    "f_trigger_b",   // trigger for the calendar (button ID)
        singleClick    :    true,           // double-click mode
        step           :    1                // show all years in drop-down boxes (instead of every other year as default)
    });
}

   function select_mouseover(obj) {

      if (obj.multiple == true) {
        for (var i=0,a=0;i<obj.options.length;i++) {
          if (obj.options[i].selected == true) {
            sel[a] = obj.options[i].value;
            a++;
          }
        }
      }
    }
  
    // safe them when you click the mouse
    function select_click(obj) {

      // make sure it's a multiple select
      if (obj.multiple == true) {

        // if 'All' selected, unselect the rest
        if (obj.selectedIndex == 0) {
          sel = new Array();
          return true;
        } else {
        // if individual entry selected, unselect 'All'
          for(var i=0;i<sel.length;i++) {
            if (sel[i] == 0)
            splice(i,1);
          }
        }

        for(var i=0;i<sel.length;i++) {
          for(var a=0;a<obj.options.length;a++){
            if (sel[i] == obj.options[a].value && obj.options[a].selected == true) {
              obj.options[a].selected = false;
              sel.splice(i,1);
            } else if (sel[i] == obj.options[a].value) {
              obj.options[a].selected = true;
            }
          }
        }
      }
     
      // load all selected options in array when the mouse pointer hovers the select box
      if (obj.multiple == true) {
        for (var i=0,a=0;i<obj.options.length;i++) {
          if (obj.options[i].selected == true) {
            sel[a] = obj.options[i].value;
            a++;
          }
        }
      }
     
    }

function delete_education_row(index) {

	eval("document.form_jobseeker_5.jobseeker_education_year_start_" + index + ".value		= '';");
	eval("document.form_jobseeker_5.jobseeker_education_year_end_" + index + ".value			= '';");
	eval("document.form_jobseeker_5.jobseeker_education_school_" + index + ".value			= '';");
	eval("document.form_jobseeker_5.jobseeker_education_qualification_" + index + ".value		= '';");
	eval("document.form_jobseeker_5.jobseeker_education_major_" + index + ".value				= '';");
	eval("document.form_jobseeker_5.jobseeker_education_gpa_" + index + ".value				= '';");

}

function delete_language_row(index) {

	eval("document.form_jobseeker_6.jobseeker_language_name_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_language_reading_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_language_writting_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_language_speaking_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_language_listening_" + index + ".value		= '';");

}

function delete_technical_row(index) {

	eval("document.form_jobseeker_6.jobseeker_technical_skill_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_technical_exp_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_technical_level_" + index + ".value		= '';");

}

function delete_other_row(index) {

	eval("document.form_jobseeker_6.jobseeker_other_skill_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_other_exp_" + index + ".value		= '';");
	eval("document.form_jobseeker_6.jobseeker_other_level_" + index + ".value		= '';");

}

function confirm_delete(id, name) {
	if (confirm("Haluatko varmasti poistaa työkokemuksesi \"" + name + "\"?") ) {
		window.location = "rewrite_jobseeker_resume_step7_delete_panel.php?history=" + id;
	}
}

