function country_state(country){
    if ($('spinner_country')){
    $('spinner_country').show();}
    var params = 'country_id='+ country;
    var tmp = new Ajax.Request('/candidates/get_state', {
        evalScripts: true,
        parameters: params
    });
}

function state_city(state_name,country_id){
    if ($('spinner_country')){
    $('spinner_country').show();}
    params = '&state=' +state_name + '&country_id=' +country_id;
    var tmp = new Ajax.Updater('state_city', '/candidates/get_city', {
        evalScripts: true,
        parameters: params
    });
}

function get_sub_qualification(qualification_id, object_type,i){
    var params = '&qualification_id=' + $(qualification_id).value + '&object_type='+object_type + '&i='+i;
    var tmp = new Ajax.Request('/candidates/get_qualification',{
        evalScripts:true,
        parameters:params
    });
}


function get_sub_category(category_id,object_type,type){
    var params = '&category_id='+$(category_id).value+'&object_type='+object_type+'&type='+type;
    if(type == 'previous'){
        $('spinner_previous').show();
        var tmp = new Ajax.Updater('previous_subcategories', '/job_categories/get_children', {
            evalScripts: true,
            parameters: params
        });
    }
    else if(type == 'current'){
        $('spinner_current').show()
        var tmp = new Ajax.Updater('current_subcategories', '/job_categories/get_children', {
            evalScripts: true,
            parameters: params
        });
    }
}

function check_exist(email){
    if (email == ""){
        $('exist_email').hide();
        $('login_link').hide();
    }
    else{
        var params = '&email='+ encodeURIComponent(email);
        var tmp = new Ajax.Request('/candidates/checkexist', {
            evalScripts: true,
            parameters: params
        });
    }
}

function getOption(chosen)
{
    var qualification_id;
    $('spinner_education').show();
    qualification_id = $('education_qualification_'+chosen).value;
    var params = '&qualification_id='+qualification_id+'&chosen='+chosen;
    var tmp = new Ajax.Request('/candidates/get_qualification',{
        evalScripts:true,
        parameters:params
    });
}