function urlEncode(a){a=a.replace(/\//g,"__-__");a=a.replace(/\\/g,"_--_");a=encodeURIComponent(a);a=encodeURIComponent(a);return a}function showHideItem(a){a=document.getElementById(a);if(a&&a.style){if(a.style.display=="none"){a.style.display="inline"}else{a.style.display="none"}}}function showItem(a){a=document.getElementById(a);a.style.display="inline"}function hideItem(a){a=document.getElementById(a);a.style.display="none"}function specializareForm(){specializare=document.getElementById("pesspecializare");selectedIndex=specializare.selectedIndex;selectedIndexValue=specializare.options[selectedIndex].value;specializareInput=document.getElementById("specializare_input");if(selectedIndexValue==-10){specializareInput.style.display="inline"}else{specializareInput.style.display="none"}}function getSelectValue(a){mySelect=document.getElementById(a);selectedIndex=mySelect.selectedIndex;selectedIndexValue=mySelect.options[selectedIndex].value;return selectedIndexValue}function questionShowForm(a){myForm=document.getElementById(a);if(myForm.style.display=="none"){myForm.style.display="inline"}else{myForm.style.display="none"}}function jobFormAutocomoplete(a){if(a.value==2){document.getElementById("jobFormEmployer").value=document.getElementById("jobFormEmployerDefaultName").value;document.getElementById("jobFormEmployerDescription").value=document.getElementById("jobFormEmployerDefaultDescription").value}else{document.getElementById("jobFormEmployer").value="";document.getElementById("jobFormEmployerDescription").value=""}}function jobFormAutocomopleteSaveTmp(c,a){var b=document.getElementsByName("angajator")[1].checked;if(b){document.getElementById(a).value=document.getElementById(c).value}}$(document).ready(function(){jQuery("#general_search").bind("submit",function(){var a=urlEncode($("#search_text").val());var c=encodeURIComponent($("#search_sectiune").val());var b="/search/"+c+"/"+a+"/";$(this).attr("action",b)})});$(document).ready(function(){if($(".formSubmit").length>0){if($(".formSubmit").parents("form").find("input:submit").length==0){$(".formSubmit").parents("form").append('<div style="width:0;height:0;overflow:hidden;"><input style="width:0;height:0;overflow:hidden;" type="submit" /></div>')}$(".formSubmit").click(function(){$(this).parents("form").trigger("submit");return false})}});function setLocalitate(){if($("#adresa_tara_input").val()==143){if($("#adresa_judet_input").val()==""){$("#adresa_localitate_input").attr("disabled",true);$("#adresa_localitate_input").val("Nu ati selectat judetul")}else{$("#adresa_localitate_input").attr("disabled",false);$("#adresa_localitate_input").val("")}}else{$("#adresa_localitate_input").attr("disabled",false);$("#adresa_localitate_input").val("")}}function localitateInit(){if($("#adresa_tara_input").attr("id")!="undefined"&&$("#adresa_localitate_input").attr("id")){$("#adresa_tara_input").change(function(){if($("#adresa_tara_input").val()==143){$("#adresa_judet_container").show()}else{$("#adresa_judet_container").hide()}$("#adresa_judet_input").val("");$("#adresa_localitate_input").val("");setLocalitate()});$("#adresa_localitate_input").autocomplete("/ajax/adresaLocalitateAutocomplete.php",{extraParams:{tara_id:function(){return $("#adresa_tara_input").val()},judet_id:function(){return $("#adresa_judet_input").val()}},formatItem:function(a){if(a[1]!=""){return a[0]+" ("+a[1]+")"}return a[0]}}).result(function(a,c,b){if(c[1]!=""){$("#adresa_judet_input").find("option").each(function(){if($(this).text()==c[1]){$("#adresa_judet_input").val($(this).val());return}})}});$("#adresa_localitate_input").setOptions({minChars:2,delay:200,cacheLength:0});if($("#adresa_tara_input").val()!=143){$("#adresa_judet_input").val("");$("#adresa_judet_container").hide()}$("#adresa_judet_input").change(function(){setLocalitate()});if($("#adresa_tara_input").val()==143&&$("#adresa_judet_input").val()==""){$("#adresa_localitate_input").attr("disabled",true);$("#adresa_localitate_input").val("Nu ati selectat judetul")}}}$(document).ready(function(){localitateInit()});function locatiiMultipleGetContainer(b){tmpParent=$(b).parents("tr");id=tmpParent.attr("rel");var a=$("tr[rel='"+id+"']");return a}function locatiiMultipleSetLocalitate(a){if(a.find(".adresa_tara_input").val()==143){if(a.find(".adresa_judet_input").val()==""){a.find(".adresa_localitate_input").attr("disabled",true);a.find(".adresa_localitate_input").val("Nu ati selectat judetul")}else{a.find(".adresa_localitate_input").attr("disabled",false);a.find(".adresa_localitate_input").val("")}}else{a.find(".adresa_localitate_input").attr("disabled",false);a.find(".adresa_localitate_input").val("")}}function locatiiMultipleInit(b){var a=$("tr[rel='"+b+"']");$(".adresa_tara_input").change(function(){a=locatiiMultipleGetContainer(this);if(a.find(".adresa_tara_input").val()==143){a.filter("[class='adresa_judet_container']").show()}else{a.filter("[class='adresa_judet_container']").hide()}a.find(".adresa_judet_input").val("");a.find(".adresa_localitate_input").val("");locatiiMultipleSetLocalitate(a)});$(".adresa_judet_input").change(function(){a=locatiiMultipleGetContainer(this);locatiiMultipleSetLocalitate(a)});$(".locatiiMultipleSterge").click(function(){a=locatiiMultipleGetContainer(this);a.remove()});a.find(".adresa_localitate_input").autocomplete("/ajax/adresaLocalitateAutocomplete.php",{extraParams:{tara_id:function(){return a.find(".adresa_tara_input").val()},judet_id:function(){return a.find(".adresa_judet_input").val()}},formatItem:function(c){if(c[1]!=""){return c[0]+" ("+c[1]+")"}return c[0]}}).result(function(d,f,e){if(f[1]!=""){var c=a.find(".adresa_judet_input");c.find("option").each(function(){if($(this).text()==f[1]){c.val($(this).val());return}})}});a.find(".adresa_localitate_input").setOptions({minChars:2,delay:200,cacheLength:0});if(a.find(".adresa_tara_input").val()!=143){a.find(".adresa_judet_input").val("");a.filter("[class='adresa_judet_container']").hide()}if(a.find(".adresa_tara_input").val()==143&&a.find(".adresa_judet_input").val()==""){a.find(".adresa_localitate_input").attr("disabled",true);a.find(".adresa_localitate_input").val("Nu ati selectat judetul")}}$(document).ready(function(){$("#localitatiMultipleAdaugaLinkId").click(function(){$.get($(this).attr("href"),null,function(a){$("#localitatiMultipleInsertLocalitateFormBeforeThis").before(a)});return false})});$(document).ready(function(){if($("#searchForm").length>0){$("#searchForm").find("input[type=hidden]").each(function(){var b=$(this).val();b=b.split(",");for(var a=0;a<b.length;a++){$(this).parent().find("div.vazut_search[rel='"+b[a]+"']").addClass("vazut_search_select")}});$("#searchForm").find("div.vazut_search").find("a").bind("click",function(){var c=$(this).parent();var a=c.parents("div.group");var e=c.attr("rel");if(a.hasClass("multiple")){var b=false;if(e!=""){a.find("div.vazut_search[rel='"+e+"']").toggleClass("vazut_search_select");a.find("div.vazut_search_select[rel='']").removeClass("vazut_search_select");if(a.find("div.vazut_search_select").length==0){b=true}else{var d=new Array();a.find("div.vazut_search_select").each(function(){d.push($(this).attr("rel"))})}}if(e==""||b){a.find("div.vazut_search").removeClass("vazut_search_select");a.find("div.vazut_search[rel='']").addClass("vazut_search_select");var d=new Array()}}else{a.find("div.vazut_search").removeClass("vazut_search_select");a.find("div.vazut_search[rel='"+e+"']").addClass("vazut_search_select");var d=new Array();d.push(e)}a.find("input[type=hidden]").val(d.toString());$("#searchForm").submit()});$("#searchForm").find("div.lista").find("a").bind("click",function(){var b=$(this).parent();var a=b.parents("div.group");a.find("div.short").hide();a.find("div.full").show()});$("#searchForm").bind("submit",function(){loadSearchResults();return false})}});$(document).ready(function(){if($(".formSubmit").length>0){if($(".formSubmit").parents("form").find("input:submit").length==0){$(".formSubmit").parents("form").append('<div style="width:1px;height:1px;overflow:hidden;"><input style="width:0;height:0;overflow:hidden;" type="submit" /></div>')}$(".formSubmit").click(function(){$(this).parents("form").trigger("submit");return false})}});