var loginOverlayers = new Array();
var registeredOverlayers = new Array();
var check_boxes_emp = new Array();
var checked_cvs_emp = 0;

var myjob = function() {
	this.badWords = "";
	this.dechex = function(dec) {return dec.toString(16);},
	this.hexdec = function(hex) {return parseInt(hex,16);},
	this.romania = 181;
	this.feedback = false;
	this.exampleClass = "exemple";
	this.ajaxLoader = "/theme/images/loader.gif";
	this.autocomplete = function(idFieldAutocomplete, idFieldValue, url) {
			$().ready(function() {
				$("#" + idFieldAutocomplete).autocomplete(url,{
					minChars: 1,
					width: 310,
					cache:20,
					matchContains: true,
					multiple: false,
					mustMatch: false,
					selectFirst: true,
					maxItemsToShow: 100,
					max:100,
					autoFill: false,
					parse: function(data) {
						return $.map(eval(data), function(row) {
							return {
								data: row,
								name: row.name,
								value:row.id,
								result: (row.city != undefined ? row.name + " ("+row.city+")" : row.name)
							}
						});
					},
					formatItem: function(row, i, max) {
						return row.city != undefined ? "<span title=\""+row.name + " ("+row.city+")"+"\">" + row.name + " ("+row.city+")</span>" : row.name;
					}
				}).result(function(e, item) {
					$("#" + idFieldValue).val(item.id);
				});
			});
		}
	this.link = function(m, s, o, a) {
		if(typeof m == typeof {}) {
			return this.link(m.m, m.s, m.o, m.args);
		} else {
			m = m!=undefined && m>''?m:'';s = s!=undefined && s>''?s:'';o = o!=undefined && o>''?o:'';a = a!=undefined && typeof a == typeof {}? a:new Array();
			var url = {path:'/', coords:new Array(),args:new Array()};url.coords['m'] = '';url.coords['s'] = '';url.coords['o'] = '';var args = false;
			if(typeof a == typeof {}) {
				for (var n in a){
					if(a[n] !=undefined && escape(a[n]) > '') {
						url.args[n] = n + '=' + escape(a[n]);
					}
				}
			}
			if(m.indexOf('/') >= 0) {
				url.path = m;
				if(s) {
					url.coords['m'] = 'm=' + escape(s);args = true;
				}
				if(o) {
					url.coords['s'] = 's=' + escape(o);args = true;
				}
			} else {
				if(m) {
					url.coords['m'] = 'm=' + escape(m);args = true;
				}
				if(s) {
					url.coords['s'] = 's=' + escape(s);args = true;
				}
				if(o) {
					url.coords['o'] = 'o=' + escape(o);args = true;
				}
			}
			if(args) {
				url.path += '?';
			}
			var coords = '';
			if(url.coords['m']) {
				coords += url.coords['m'];
			}
			if(url.coords['s']) {
				if(coords > '') {
					coords += '&';
				}
				coords += url.coords['s'];
			}
			if(url.coords['o']) {
				if(coords > '') {
					coords += '&';
				}
				coords += url.coords['o'];
			}
			for(var j in url.args) {
				if(coords > '') {
					if(url.args[j] > '') {
						coords += '&' + url.args[j];
					} else {
						coords += url.args[j];
					}
				}
			}
			return url.path + coords;
		}
	}
	
	this.calendarMY = function(inputId, buttonId, nextId, className) {
		var now = new Date();
		var months = now.getUTCMonth()+1;
		var years  = now.getUTCFullYear();
		var currentDate = months +'/'+ years;

		$('#'+buttonId).DatePickerLL_AAAA({
			format:'m/Y',
			date: currentDate,
			current: currentDate,
			starts: 1,
			position: 'bottom',
			onBeforeShow: function(){
				displayDate = $('#' + inputId).val();
				var regExpr = /^\d{2}\/\d{4}$/;
				if(!regExpr.test(displayDate)){
					displayDate = currentDate;
				}
				$('#'+buttonId).DatePickerLL_AAAASetDate(displayDate, true);
			},

			onChange: function(formated, dates){
				$('#'+inputId).val(formated);
				$('#'+buttonId).DatePickerLL_AAAAHide();

			}
		});

		$('#'+inputId).DatePickerLL_AAAA({
			format:'m/Y',
			date: currentDate,
			current: currentDate,
			starts: 1,
			position: 'bottom',
			onBeforeShow: function(){
				displayDate = $('#' + inputId).val();
				var regExpr = /^\d{2}\/\d{4}$/;
				if(!regExpr.test(displayDate)){
					displayDate = currentDate;
				}
				$('#'+inputId).DatePickerLL_AAAASetDate(displayDate, true);
			},
			onChange: function(formated, dates){
				$('#'+inputId).val(formated);
				$('#'+inputId).DatePickerLL_AAAAHide();
				if(nextId)
				{
					$('#'+nextId).attr('class', '');
					$('#'+nextId).html('');
					$('#'+inputId).attr('class', className);
				}
			}
		});
	}
	
	this.calendarDMY = function(inputId, buttonId) {

		var now = new Date();
		var months = now.getUTCMonth()+1;
		var years  = now.getUTCFullYear();
		var day = now.getUTCDate();
		var currentDate = day +'/'+ months +'/'+ years;
		$('#'+buttonId).DatePickerZZ_LL_AAAA({
			format:'d/m/Y',
			date: currentDate,
			current: currentDate,
			starts: 1,
			position: 'bottom',
			mode: 'single',
			onBeforeShow: function(){
				var displayDate = "";
				if ($('#' + inputId).attr('class').search("error") == -1) {
					displayDate = $('#' + inputId).val();
				}
				else {
					displayDate = currentDate;
				}
				$('#'+buttonId).DatePickerZZ_LL_AAAASetDate(displayDate, true);
			},
			onChange: function(formated, dates){
				$('#'+inputId).val(formated);
				$('#'+buttonId).DatePickerZZ_LL_AAAAHide();
			}
		});

		$('#'+inputId).DatePickerZZ_LL_AAAA({
			format:'d/m/Y',
			date: currentDate,
			current: currentDate,
			starts: 1,
			position: 'bottom',
			mode: 'single',
			onBeforeShow: function(){
				var displayDate = "";
				if ($('#' + inputId).attr('class').search("error") == -1) {
					displayDate = $('#' + inputId).val();
				}
				else {
					displayDate = currentDate;
				}
				$('#'+inputId).DatePickerZZ_LL_AAAASetDate(displayDate, true);
			},
			onChange: function(formated, dates){
				$('#'+inputId).val(formated);
				$('#'+inputId).DatePickerZZ_LL_AAAAHide();
			}
		});

	}
	this.checkEmail = function(value){
		return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);
	};
	
	this.checkURL = function(value) {
		return /^(http:\/\/){0,1}(www\.){0,1}(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)*(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     	
	}
	
	// save data on user session
	this.saveData = function(id, url, job)
	{
		$.post(url, {data: job, index:id}, function(res){
			var obj = $.evalJSON(res);
		});
	}
	
	this.textCounter = function (field, cntfield, maxlimit) {
		if (field.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
		// otherwise, update 'characters left' counter
		else
		cntfield.value = maxlimit - field.length;
	}

	this.nl2br = function(val) {
		return val.replace(/\n/g,'<br />');
	}	

	this.fadeInFeedback = function() {
		return ($('body'));
	}
	
	return this;
}

function ToggleHelp(){
	if ($('#form_feedback').css('display') != "none"){
		$('#form_feedback').slideToggle('fast',function(){});
	    $('#btn_feedback').css("background", "transparent url(/theme/images/bt_opinion_inchis.gif) no-repeat scroll 0 0");
	} else {
		$('#form_feedback').slideDown('fast',function(){});
		$('#btn_feedback').css("background", "transparent url(/theme/images/bt_opinion_deschis.gif) no-repeat scroll 0 0");
	}
}

myjob = new myjob();
$(document).ready(function() {
	//if (/*myjob.feedback &&*/ $('#header_simple') && $('#header_simple').attr('id') != 'header_simple') {
		//$.get('/',{m:'service',s:'feedback',o:'default'}, function(data){
		//	myjob.fadeInFeedback().prepend(data);
			/// START feedback
			var exEml = "Emailul tau ...";
			var exTxt = "Alte observatii...";
			$('#form_feedback').css('display', 'none');
			$('#btn_feedback').click(ToggleHelp);
			$('#feedback_email').val($('#feedback_email').val()?$('#feedback_email').val():exEml);
			/*if ($('#feedback_email').val() == exEml) {
				$('#feedback_email').addClass(myjob.exampleClass);
			} else {
				$('#feedback_email').removeClass(myjob.exampleClass);
			}*/
			
			$('#feedback_text').val(exTxt);
			$('#feedback_text').addClass(myjob.exampleClass);
			$('#feedback_email').focus(function() {
				if ($('#feedback_email').val() == exEml) {
					$('#feedback_email').val('');
					$('#feedback_email').removeClass(myjob.exampleClass);
				}
			});
			$('#feedback_text').change(function() {
				if ($('#feedback_text').val()) {
					$('#feedback_text_error').css('visibility', 'hidden');
					$('#feedback_text_error').removeClass('error');
				} else {
					$('#feedback_text_error').css('visibility', 'visible');
					$('#feedback_text_error').addClass('error');
				}
			});
			$('#feedback_email').change(function() {
				if (myjob.checkEmail($('#feedback_email').val())) {
					$('#feedback_email_error').css('visibility', 'hidden');
					$('#feedback_email_error').removeClass('error');
				} else {
					$('#feedback_email_error').css('visibility', 'visible');
					$('#feedback_email_error').addClass('error');
				}
			});
			$('#feedback_email').keyup(function() {
				if (myjob.checkEmail($('#feedback_email').val())) {
					$('#feedback_email_error').css('visibility', 'hidden');
					$('#feedback_email_error').removeClass('error');
				} else {
					$('#feedback_email_error').css('visibility', 'visible');
					$('#feedback_email_error').addClass('error');
				}
			});
			$('#feedback_email').blur(function() {
				if ($('#feedback_email').val() == '') {
					$('#feedback_email').val(exEml);
					$('#feedback_email').addClass(myjob.exampleClass);
				}
			});
			$('#feedback_text').focus(function() {
				if ($('#feedback_text').val() == exTxt) {
					$('#feedback_text').val('');
					$('#feedback_text').removeClass(myjob.exampleClass);
				}
			});
			$('#feedback_text').blur(function() {
				if ($('#feedback_text').val() == '') {
					$('#feedback_text').val(exTxt);
					$('#feedback_text').addClass(myjob.exampleClass);
				}
			});
			
			$('#feedback_form').submit(function(){
				//$('#feedback_email').val($('#feedback_email').val() == exEml ? '' : $('#feedback_email').val());
				$('#feedback_text').val($('#feedback_text').val() == exTxt ? '' : $('#feedback_text').val());
				if (/*myjob.checkEmail($('#feedback_email').val()) &&*/ $('#feedback_text').val().trim() > '') {
					return true;
				} else {
					if ($('#feedback_text').val().trim() > '') {
						$('#feedback_text_error').css('visibility', 'hidden');
						$('#feedback_text_error').removeClass('error');
					} else {
						$('#feedback_text_error').css('visibility', 'visible');
						$('#feedback_text_error').addClass('error');
						if ($('#feedback_text').val().trim() == '') {
							$('#feedback_text').val(exTxt);
						}
					}
					/*if (myjob.checkEmail($('#feedback_email').val())) {
						$('#feedback_email_error').css('visibility', 'hidden');
						$('#feedback_email_error').removeClass('error');
					} else {
						$('#feedback_email_error').css('visibility', 'visible');
						$('#feedback_email_error').addClass('error');
						if ($('#feedback_email').val() == '') {
							$('#feedback_email').val(exEml);
						}
					}*/
					if ($('#feedback_subject').val() == 0) {
						$('#feedback_subject_error').css('visibility', 'visible');
						$('#feedback_email_error').addClass('error');
					} else {
						$('#feedback_subject_error').css('visibility', 'hidden');
						$('#feedback_subject_error').removeClass('error');
					}
					
					return false;
				}
			});
			/// END feedback
			//}
		//);
	//}
	
	if ($('#footer a[rel="external"]')) {
			$('#footer a[rel="external"]').each(
			function(i, o) {
				if (o.id) {
					$('#' + o.id).attr('target', '_blank');
				}
			}
		);
	}

	// Login required - right
	if($(".reqloginright")) {
	var loginElementsRight = $(".reqloginright");
	jQuery.each(loginElementsRight, function(i, el) {		
		var id = el.id;
		el.onclick = function() {
			var ovlid = 'login_' + id;
			// if(typeof(loginOverlayers[id])=='undefined') {
			if(!check_opened_overlayer(ovlid)) {
				register_overlayer(ovlid);
				var last = 0;
				var backurl = location.href;
				if ( $("#" + id + "_backurl").length > 0 ) {
					backurl = $("#" + id + "_backurl").val();
				}
				$("#" + id).after('<div id="' + ovlid + '" style="display: inline;"></div>');
				if($(this).parents("div.grupare-overlayer")){$(this).parents("div.grupare-overlayer").css("position","relative");}
				if($("#" + id).hasClass("reqloginlast")) {
					last = 1;
				}
				$.get("/xml/", { m: "forms", s: "login", i: id, last: last, backurl: backurl}, function(data) {
						$("#" + ovlid).html(data);							
						close_all_page_overlayers_except(ovlid);
				});
			} else {
				// alert('Already');
			}
			return false;
		}
	});
	}
	
	check_boxes_emp = $("input[id^='lcb']");
	if(check_boxes_emp) {
		jQuery.each(check_boxes_emp, function(i, cb) {
			var jid = cb.id.replace("lcb_", "");
			cb.onclick = function() {
				recount_checked_cvs_emp();
			}
		});
		
		recount_checked_cvs_emp();
		$("#checkall").click(function() {
		if ($('#checkall').attr('checked')) {
			disable_compare_btn();
		}else{
			enable_compare_btn();	
		}
		});
	}
	
	//construct href
	$('a.emailr').each(function(){
		this.href = this.href + '@myjob.ro';
	});

	
	
	
	});
	

function login_overlayer_close(id) {
	lgid = 'login_' + id;
	if(check_opened_overlayer(lgid)) {
		if($("#" + lgid).parents("div.grupare-overlayer")){$("#" + lgid).parents("div.grupare-overlayer").css("position","static");}
		delete_overlayer(lgid);
	} 	
	return false;
}

function close_all_page_overlayers_except(id) {
	if(registeredOverlayers.length > 0) {
		for (i in registeredOverlayers) {
			if(registeredOverlayers[i] != id) {			
				delete_overlayer(registeredOverlayers[i]);
			}
		}
	}
}

function register_overlayer(id) {
	registeredOverlayers.push(id);
}

function check_opened_overlayer(id) {
	if(registeredOverlayers.length > 0) {
		for (i in registeredOverlayers) {
			if(registeredOverlayers[i] == id) {
				return true;
			}
		}
	}
	return false;
}

function get_overlayer_key(id) {
	if(registeredOverlayers.length > 0) {
		for (i in registeredOverlayers) {
			if(registeredOverlayers[i] == id) {
				return i;
			}
		}
	}
}

function delete_overlayer(id) {
	var key = get_overlayer_key(id);
	if(typeof(registeredOverlayers[key])!='undefined') {
		// if($("#login_" + id).parents("div.grupare-overlayer")){$("#login_" + id).parents("div.grupare-overlayer").css("position","static");}
		$("#" + id).remove();
		delete registeredOverlayers[key];
	}
}

function checkMail(value) {
	return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(value);
}

function send(form,id) {
	var err=1;
	var from=form.fmail.value;
	var to=form.tmail.value;
	var name=form.name.value;
	var mesaj=form.mesaj.value;
	var jid=form.jid.value;
	var sjkey=form.sjkey.value;
	if(jQuery.trim(name)=='') {
		err=0; 
		$("#name").addClass("error");
		$("#name_error").html("Completeaza numele");
	}else {	
		$("#name").removeClass("error");
		$("#name_error").html("");	
	}
	if((from=='') || (!checkMail(from))) {
		err=0; 
		$("#fmail").addClass("error");
		$("#fmail_error").html("Completeaza adresa");
	}else {
		$("#fmail").removeClass("error");
		$("#fmail_error").html("");
	}
	if((to=='') || (!checkMail(to))) {
		err=0; 
		$("#tmail").addClass("error");
		$("#tmail_error").html("Completeaza adresa");
	}else {
		$("#tmail").removeClass("error");	
		$("#tmail_error").html("");
	}
	if(err) {
		$.post("/service/?m=job&s=send",{name: name, from: from, to: to, mesaj: mesaj, jid: jid, sjkey: sjkey}, function(data) {
			$("#login_"+id+" h2").next().remove();
			if(data) {
				$("#login_"+id+" h2").append('<p style="margin: 100px 15px 15px 60px">Recomandarea a fost trimisa. <br /><br />Multumim pentru interes.</p>');
			}else {	
				$("#login_"+id+" h2").append('<p>Ne pare rau !</p>');
			}
	});
	}	
    return false;
}

String.prototype.trim = function(args) {
	return args == undefined ? this.replace(/^\s+/, '').replace(/\s+$/, '') : this.replace(new RegExp('/^['+args+']+/'), '').replace(new RegExp('/['+args+']+$/'), '');
};


function recount_checked_cvs_emp() {
	id_list = '';
	checked_cvs_emp = 0;
	jQuery.each(check_boxes_emp, function(i, cb) {
		var jid = cb.id.replace("lcb_", "");
		if (cb.checked == true) {
			id_list += jid + ',';
			checked_cvs_emp++;
		}
	});
    
	if (checked_cvs_emp > 3) disable_compare_btn();
	else enable_compare_btn();
}

function disable_compare_btn() {
	$('#compara').attr('disabled', 'disabled');
	$('#compara').attr('style', 'background-color:#DDD;color:#AAA;');
	$('#compara').after('<span style="float:left;" id="max3">maxim 3 cv-uri simultan</span>');
}

function enable_compare_btn() {
	$('#compara').removeAttr('disabled');
	$('#compara').attr('style', '');
	$('#max3').remove();
}

function cv_compare() {
	recount_checked_cvs_emp();

	if (checked_cvs_emp > 3) {
		alert('Nu poti compara mai mult de 3 CV-uri la un moment dat.');
		return false;
	} else if (checked_cvs_emp < 2) {
		alert('Trebuie sa alegi cel putin doua CV-uri pentru a putea face o comparatie.');
		return false;
	}
	else {
		id_list = id_list.substr(0, id_list.length-1);
	} 

	url = '/?m=common&s=cv&o=compare&cvlist=' + id_list;
	window.open(url);
}





