var rownum;


function fillSelectBox(text, select_id) {

	var result = text.split(",");
	
	var len = $(select_id).options.length;

	if(len > 0){
		for(i= len-1; i >= 0 ; i--){
			$(select_id).options[i] = null;
		}
	}

	for(i=0; i < result.length; i++){

		txtVal= result[i].split("|");
		$(select_id).options[i] = new Option(txtVal[1], txtVal[0], txtVal[2], txtVal[3]);
	}
}

function insertRow(table_id, td1, td2, tr_id, position){

	if(!document.getElementById(tr_id)) {

		var x=document.getElementById(table_id).insertRow(position);
		x.id = tr_id;
		var y=x.insertCell(0);
		var z=x.insertCell(1);
		y.innerHTML = td1;

		y.align = 'right';
		z.align = 'left';

		z.innerHTML = td2;
	}
}

function deleteRow(tr_id) {
	obj = document.getElementById(tr_id);
	if(obj)
		obj.parentNode.deleteRow(rownum+1);
}





function get_current_jobs()
{
	var url = app_path + 'current_jobs.php';

	var myAjax = new Ajax.Updater(
	{success:'set_current_jobs_div'},
	url,
	{
		method: 'get',		
        onFailure: reportError
	});
}




function get_jobcategory()
{
	var url = app_path + 'jobs_category.php';

	var myAjax = new Ajax.Updater(
	{success:'jobcategory_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}




function get_subcategory(category_name)
{
	var url = app_path + 'sub_category.php';
	pars = "category_name=" + category_name;

	var myAjax = new Ajax.Updater(
	{success:'subcategory_div'},

	url,
	{
		method: 'get',
		parameters: pars,
        onFailure: reportError
	});
}


function get_subcategory_other(subcategory)
{
	var url = app_path + 'sub_category_other.php';
	pars = "subcategory=" + subcategory;

	var myAjax = new Ajax.Updater(
	{success:'subcategory_other_div'},

	url,
	{
		method: 'get',
		parameters: pars,
        onFailure: reportError
	});
}




function get_jobcountry()
{
	var url = app_path + 'jobs_country.php';

	var myAjax = new Ajax.Updater(
	{success:'jobcountry_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}


function get_post_job_country()
{
	var url = app_path + 'post_job_country.php';

	var myAjax = new Ajax.Updater(
	{success:'jobcountry_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}


/*
function get_joblocation()
{
	var url = app_path + 'jobs_location.php';

	var myAjax = new Ajax.Updater(
	{success:'joblocation_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}
*/

function get_joblocation(country_name)
{
	var url = app_path + 'jobs_location.php';
	pars = "country=" + country_name;

	var myAjax = new Ajax.Updater(
	{success:'joblocation_div'},

	url,
	{
		method: 'get',
		parameters: pars,
        onFailure: reportError
	});
}


function get_post_job_loc(country_name)
{
	var url = app_path + 'post_job_loc.php';
	pars = "country=" + country_name;

	var myAjax = new Ajax.Updater(
	{success:'joblocation_div'},

	url,
	{
		method: 'get',
		parameters: pars,
        onFailure: reportError
	});
}


function get_jobindustry()
{
	var url = app_path + 'jobs_industry.php';

	var myAjax = new Ajax.Updater(
	{success:'jobindustry_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}


function get_qualification()
{
	var url = app_path + 'qualification.php';

	var myAjax = new Ajax.Updater(
	{success:'qualification_div'},

	url,
	{
		method: 'get',
        onFailure: reportError
	});
}



function reportError(request)
{
	alert('Sorry. There was an error.');
}


