job.org.es :: JOBRAPIDO - empleo trabajo buscar empleo ofertas de empleo buscar trabajo bolsa trabajo bolsa empleo oferta de trabajo oferta de empleo busco empleo busco trabajo busqueda empleo página encontrar trabajo webs de empleo info empleo agencias de trabajo puesto de trabajo busca empleo busca trabajo -

Busca trabajo entre todas las ofertas de empleo publicadas en la web en España.

empleo trabajo buscar empleo ofertas de empleo buscar trabajo bolsa trabajo bolsa empleo oferta de trabajo oferta de empleo busco empleo busco trabajo busqueda empleo página encontrar trabajo webs de empleo info empleo agencias de trabajo puesto de trabajo busca empleo busca trabajo

Busca trabajo entre todas las ofertas de empleo publicadas en la web en España.


























Jobrapido | Bolsa trabajo, ofertas empleo

























function trim(stringValue)
{
return stringValue.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

function pop(myurl,dx,dy,target,mode)
{
if (target == undefined) target = '_blank'
var options = 'left=' + Math.ceil((screen.width-800)/2 + dx) + ',top=' + Math.ceil((screen.height-600)/2 + dy) + ',width=800,height=600'
if (mode == "prompt") options += ",status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no,directories=no"
else if (mode == "browse") options += ",status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes,directories=no"
else options += ",status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,scrollbars=yes,directories=yes"
win = window.open(myurl,target,options); try { win.focus(); } catch(e) { }; return false;
}

function submitForm(form) {
if ( raiseEvent(form, 'submit') )
form.submit();
}

function raiseEvent(element, event) {
var cancelDefault;
if ( element.fireEvent ) {
cancelDefault = element.fireEvent('on' + event);
} else if(document.createEvent) {
var submitEvent = document.createEvent('HTMLEvents');
submitEvent.initEvent(event, true, true);
cancelDefault = element.dispatchEvent(submitEvent);
}
return cancelDefault;
}





var _gaq = _gaq || []; _gaq.push(['_setAccount','UA-23280831-1'], ['_setDomainName','es.jobrapido.com'], ['_addIgnoredRef', 'es.jobrapido.com'], ['_addIgnoredOrganic', 'rapid'], ['_addIgnoredOrganic', 'jobrapido']);



html, body {background: #f2f2f2}
#maincontainer{background-color: #F1F1F1;background-image: url("/images/bg_main.060.png");background-repeat: repeat-x;min-height:80%}
#footer {position: relative;bottom: 0;left:0;min-width: 984px;border-bottom: 1px solid white}




















Busca entre todas las ofertas de empleo presentes en la web en el Mundo

































¿Qué trabajo buscas?

Ocupación, palabras clave, etc.


¿Dónde?

AEAOARATAUBEBRCACHCLCNCOCZDEDKDODZECESFRGTHKHUIDIEINITKEKRKWMAMXMYNGNLNZPEPHPKPLPTQARORUSASESGSKTHTRUAUKUSUYVEZA





XXX


 

Ciudad, CP, Provincia, Com. Autónoma






Las profesiones más buscadas



Analista Programador


Ingeniero De Telecomunicaciones


Auxiliar Administrativo


Director Financiero


Consultor Comercial


Técnico Informático


Recepcionista Hotel


Marketing Manager


Agente De Ventas


Operario De Almacén

Busca por profesión





Las ciudades más buscadas



Madrid


Barcelona


València


Sevilla


Málaga


Zaragoza


Murcia


A Coruña


Alacant


Valladolid

Busca por localidad














Distancia

-15 km30 km45 km60 km







 




Recibe por email










var jrConfigGlobal = {
"localeCountry" : "es",
"isHomePage" : 1,
"isInternationalHomePage" : 0,
"milesCountries" : ["hk","ie","uk","us"],
"distanceInKilom" : [{value:"", label:"-"},
{value:15, label:"15 km"},
{value:30, label:"30 km"},
{value:45, label:"45 km"},
{value:60, label:"60 km"}],
"distanceInMiles" : [{value:"", label:"-"},
{value:10, label:"10 mi"},
{value:20, label:"20 mi"},
{value:30, label:"30 mi"},
{value:40, label:"40 mi"}]
};

jQuery(document).ready(function(){
initCountryCombo();

if (jrConfigGlobal.isHomePage) {
initializeExampleText();
$("#jobtitlesmallset_head").click(function(){
$("#jobtitlesmallset_list").toggle();
$(".iconsmall div",this).toggleClass("expanded");
});
$("#locationsmallset_head").click(function(){
$("#locationsmallset_list").toggle();
$(".iconsmall div",this).toggleClass("expanded");
});
}
});

function onSelectEventSubmitForm(event, select) {
switch ( event.type ) {
case 'keyup':
if (event.keyCode == 13) {
submitForm(select.form);
break;
}
case 'keydown':
case 'mouseup':
case 'mousewheel':
select.lastButOneRelevantEventType = event.type;
break;
case 'change':
handleChangeEvent(select);
select.lastButOneRelevantEventType = undefined;
break;
}
return true;

function handleChangeEvent(select) {
switch ( select.lastButOneRelevantEventType ) {
case 'keydown':
break ;
case 'keyup':
case 'mousewheel':
break;
default:
submitForm(select.form);
}
}
}

function onSearchFormSubmit(form) {
// if we are on a country HP and locale country is selected, it should be like combo box is not filled
var isInternationalHP = jrConfigGlobal.isInternationalHomePage;
var localeCountry = jrConfigGlobal.localeCountry;
var noCountry = "world";
var isValid = true;
if (isInternationalHP == 1) {
if (isSelectedCountryEqualTo(noCountry, form)) {
showErrorNoCntInternationalHP(true);
isValid = false;
}
} else {

if (!blankFields(form)) {
var scnt = $("select[name=scnt] option:selected", form).val();
redirectSearchToCountry(form, scnt);
return false;
} else {
isValid = false;
}
}

return isValid;
}

function blankFields(form) {
var blankFields = jQuery.trim(form.elements.w.value).length == 0 && jQuery.trim(form.elements.l.value).length == 0;
return blankFields
}

function isSelectedCountryEqualTo(value, form) {
var scnt = $("select[name=scnt] option:selected", form).val();
return scnt == value;
}

function showErrorNoCntInternationalHP(show) {
if(show) {
$("#nocntwarningdiv").css("display","block");
} else {
$("#nocntwarningdiv").css("display","none");
}
}

function exampleHandler(event, divid, type){
switch (event.type) {
case 'blur':
showExampleText(divid, type);
break;
case 'focus':
hideExampleText(divid);
break;
default:;
}
}

function showExampleText(divid, type){
if (((type == "w") && ($("input[name=w]").val()=="")) || ((type == "l") && ($("input[name=l]").val()=="")) ) {
document.getElementById(divid).style.visibility = 'visible';
}
}

function hideExampleText(divid){
document.getElementById(divid).style.visibility = 'hidden';
}

function initializeExampleText() {

var fieldwhat = $("input[name=w]");
var fieldlocation = $("input[name=l]");
var exampletextwhat = $("#exampletextwhat");
var exampletextlocation = $("#exampletextlocation");

fieldwhat.bind('blur',function(event){exampleHandler(event, "exampletextwhat", "w");});
fieldlocation.bind('blur',function(event){exampleHandler(event, "exampletextlocation", "l");});
fieldwhat.bind('focus',function(event){exampleHandler(event, "exampletextwhat", "w");});
fieldlocation.bind('focus',function(event){exampleHandler(event, "exampletextlocation", "l");});
exampletextwhat.bind('click',function(){fieldwhat.focus();});
exampletextlocation.bind('click',function(){fieldlocation.focus();});
fieldwhat.blur();
fieldlocation.blur();
}

function initCountryCombo() {
$("select[name=scnt]").bind('change',countrySelectOnChangeHandler);
var contrySelects = $("select[name=scnt]");
try {
$(contrySelects.get(0)).msDropDown({mainCSS:'dd'});
$(contrySelects.get(1)).msDropDown({mainCSS:'dd', visibleRows:'3'});
}catch(e){
//only for Opera 11.62 jquery.dd has a bug with this browser version so
//this try/catch block is used only to avoid javascript interpreter breaks
}

// init flags
$(".fielddropdown.country").each(function(index, fielddropdown) {
var options = $("select[name=scnt] option", fielddropdown);
var dropdownChildren = $("div.ddChild a", fielddropdown);

for (i=0;i0) {
redirectSearchToCountry(form, country);
} else {
var radius = $("select[name=r]",form);
if (radius.length > 0) {
convertDistanceSelect(radius, country);
}
}
}

function convertDistanceSelect(select, country) {
var distances = [];
if (isLocaleCountryMilesBased(country)) {
distances = jrConfigGlobal.distanceInMiles;
} else {
distances = jrConfigGlobal.distanceInKilom;
}

for (var index=0; index-1);
}


function redirectSearchToCountry(form, country) {
var url = composeCountryUrl(country) + composeCountryQueryString(form, country);
goto(url);

function composeCountryDomainName(country) {
return country + ".jobrapido.com"
}

function composeCountryUrl(country) {
if (country != jrConfigGlobal.localeCountry)
return "http://"+composeCountryDomainName(country)+"/";
else
return "";
}

function composeCountryQueryString(form, country) {
var query = "";
var whatInputValue = $.trim($("input[name=w]", form).val());
var locationInputValue = $.trim($("input[name=l]", form).val());
var radiusInputValue = $("select[name=r] option:selected", form).val();
var fromHomepageInputValue = $("input[name=fh]", form).val();

var w = (whatInputValue.length > 0) ? whatInputValue : undefined;
var l = (locationInputValue.length > 0) ? locationInputValue : undefined;
var r = radiusInputValue;
var fh = fromHomepageInputValue;

if (w) query += "w="+w;

if (l) {
if (w) query += "&"
query += "l="+l;
}

if (l && r) {
query += "&"
query += "r="+decodeCountryRadius(r, country);
}

if (fh && (query.length > 0)) {
query += "&"
query += "fh=1";
}

if (query) query = "?"+query;

return query;
}

function goto(url){
if( $.browser.msie ){
var referLink = document.createElement('a');
referLink.href = url;
document.body.appendChild(referLink);
referLink.click();
} else {
window.document.location = url;
}
}

function decodeCountryRadius(r, country) {
if (!isLocaleCountryMilesBased(jrConfigGlobal.localeCountry) && isLocaleCountryMilesBased(country)) {
return decodeRadiusToMi(r);
}
else
if (isLocaleCountryMilesBased(jrConfigGlobal.localeCountry) && !isLocaleCountryMilesBased(country)) {
return decodeRadiusToKm(r);
}
else
return r;
}

function decodeRadiusToMi(r) {
var map = {
15 : 10,
30 : 20,
45 : 30,
60 : 40
}
var decode = map[r];
return (decode) ? decode : r;
}

function decodeRadiusToKm(r) {
var map = {
10 : 15,
20 : 30,
30 : 45,
50 : 60
}
var decode = map[r];
return (decode) ? decode : r;
}

}





















Empresas

Condiciones de uso

Política de Privacidad

Contacto
©2012 Jobrapido























_gaq.push(['_setCustomVar',5,'stl_abtest-ja_1','_',1],['_setCustomVar',3,'AcquisitionSourceMedium','direct / (none)',2],['_setCustomVar',2,'AcquisitionType','brand',2],['_setCustomVar',1,'VisitType','brand',2],['_trackPageview','/']);
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)}(document,'script'))






jQuery(document).ready(function(){jQuery("body").append(""+"http://jobrapidoes.widget.criteo.com/pjl/"+"sendEvent"+"wi=7712209&si=0&pt1=0&pt2=1" + encodeURIComponent("") + ""+"");});



if (window.opera && window.opera.renderingMode == "ERA") alert(' El modo de visualización de pantalla “Ajustar en anchura” del navegador Opera no es compatible. Cambia a modo de pantalla normal presionando Ctrl + F11.');




function fixHomeHeight() {
var windowHeight = jQuery(window).height();

var footerOffset = jQuery("#footer").offset().top;
var header = jQuery("div.header.home");
if (windowHeight < footerOffset) {
height = windowHeight - jQuery("#footer").height();
header.height(height);
var mainHeight = jQuery("#maincontainer").height();
if (height < mainHeight) {
height = "auto";
}
} else {
height = footerOffset;
}
header.height(height);
}
jQuery(document).ready(fixHomeHeight);
jQuery(window).resize(fixHomeHeight);








X









MyModalDiv = function(){

// private stuff here

// in case of ie
var ie = $.browser.msie;
var browserVersion = $.browser.version;

// center the modal box on resize event
$(window).bind('resize', function() {
centerModalDialogOnWindowResize();
});

// center the modal box on scroll event
$(window).bind('scroll', function() {
centerModalDialogOnWindowResize();
});

// escaping the dots in html element id for jquery selector
function getDottedIdForJQuery(clearId){
return clearId.replace(/\./g, "\\.");
}

// center the modal dialog box in the screen
function centerModalDialogOnWindowResize() {
//Get the screen height and width
var maskHeight = $(document).height();
var maskWidth = $(window).width();

//Set height and width to mask to fill up the whole screen
$('#modalBackground').css({'width':maskWidth,'height':maskHeight});

//Get the window height and width
var winH = $(window).height();
var winW = $(window).width();
var offSet = 0;
//handle the scrolling event for ie 6
if(ie && browserVersion == "6.0"){
var scrollTop = $(window).scrollTop();
if(scrollTop != undefined && scrollTop > 0){
offSet = scrollTop;
}
}

//Set the popup window to center
var id = "#modalDialog"
var modalDialogTest = $(id);
modalDialogTest.css('top', offSet+(winH/2-$(id).height()/2));
modalDialogTest.css('left', winW/2-$(id).width()/2);
}


function popUpCloseUrl() {
// Read
var closeUrl = $(getDottedIdForJQuery('#modalDialog.OpenOnCloseURL')).val();

// Popup
if ((closeUrl != undefined) && (closeUrl != '')) {
pop(closeUrl, 0, 0);
}

// Clean
$(getDottedIdForJQuery('#modalDialog.OpenOnCloseURL')).val('');
}

function hideSelectTags() {
var selectTags =jQuery("select[name=r]");
var removedSelect = [];
var i, select;

for (i=selectTags.length-1; i>-1; i-- ) {
select = selectTags[i];

//quick and dirty workaround
if (select.id != "Dialogs.Jobletter.Subscription.Extended.Radius") {
if (!jQuery(select).hasClass("_xreplaced")) {
var replacement = createSimilarTextInput(select);
jQuery(select).hide();
jQuery(select).after(replacement)
select.replacement = replacement;
removedSelect.push(select);
jQuery(select).addClass("_xreplaced");
} else {
removedSelect.push(select);
}
}
}

hideSelectTags.removedSelect = removedSelect;

if ( hideSelectTags.restoreSelectTags ) {
restoreSelectTagsVisibility();
hideSelectTags.restoreSelectTags = false;
}
}

function createSimilarTextInput(select) {
var textInput = document.createElement("INPUT");
textInput.style.fontFamily = select.style.fontFamily;
textInput.style.fontSize = select.style.fontSize;
jQuery(textInput).css("width", (select.offsetWidth - 6) +"px");
jQuery(textInput).css("height", (select.offsetHeight - 6) +"px");
textInput.value = select.options[select.selectedIndex].text
return textInput;
}

function restoreSelectTagsVisibility() {
var selectTags = hideSelectTags.removedSelect;
var i, select;
if ( selectTags ) {
for (i=0; i 18){
$(elem).css('line-height','1.1');
}
});

}

function getDialogTitleCaption(variatio) {
switch(variatio)
{
case 0:
lbl = "Recibe en tu email empleos para: ";
break;
case 1:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO001]";
break;
case 2:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO002]";
break;
case 3:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO003]";
break;
case 4:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO004]";
break;
case 5:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO005]";
break;
case 6:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO006]";
break;
case 7:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO007]";
break;
case 8:
lbl = "[JobSeekerSubscriptionDialogTitle1GWO008]";
break;

default:
lbl = "Recibe en tu email empleos para: ";
}

return lbl;
}

function getDialogInfoCaption(variatio) {

switch(variatio)
{
case 0:
lbl = "Te enviaremos un email cuando encontremos nuevas ofertas para $1 El servicio es completamente gratuito.";
break;
case 1:
lbl = "[JobSeekerSubscriptionDialogInfoGWO001]";
break;
case 2:
lbl = "[JobSeekerSubscriptionDialogInfoGWO002]";
break;
case 3:
lbl = "[JobSeekerSubscriptionDialogInfoGWO003]";
break;
case 4:
lbl = "[JobSeekerSubscriptionDialogInfoGWO004]";
break;
case 5:
lbl = "[JobSeekerSubscriptionDialogInfoGWO005]";
break;
case 6:
lbl = "[JobSeekerSubscriptionDialogInfoGWO006]";
break;
case 7:
lbl = "[JobSeekerSubscriptionDialogInfoGWO007]";
break;
case 8:
lbl = "[JobSeekerSubscriptionDialogInfoGWO008]";
break;

default:
lbl = "Te enviaremos un email cuando encontremos nuevas ofertas para $1 El servicio es completamente gratuito.";
}
return lbl;
}

function isDialogInfoShown(variatio) {
if (variatio == 0) {
return true;
}
return false;
}
// multivariate functions start


function openDivType3(email, caption) {
MyModalDiv.openModalDialog('Dialogs.Jobletter.EmailConfirmationExtended')
trackJobletterDialogView('Dialogs.Jobletter.EmailConfirmationExtended');

var emailContainer = document.getElementById('Dialogs.Jobletter.EmailConfirmationExtended.EmailValue');
if (differentFromEmptyAndUndefined(email)) {
emailContainer.innerHTML = email
}
}

function openDivType4(email, caption) {
MyModalDiv.openModalDialog('Dialogs.Jobletter.EmailConfirmation')
trackJobletterDialogView('Dialogs.Jobletter.EmailConfirmation');

var emailContainer = document.getElementById('Dialogs.Jobletter.EmailConfirmation.EmailValue');
if (differentFromEmptyAndUndefined(email)) {
emailContainer.innerHTML = email
}
}

function openMySearchesDIV(jobletterEmail, caption) {
MyModalDiv.openModalDialog('Dialogs.Jobletter.MySearches');

var modal = $("#modalDialog");
$('#Dialogs\\.Jobletter\\.MySearches\\.Email').val(jobletterEmail);
var what = $('#Dialogs\\.Jobletter\\.MySearches\\.What1',modal);
var where = $('#Dialogs\\.Jobletter\\.MySearches\\.Where1',modal);

if((what.val() == '') && (where.val() == '')) {
what.val(getWordsFromPage());
where.val(getLocationsFromPage());
}

$('#Dialogs\\.Jobletter\\.MySearches\\.What2',modal).focus();
}

function SaveMySearches(isDoubleOptInEnabled) {
var modal = $("#modalDialog");
var what = $('#Dialogs\\.Jobletter\\.MySearches\\.What1',modal).val();
var where = $('#Dialogs\\.Jobletter\\.MySearches\\.Where1',modal).val();

// update jobbseeker search
var jobletterEmail = trim(document.getElementById('Dialogs.Jobletter.MySearches.Email').value);
var words2 = $('#Dialogs\\.Jobletter\\.MySearches\\.What2',modal).val();
var locations2 = $('#Dialogs\\.Jobletter\\.MySearches\\.Where2',modal).val();
var words3 = $('#Dialogs\\.Jobletter\\.MySearches\\.What3',modal).val();
var locations3 = $('#Dialogs\\.Jobletter\\.MySearches\\.Where3',modal).val();

var updateJobseekerUrl = "http://es.jobrapido.com/"
+ "?"
+ "w2=" + encodeURIComponent(words2)
+ "&l2=" + encodeURIComponent(locations2)
+ "&w3=" + encodeURIComponent(words3)
+ "&l3=" + encodeURIComponent(locations3)
+ "&do=search.jobseekerMySearches"
+ "&Email=" + encodeURIComponent(jobletterEmail);

document.getElementById('Dialogs.Jobletter.Submitter.MySearches').src = updateJobseekerUrl;
var caption = getWhatWhereMessage();

if(isDoubleOptInEnabled == 1) {
openDivType3(jobletterEmail, caption);
} else {
openDivType4(jobletterEmail, caption);
}

}

function openJobletterSubscriptionDialogOnAdClick(link) {
jobletterDialogActivation = "adv-click";

// Check if ad is track enabled
trackClickEnabled = link.getAttribute('tc');

if (trackClickEnabled == 0) {
return false
}

// Check if is the first click
if(userType == 0){
// User Type 0, ORIGINAL
var firstClickFlag = document.getElementById('FirstClickFlag').value
if ((firstClickFlag == 1) || (firstClickFlag == 2)) {
// track click on advert
BrowserEventAux('ClickOnAdvert','');
return false
}

// Set first click flag
document.getElementById('FirstClickFlag').value = 1;
// Set open URL
document.getElementById('modalDialog.OpenOnCloseURL').value = link.href;
var whatWhereMsg = getWhatWhereMessage();
openDivType2("", "", whatWhereMsg, false, false);

// track click on advert and div opening
BrowserEventAux('ClickOnAdvertDivOpen','');

// No redirection
return true;




}else{
// User Type != 0, ABTEST
var displayDiv = 0;
var trackVisualization = 0;
var hasToBeShownForNextAdClickFlag = $("#HasToBeShownForNextAdClickFlag").val() > 0 ? true : false;
var maxTimeLeftToShowFlag = $("#MaxTimeLeftToShowFlag").val();

if (maxTimeLeftToShowFlag > 0){
if (hasToBeShownForNextAdClickFlag){
displayDiv = 1;
trackVisualization = 1;
if (isDiscontinous){
$("#HasToBeShownForNextAdClickFlag").val( (hasToBeShownForNextAdClickFlag + 1) % 2);
}


}else{
displayDiv = 0;
trackVisualization = 0;
if (isDiscontinous){
$("#HasToBeShownForNextAdClickFlag").val( (hasToBeShownForNextAdClickFlag + 1) % 2);
trackVisualization = 1;
}
}



}else{
$("#HasToBeShownForNextAdClickFlag").val(0);
}



if((displayDiv) && (trackVisualization)){
$("#MaxTimeLeftToShowFlag").val(maxTimeLeftToShowFlag - 1);

document.getElementById('modalDialog.OpenOnCloseURL').value = link.href;
var whatWhereMsg = getWhatWhereMessage();
openDivType2("", "", whatWhereMsg, false, false);

// track click on advert and div opening
BrowserEventAux('ClickOnAdvertDivOpen','');

return true;
}


if((!displayDiv) && (trackVisualization)){
$("#MaxTimeLeftToShowFlag").val(maxTimeLeftToShowFlag - 1);

// remotely propagate user click
BrowserEvent('AdvertJobAlertDiv','');

// track click on advert
BrowserEventAux('ClickOnAdvert','');

return false;

}


if((!displayDiv) && (!trackVisualization)){
// track click on advert
BrowserEventAux('ClickOnAdvert','');
return false;
}
}
}

function fillWhatWhereBehindTheScenes() {
if (!checkFillFieldsBehindTheScenes()) return
hasCompiledWhatWhereBehindTheScenes = true;
var whatDiv = document.getElementById('Dialogs.Jobletter.Subscription.Extended.What').value;
var locationDiv = document.getElementById('Dialogs.Jobletter.Subscription.Extended.Where').value;
if( whatDiv != "" || locationDiv != "") {
$('input[name="w"]').val(whatDiv);
$('input[name="l"]').val(locationDiv);
}
}

function checkMakeSearchBehindTheScenes() {
if (0 == 1 && hasCompiledWhatWhereBehindTheScenes) {
return true;
} else {
return false;
}
}

function checkFillFieldsBehindTheScenes() {
if (0 == 1) {
return true;
} else {
return false;
}
}

function makeSearchBehindTheScenes() {
if (!checkMakeSearchBehindTheScenes()) return
jQuery("form[name=f]")[0].submit();
}

function getByEmail() {
jobletterDialogActivation = "manual";
var what = getWordsFromPage();
var location = getLocationsFromPage();
if( what != "" || location != "") {
var caption = getWhatWhereMessage();
openDivType2("", "", caption, false, false);
} else {
openDivType1("", "", what, location, false, false);
}
BrowserEventAux('TrackManualProposal','');
}

function makeAccountCreationUrl(email, source){
var jobletterEmail = trim(email);
var caption = getWhatWhereMessage();
var demAccepted = getDemAcceptance();
var words = getWordsFromPage();
var locations = getLocationsFromPage();
var radius = getRadiusFromPage();

var accountCreateUrl = "http://es.jobrapido.com/"
+ "?"
+ "w=" + encodeURIComponent(words)
+ "&l=" + encodeURIComponent(locations)
+ "&r=" + encodeURIComponent(radius)
+ "&ConditionAcceptance=on"
+ "&do=search.jobseekerCreate"
+ "&Email=" + encodeURIComponent(email)
+ "&ParentShardId=02"
+ "&ParentUserId=1767218"
+ "&DemAcceptance=" + demAccepted
+ "&s=" + source
+ "&gwoFlag=" + 0;

return accountCreateUrl;
}
function validateAndSubmitJobletterSubscription(isDoubleOptInEnabled) {
if (!validateJobLetterSubscription()) return
var jobletterEmail=trim(document.getElementById('Dialogs.Jobletter.Subscription.Email').value);
var caption = getWhatWhereMessage();
accountCreateUrl=makeAccountCreationUrl(jobletterEmail, "");

document.getElementById('Dialogs.Jobletter.Submitter.Subscription').src = accountCreateUrl

$("#HasToBeShownForNextAdClickFlag").val(0);
$("#MaxTimeLeftToShowFlag").val(0);

openMySearchesDIV(jobletterEmail, caption);
}

function validateJobLetterSubscription() {
var jobletterEmail = trim(document.getElementById('Dialogs.Jobletter.Subscription.Email').value)
if (!isValidEmailAddress(jobletterEmail)) {
displayJobletterWarning("Introduce una dirección email correcta")
return false;
}
return true;
}

function isValidEmailAddress(emailAddress) {
var emailRegexp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
return emailRegexp.test(emailAddress)
}

function displayJobletterWarning(warnMessage) {
var warnMsgContainer = document.getElementById('Dialogs.Jobletter.Subscription.WarnMsg')
warnMsgContainer.innerHTML = warnMessage
warnMsgContainer.style.visibility = 'visible'
}

function validateAndSubmitJobletterSubscriptionExtended(isDoubleOptInEnabled) {
if (! validateJobLetterSubscriptionExtended()) {
return
} else {
fillWhatWhereBehindTheScenes();
var jobletterWhat = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.What').value)
var jobletterWhere = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Where').value)
var jobletterEmail = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Email').value)

var radiusElement = jQuery('[name=r]',jQuery('form[name=f]')[0])[0];
var jlRadius = "";
var jlRadiusText = "";
if (radiusElement != null) {
var i = document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius').selectedIndex
jlRadius = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius').options[i].value)
jlRadiusText = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius').options[i].text)
}

var demAccepted = getDemAcceptanceExtended();
var accountCreateUrl = "http://es.jobrapido.com/?ConditionAcceptance=on"
+ "&do=search.jobseekerCreate"
+ "&Email=" + encodeURIComponent(jobletterEmail)
+ "&w=" + encodeURIComponent(jobletterWhat)
+ "&l=" + encodeURIComponent(jobletterWhere);
if (jlRadius != "") {
accountCreateUrl = accountCreateUrl + "&r=" +encodeURIComponent(jlRadius);
}
accountCreateUrl = accountCreateUrl + "&DemAcceptance=" + demAccepted;

document.getElementById('Dialogs.Jobletter.Submitter.Subscription.Extended').src = accountCreateUrl

var jobletterWhat = document.getElementById('Dialogs.Jobletter.Subscription.Extended.What').value;
var jobletterWhere = document.getElementById('Dialogs.Jobletter.Subscription.Extended.Where').value;

if(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius')) {
var jobletterRadius = getRadiusFromHomePage();
} else jobletterRadius = "-";

var caption = getWhatWhereMessagePure(jobletterWhat,jobletterWhere,jobletterRadius);

// MySearchesDIV
openMySearchesDIV(jobletterEmail, caption);
document.getElementById('Dialogs.Jobletter.MySearches.What1').value = jobletterWhat;
document.getElementById('Dialogs.Jobletter.MySearches.Where1').value = jobletterWhere;

}
}

function validateJobLetterSubscriptionExtended() {
var w = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.What').value)
var l = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Where').value)
if ( (l=='') && (w=='')) {
displayJobletterWarning("Señala una profesión y/o localidad")
return false
}

var jobletterEmail = trim(document.getElementById('Dialogs.Jobletter.Subscription.Extended.Email').value)
if (!isValidEmailAddress(jobletterEmail)) {
displayJobletterWarning("Introduce una dirección email correcta")
return false;
}

return true;
}

function getDemAcceptance() {
return true;
}

function getDemAcceptanceExtended() {
return true;
}

function getWhatWhereMessagePure(jobletterWhat,jobletterWhere,jobletterRadius){
var message = '';

if (jobletterWhat!=''){
jobletterWhat = jobletterWhat.capitalize();
message = jobletterWhat;
}
if (jobletterWhere!=''){
jobletterWhere = jobletterWhere.capitalize();

// US location case
var stateCode = jobletterWhere.substring(jobletterWhere.length-4, jobletterWhere.length);
if (stateCode.indexOf(", ")==0) {
jobletterWhere = jobletterWhere.substring(0,jobletterWhere.length-4) + stateCode.toUpperCase();
}

if (message==''){
message = jobletterWhere;
}else{
message = message + " / " + jobletterWhere;
}

if (jobletterRadius != '' && jobletterRadius != '-' ) {
message = message + " (" + jobletterRadius + ")" ;
}
}

return message;
}

function getWhatWhereMessage() {
var jobletterWhat = getWordsFromPage();
var jobletterWhere = getLocationsFromPage();
var jobletterRadius = getRadiusCptFromPage();
return getWhatWhereMessagePure(jobletterWhat,jobletterWhere,jobletterRadius);
}

function handleClickOnConditionOrPrivacyLabel(link) {
var wrapper = getExternalContentWrapper();
var iframe = getExternalContentIframe();
if (link.href != iframe.attr("src")) {
iframe.attr("src",link.href);
wrapper.show();
} else {
iframe.attr("src","");
wrapper.hide();
}
}

function getExternalContentWrapper() {
return jQuery("#DialogsJobletterSubscriptionExternalContentWrapper");
}

function getExternalContentIframe() {
return jQuery("iframe", getExternalContentWrapper());
}

function getWordsFromPage() {
return jQuery("input[name=w]")[0].value;
}

function getLocationsFromPage() {
return jQuery("input[name=l]")[0].value;
}

function getRadiusFromPage() {
var value = "";
var radiusElement = jQuery('[name=r]',jQuery('form[name=f]')[0])[0];
if ((radiusElement != null) && (radiusElement.options != null)) {
var idx = radiusElement.selectedIndex;
value = radiusElement.options[idx].value;
}
return value;
}

function getRadiusCptFromPage() {
var caption = "";
var radiusElement = jQuery('[name=r]',jQuery('form[name=f]')[0])[0];
if ((radiusElement != null) && (radiusElement.options != null)) {
var idx = radiusElement.selectedIndex;
caption = radiusElement.options[idx].text;
}
return caption;
}

function getRadiusFromHomePage() {
var selindex = document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius').selectedIndex;
var caption = document.getElementById('Dialogs.Jobletter.Subscription.Extended.Radius').options[selindex].value;
return caption;
}

//OAuth related js
$(document).ready(function(){

// Set Google Account URL
var googleApiUrl = 'https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/userinfo.email+https://www.googleapis.com/auth/userinfo.profile&state=/profile&redirect_uri=';
var googleRedirectUrl = "http://es.jobrapido.com/"+"%3F"+"s=g";
var options = "&response_type=token&client_id=367795661359.apps.googleusercontent.com";
var url = googleApiUrl + googleRedirectUrl + options;

if($('#bigGAccountUrl') != 'undefined'){
$('#bigGAccountUrl').attr('href',url);
}

// Set Facebook URL
var facebookApiUrl = 'https://www.facebook.com/dialog/oauth?';
var facebookRedirectUrl = 'http://es.jobrapido.com/'+"%3F"+'s=f';
var options = 'response_type=token&client_id=' + 197955943555978 + '&scope=email&redirect_uri=' + facebookRedirectUrl;
var url = facebookApiUrl + options;

if($('#fbAccountUrl') != 'undefined'){
$('#fbAccountUrl').attr('href',url);
}
});















function BrowserEvent(event,cgi)
{
var BrowserEventUrl = "/?do=BrowserEvent&event=" + event + "&" + cgi
document.getElementById("BrowserEventFrame").setAttribute("src",BrowserEventUrl)
}




function BrowserEventAux(event,cgi)
{
var BrowserEventUrl = "/?do=BrowserEvent&event=" + event + "&" + cgi
document.getElementById("BrowserEventFrameAux").setAttribute("src",BrowserEventUrl)
}













Completa tu inscripción introduciendo los trabajos que más te interesan.








¿Qué trabajo buscas?


¿Dónde?








1.






 




2.






 




3.






 




 





Guardar





 













Anuncio relacionado con JOB¿Por qué este anuncio?

  1. Ultimas Noticias:

    job >>

    job: Google Noticias

    Fri, 18 May 2012 16:42:54 GMT
    Fri, 18 May 2012 16:42:54 GMT

    job: Google Noticias

    http://www.gstatic.com/news/img/logo/es_us/news.gif

    Un fotógrafo lituano inmortaliza centenares de caras expuestas a ... - La Vanguardia

    tag:news.google.com,2005:cluster=http://www.lavanguardia.com/cultura/20120518/54295289398/fotografias-rafaga-aire-tadao-cern.html
    Fri, 18 May 2012 08:53:09 GMT

    ""
    Un fotógrafo lituano inmortaliza centenares de caras expuestas a ...
    La Vanguardia
    La serie de fotografías, de las que hay ya más de un centernar, ha sido titulada &quot;Blow job&quot;, que bien puede signficar &quot;felación&quot; o, en una traducción aproximada, un &quot;trabajo hecho por una ráfaga de aire&quot;. Tadao Cern, según explica en su página de ...

    Audiard y Cotillard, rima quebrada - ABC.es (blog)

    tag:news.google.com,2005:cluster=http://www.abc.es/blogs/cine/public/post/audiard-y-cotillard-rima-quebrada-12377.asp
    Thu, 17 May 2012 11:47:37 GMT
    ""
    ABC.es (blog)

    ""
    Audiard y Cotillard, rima quebrada
    ABC.es (blog)
    Y ya sabeis que eso es sello de calidad garantizado :D Por cierto Atticus, respecto a tu pasado comentario sobre el último estreno que has visto: tienes más paciencia que el Santo Job y más moral que el Alcoyano... Servidor se retira a su cueva de mayo ...

    y más&nbsp;&raquo;

    Report: Wisconsin lost 5900 jobs in April - BusinessWeek

    tag:news.google.com,2005:cluster=http://www.businessweek.com/ap/2012-05/D9UR5P500.htm
    Fri, 18 May 2012 16:37:34 GMT
    ""
    Minneapolis Star Tribune

    ""
    Report: Wisconsin lost 5900 jobs in April
    BusinessWeek
    By TODD RICHMOND Wisconsin lost nearly 6000 jobs in April according to preliminary monthly data state labor officials released Thursday, putting Republican Gov. Scott Walker on the defensive as he faces a June 5 recall election.
    Wisconsin lost 5900 jobs in April state labor officials sayThe Oshkosh Northwestern
    Wisconsin recall rivals dispute job dataMinneapolis Star Tribune
    New State Report: Wisconsin Lost 5900 Jobs in April, But ...Patch.com
    WGBA-TV&nbsp;-Fox News
    los 1.414 artículos informativos&nbsp;&raquo;

    Cuatro herramientas útiles para buscar empleo por Internet - El Economista.com.mx

    tag:news.google.com,2005:cluster=http://eleconomista.com.mx/finanzas-personales/2012/05/16/cuatro-herramientas-utiles-buscar-empleo-internet
    Thu, 17 May 2012 00:45:30 GMT
    ""
    El Economista.com.mx

    ""
    Cuatro herramientas útiles para buscar empleo por Internet
    El Economista.com.mx
    En primer lugar, se encuentran las denominadas job boards, que son sitios especializados para ingresar el currículum vitae (CV) y postular a las diversas vacantes. Regularmente tiene un costo para la empresa, mientras que para la persona que busca ...

    y más&nbsp;&raquo;

    Mitt Romney's claim that 100000 auto jobs have been lost under Obama - Washington Post (blog)

    tag:news.google.com,2005:cluster=http://www.washingtonpost.com/blogs/fact-checker/post/mitt-romneys-claim-that-100000-auto-jobs-have-been-lost-under-obama/2012/05/17/gIQA9wYMXU_blog.html
    Fri, 18 May 2012 10:03:17 GMT
    ""
    Media Matters for America (blog)

    ""
    Mitt Romney&#39;s claim that 100000 auto jobs have been lost under Obama
    Washington Post (blog)
    (Mary Altaffer/AP) “We were able to help create over 100000 jobs. On the president&#39;s watch, about 100000 jobs were lost in the auto industry and auto dealers and auto manufacturers, so he&#39;s hardly one to point a finger.” — Mitt Romney, interview on ...
    Romney jobs record tells different storyNashua Telegraph
    OH Sen. Portman on Bain&#39;s job chopping: it&#39;s OK, it&#39;s capitalismAMERICAblog (blog)
    Fox Overlooks The Facts In Rush To Pin Auto Industry Job Losses On ...Media Matters for America (blog)
    Fox News&nbsp;-Democratic Underground&nbsp;-CBC.ca
    los 2.692 artículos informativos&nbsp;&raquo;

    As jobless rate falls, long-term unemployment benefits for many ... - Kansas City Star

    tag:news.google.com,2005:cluster=http://www.kansascity.com/2012/05/18/3616360/as-jobless-rate-falls-long-term.html
    Fri, 18 May 2012 05:09:15 GMT
    ""
    KOMO News

    ""
    As jobless rate falls, long-term unemployment benefits for many ...
    Kansas City Star
    By DIANE STAFFORD About 236000 long-term US job hunters this month ran out of unemployment benefits. They joined about 134000 who had exhausted their benefits in April, and about 40000 whose checks ended in January or February.
    Polk Jobless Rate Down Amid Mixed Job GrowthThe Ledger
    Colorado unemployment edges up to 7.9%; smallest job gain of year ...Denver Business Journal
    Florida, Palm Beach County falling unemployment rate masks job lossesPalm Beach Post
    Sarasota Herald-Tribune&nbsp;-Houston Chronicle&nbsp;-WBAL Radio
    los 760 artículos informativos&nbsp;&raquo;

    Putin gives top job to tank factory worker - Fox News

    tag:news.google.com,2005:cluster=http://www.foxnews.com/world/2012/05/18/putin-gives-top-job-to-tank-factory-worker/
    Fri, 18 May 2012 11:39:58 GMT
    ""
    RadioFreeEurope/RadioLiberty

    ""
    Putin gives top job to tank factory worker
    Fox News
    Putin said he would make Igor Kholmanskikh the presidential envoy to the Ural Mountains region, saying the job will help him protect the interests of workers. Kholmanskikh, a section head at the Uralvagonzavod factory that builds battle tanks in the ...
    Putin Gives Top Job To Tank-Factory WorkerRadioFreeEurope/RadioLiberty

    los 192 artículos informativos&nbsp;&raquo;

    Job No. 1 after college: Establish credit history - Chicago Tribune

    tag:news.google.com,2005:cluster=http://www.chicagotribune.com/business/yourmoney/sc-cons-0517-started-20120518,0,3175621.story
    Fri, 18 May 2012 07:00:39 GMT

    ""
    Job No. 1 after college: Establish credit history
    Chicago Tribune
    When you graduate from college, there may be a lot you want to set up, from a new apartment and car to your own cellphone plan. But to do all of that, you need to establish something else first: your credit history. Your credit record reflects how well ...

    y más&nbsp;&raquo;

    Huge job cuts rumored to be looming at Hewlett Packard - San Jose Mercury News

    tag:news.google.com,2005:cluster=http://www.mercurynews.com/news/ci_20646674/huge-job-cuts-rumored-be-looming-at-hewlett
    Fri, 18 May 2012 04:36:43 GMT
    ""
    89.3 KPCC

    ""
    Huge job cuts rumored to be looming at Hewlett Packard
    San Jose Mercury News
    If HP goes through with the cuts, it isn&#39;t clear how many people might lose their jobs in the Bay Area. The company repeatedly has declined to disclose the number of workers it has in various locations. However, CEO Meg Whitman said during a talk at ...
    Reports: HP poised to eliminate up to 30000 jobsCanadianBusiness.com
    Struggling tech giant Hewlett-Packard to cut 30000 jobs89.3 KPCC
    HP may trim 30000 jobs, biggest layoff in US corporate history: ReportZee News
    U-T San Diego&nbsp;-Bizjournals.com&nbsp;-NPR (blog)
    los 461 artículos informativos&nbsp;&raquo;

    US.jobs Reaches Milestone of One Million Jobs - MarketWatch (press release)

    tag:news.google.com,2005:cluster=http://www.marketwatch.com/story/usjobs-reaches-milestone-of-one-million-jobs-2012-05-18
    Fri, 18 May 2012 10:58:45 GMT

    ""
    US.jobs Reaches Milestone of One Million Jobs
    MarketWatch (press release)
    INDIANAPOLIS, May 18, 2012 /PRNewswire via COMTEX/ -- Through US.jobs, the National Labor Exchange hits an unprecedented benchmark of one million quality, verified employment opportunities for job seekers. Employers of all sizes have helped US.jobs, ...

    y más&nbsp;&raquo;
    Google Noticias

MarkenInformation:

Partners:

Impressum/Kontact

Tweet