var workCounter,eduCounter,langCounter, driverCounter;
var domain = 'http://www.rabota.bg';

$(document).ready(function(){
	
	$("#toggle_poll").click(function(){
			$("#poll").slideToggle("slow", toggle_poll());
 		});
	
	$("#toggle_rss_news").click(function(){
			$("#rss_news").slideToggle("slow", toggle_rss());
 		});
	
	/*for (var i = 1; i <= workCounter; ++i) {
	alert(i);
		$("#branch"+i).change(function() {
			alert(i);
			getCategories(this,i);
		});
	}
	*/
	
	$("#toggle_packets").click(function() {
		$('#new_packet').toggle();
		return false;
	});
	
	$("#toggle_search").click(function() {
		var extended = $("#extSearch");
		var link = $('#toggle_search');
		var val = $('#extHidden');
		
		if(extended.css("display") == 'block') {		
			extended.css("display","none");
			link.html("разширено търсене");
			val.val(0);
		}
		else {
			extended.css("display","block");
			link.html("базово търсене");
			val.val(1);
		}
	});
	
	$("#toggle_work").click(function(){
		if(workCounter < 4) {
			$("#work1").clone('shallow').appendTo($("#workAdd"));
			
			workCounter = workCounter + 1;
				
			var arr = document.cv2.elements["category_id[]"];
			var arr1 = document.cv2.elements["branch_id[]"];
			var arr2 = document.cv2.elements["exists[]"];
			var arr3 = $(".try");
			var arr4 = $(".remove_try");
			
			arr[workCounter].id = "category" + (workCounter + 1);
			arr1[workCounter].id = "branch" + (workCounter + 1);
			arr2[workCounter].value = 0;
			arr3[workCounter].id = 'work' + (workCounter + 1);
			arr4[workCounter].id = 'remove_work' + (workCounter + 1);
			
			document.getElementsByName("branch_id[]")[workCounter].options[document.getElementsByName("branch_id[]")[workCounter].selectedIndex].selected = false;
			document.getElementsByName("category_id[]")[workCounter].options[document.getElementsByName("category_id[]")[workCounter].selectedIndex].selected = false;
			document.getElementsByName("hierarchy_id[]")[workCounter].options[document.getElementsByName("hierarchy_id[]")[workCounter].selectedIndex].selected = false;
			document.cv2.elements["date1[]"][workCounter].value = '';
			document.cv2.elements["date2[]"][workCounter].value = '';
			document.cv2.elements["CompanyName[]"][workCounter].value = '';
			document.cv2.elements["position[]"][workCounter].value = '';
			document.cv2.elements["administration[]"][workCounter].value = '';
			document.cv2.elements["about[]"][workCounter].value = '';
		}	
		
		});
		
		
	/*
		$("#remove_edu").click(function(){
	
		if (eduCounter > 0) {
			var box = $('#uni'+(eduCounter+1));
			box.remove();
			eduCounter--;
		}
		else {
			var k = 0;
			
				document.getElementsByName("exists[]")[0].value = '';
				document.getElementsByName("SchoolName[]")[0].value = '';
				document.getElementsByName("category_id[]")[0].value = '';
				document.getElementsByName("degree_id[]")[0].options[document.getElementsByName("degree_id[]")[0].selectedIndex].selected = false;
				document.getElementsByName("date1[]")[0].value = '';
				document.getElementsByName("date2[]")[0].value = '';
		}
	});
	
	*/
		
	$("#toggle_edu_uni").click(function(){

			if (eduCounter < 2) {
				//$("#uni1").clone(true).appendTo($("#edu_uni_add"));
				var container = $('#edu_uni_add');
				var content = $("#uni1");

				if (content.html() == null) content = $('#uni2');
				if (content.html() == null) content = $('#uni3');
				eduCounter++;
				
				container.append("<div id='uni" + (eduCounter + 1) + "'>" + content.html() +"</div>");
				
				var arr4 = $(".remove_try");
				arr4[eduCounter].id = 'remove_edu' + (eduCounter + 1);
				
			// alert(eduCounter);							
			document.getElementsByName("exists[]")[eduCounter].value = '';
			document.getElementsByName("SchoolName[]")[eduCounter].value = '';
			document.getElementsByName("category_id[]")[eduCounter].value = '';
			document.getElementsByName("date1[]")[eduCounter].value = '';
			document.getElementsByName("date2[]")[eduCounter].value = '';
				
			}
 		});
		
	$("#toggle_lang").click(function(){
	
			if (langCounter < 3) {
			
				var content = $("#lang1");
				if (content.html() == null) content = $('#lang2');
				if (content.html() == null) content = $('#lang3');
				
				content.clone('shallow').appendTo($("#lang_add"));
				var container = $(".langs");
				container[langCounter].id='lang'+(langCounter+1);
				
				var remove = $(".remove_try");
				remove[langCounter].id = 'remove_lang' + (langCounter+1);
				document.getElementsByName("exists[]")[langCounter].value= 0;	
				langCounter++;	
			}	
 		});
		
	$("#toggle_driver").click(function(){
			if (driverCounter < 3) {
				$("#driver1").clone('shallow').appendTo($("#driver_add"));
				var container = $(".drivers");
				var remove = $(".remove_try");
				remove[driverCounter+langCounter].id = 'remove_driver' + (driverCounter+1);
				container[driverCounter].id='driver'+(driverCounter+1);
				document.getElementsByName("exists3[]")[driverCounter].value= 0;
				driverCounter++;
			}	
 		});
});

function addslashes(str) {
	str=str.replace(/\'/g,'\\\'');
	str=str.replace(/\"/g,'\\"');
	str=str.replace(/\\/g,'\\\\');
	str=str.replace(/\0/g,'\\0');
	return str;
}
function stripslashes(str) {
	str=str.replace(/\\'/g,'\'');
	str=str.replace(/\\"/g,'"');
	str=str.replace(/\\\\/g,'\\');
	str=str.replace(/\\0/g,'\0');
	return str;
}

function is_array(input){
    return typeof(input)=='object'&&(input instanceof Array);
  }
	 
function PopUpWindow(mypage, myname, w, h, scroll, resizeable) {
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable='+resizeable+',';
  win = window.open(mypage, myname, settings);
  if (win.opener == null) {  // for Nav 2.0x
      win.opener = self  // this creates and sets a new property
   }
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

//XMLHTTP object ;)
function getHTTPObject() {
  if(window.XMLHttpRequest){
    xmlhttp = new XMLHttpRequest();
  }
  else if (window.ActiveXObject){
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    if (!xmlhttp){
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }

  }
  return xmlhttp;
}

function toUri(path, elm) {
	var uri = elm.options[elm.selectedIndex].value;
	if (uri > 0) {
		document.location.href = path+uri;
	}
}

function getCategories(elm) {
	var cat  = elm.options[elm.selectedIndex].value;
	var id   = elm.id.replace("branch","");
	var box  = $('#category'+id);

	if (cat > 0 && id > 0) {
		var http = getHTTPObject();
		http.open("GET", "/get_categories.php?id=" + escape(cat), true);
		http.onreadystatechange = function() {
			
			if ( http.readyState == 4 ) {
				if (http.status == 200) {
					var xml     = http.responseXML;
					var results = xml.getElementsByTagName("x")[0].firstChild.nodeValue;
	        		box.html(results);
				}
				else
					box.innerHTML = 'Услугате не е налична за момента.';
			}
		}
		http.send(null);
	}
}

function toggle_poll() {
	if (document.getElementById("poll").style.display == 'none') {
		document.getElementById('toggle_poll').innerHTML = 'скрий <img src="templates/images/rss_minus.jpg" alt="" />';
		document.getElementById('toggle_poll').style.color = "#C7444C";
		$.get("save_poll_box.php?show=1");
	}
	else {
		document.getElementById('toggle_poll').innerHTML = 'покажи <img src="templates/images/rss_plus.jpg" alt="" />';
		document.getElementById('toggle_poll').style.color = "#94B051";
		$.get("save_poll_box.php?show=0");
	}
}
	 
function toggle_rss() {
	if (document.getElementById("rss_news").style.display == 'none') {
		document.getElementById('toggle_rss_news').innerHTML = 'скрий <img src="templates/images/rss_minus.jpg" alt="" />';
		document.getElementById('toggle_rss_news').style.color = "#C7444C";
		$.get("save_rss_box.php?show=1");
	}
	else {
		document.getElementById('toggle_rss_news').innerHTML = 'покажи <img src="templates/images/rss_plus.jpg" alt="" />';
		document.getElementById('toggle_rss_news').style.color = "#94B051";
		$.get("save_rss_box.php?show=0");

	}
}

function quickList(id) {
	$.get("/save_offer.php?id=" + id, 
		function(data){
			var results = data.getElementsByTagName("x");
			if(results.length) alert("Обявата беше добавена успешно");
			else alert("Вие вече сте добавили тази обява");
		});
}

function PollAnswer() {

 var el = document.my_poll.elements;
 for(var i = 0 ; i < el.length ; ++i) {
  if(el[i].type == "radio") {
   var radiogroup = el[el[i].name]; // get the whole set of radio buttons.
   var itemchecked = false;
   for(var j = 0 ; j < radiogroup.length ; ++j) {
	if(radiogroup[j].checked) {
	 itemchecked = true;
	 break;
	}
   }
   if(!itemchecked) { 
	alert("Първо избери отговор!");
	if(el[i].focus)
	 el[i].focus();
	return false;
   }
  }
 }
}

function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
}

function login_password()
{
	var ua = navigator.userAgent.toLowerCase();
	if(!((ua.indexOf('konqueror')!=-1) && (document.all ||
		(ua.indexOf('khtml/3.4')!=-1))) && !(((ua.indexOf('safari')!=-1) &&
		!window.print) || (document.defaultCharset && !window.print))) {
			changeInputType(document.login_form.field2,'text','Парола',false,true);
	}
	loginUsername = document.login_form.field1;
	loginUsername.onfocus = function() {
		loginUsername.value="";
		loginUsername.focus();
	}
	loginUsername.onblur = function() {
		if(this.value=='') loginUsername.value="Потребител";
	}
}

function changeInputType(oldElm, iType, iValue, blankValue, noFocus) {
	if(!oldElm || !oldElm.parentNode || (iType.length<4) ||
		!document.getElementById || !document.createElement) return;
	var newElm = document.createElement('input');
	newElm.type = iType;
	if(oldElm.name) newElm.name = oldElm.name;
	if(oldElm.id) newElm.id = oldElm.id;
	if(oldElm.className) newElm.className = oldElm.className;
	if(oldElm.size) newElm.size = oldElm.size;
	if(oldElm.tabIndex) newElm.tabIndex = oldElm.tabIndex;
	if(oldElm.accessKey) newElm.accessKey = oldElm.accessKey;
	if(oldElm.onkeypress) newElm.onkeypress = oldElm.onkeypress;
	newElm.onfocus = function(){return function(){
		if(this.hasFocus) return;
		var newElm = changeInputType(this,'password',iValue,
			(this.value.toLowerCase()==iValue.toLowerCase())?true:false);
		if(newElm) newElm.hasFocus=true;
	}}();
	newElm.onblur = function(){return function(){
		if(this.hasFocus)
		if(this.value=='' || (this.value.toLowerCase()==iValue.toLowerCase())) {
			changeInputType(this,'text',iValue,false,true);
		}
	}}();
	newElm.hasFocus=false;
	oldElm.parentNode.replaceChild(newElm,oldElm);
	if(!blankValue) newElm.value = iValue;
	if(!noFocus || typeof(noFocus)=='undefined') {
		window.tempElm = newElm;
		setTimeout("tempElm.hasFocus=true;tempElm.focus();",1);
	}
	return newElm;
}

function esub(el,ev) {
	var k;
	if (window.event) k=window.event.keyCode;
	else if (ev) k=ev.which;
		else return true;
	if (k==13) {
		el.form.submit();
		return false;
	}
	else return true;
}

function el(e){return document.getElementById(e);}
function inner(e,h){el(e).innerHTML=h;}

function Confirm(what) {

	if(confirm('Наистина ли искате да '+what+'?'))
	{
		return true;
	}
	else
	{
		return false;
	}

}

function changeImage(img_name,img_src) {
	document.images[img_name].src = img_src;
}

function resizeTB(w,h) {
	//TB_WIDTH = 600;
	if (w==0) w=448;
	if (el=window.parent.document.getElementById('TB_window')){
		el.style.width = w + "px";
		el.style.marginLeft='-' + parseInt((w / 2),10) + 'px';
		if (h!=0) {
			el.style.height = h + "px";
			el.style.marginTop='-' + parseInt((h / 2),10) + 'px';
		}
		
		el=window.parent.document.getElementById('TB_iframeContent');
		el.style.width = w + "px";
		if (h!=0) el.style.height = h + "px";
	}
}

function eregister_password()
{
	var ua = navigator.userAgent.toLowerCase();
	if(!((ua.indexOf('konqueror')!=-1) && (document.all ||
		(ua.indexOf('khtml/3.4')!=-1))) && !(((ua.indexOf('safari')!=-1) &&
		!window.print) || (document.defaultCharset && !window.print))) {
			changeInputType(document.e1.epass1,'text','Парола',false,true);
			changeInputType(document.e1.epass2,'text','Повторете паролата',false,true);
	}
	loginUsername = document.e1.email;
	loginUsername.onfocus = function() {
		if (loginUsername.value=="Ел. поща") {
			loginUsername.value="";
			loginUsername.focus();
		}
	}
	loginUsername.onblur = function() {
		if(this.value=='') loginUsername.value="Ел. поща";
	}
	
	eregContName = document.e1.ContactName;
	eregContName.onfocus = function() {
		if (eregContName.value=="Лице за контакти") {
			eregContName.value="";
			eregContName.focus();
		}
	}
	eregContName.onblur = function() {
		if(this.value=='') eregContName.value="Лице за контакти";
	}
	
	eregCompName = document.e1.CompanyName;
	eregCompName.onfocus = function() {
		if (eregCompName.value=="Име на фирмата") {
			eregCompName.value="";
			eregCompName.focus();
		}
	}
	eregCompName.onblur = function() {
		if(this.value=='') eregCompName.value="Име на фирмата";
	}
	
	eregBulstat = document.e1.stat_number;
	eregBulstat.onfocus = function() {
		if (eregBulstat.value=="Булстат") {
			eregBulstat.value="";
			eregBulstat.focus();
		}
	}
	eregBulstat.onblur = function() {
		if(this.value=='') eregBulstat.value="Булстат";
	}
	
	eregPhone = document.e1.phone;
	eregPhone.onfocus = function() {
		if (eregPhone.value=="Телефон") {
			eregPhone.value="";
			eregPhone.focus();
		}
	}
	eregPhone.onblur = function() {
		if(this.value=='') eregPhone.value="Телефон";
	}
}

function jregister_password() {
	var ua = navigator.userAgent.toLowerCase();
	if(!((ua.indexOf('konqueror')!=-1) && (document.all ||
		(ua.indexOf('khtml/3.4')!=-1))) && !(((ua.indexOf('safari')!=-1) &&
		!window.print) || (document.defaultCharset && !window.print))) {
			changeInputType(document.e1.epass1,'text','Парола',false,true);
			changeInputType(document.e1.epass2,'text','Повторете паролата',false,true);
	}
	
	loginUsername = document.e1.email;
	loginUsername.onfocus = function() {
		if (loginUsername.value=="Ел. поща") {
			loginUsername.value="";
			loginUsername.focus();
		}
	}
	loginUsername.onblur = function() {
		if(this.value=='') loginUsername.value="Ел. поща";
	}
		
	eregCompName = document.e1.SeekerName;
	eregCompName.onfocus = function() {
		if (eregCompName.value=="Име") {
			eregCompName.value="";
			eregCompName.focus();
		}
	}
	eregCompName.onblur = function() {
		if(this.value=='') eregCompName.value="Име";
	}
}

function send_friend() {
	var Username =	document.e1.name;
	var Email1 = document.e1.email1;
	var Email2 = document.e1.email2;
	var Msg = document.e1.msg;
			
	Username.onfocus = function() {
		if (Username.value=="Вашето Име") {
			Username.value="";
			Username.focus();
		}
	}
	Username.onblur = function() {
		if(this.value=='') Username.value="Вашето Име";
	}
	
	Email1.onfocus = function() {
		if (Email1.value=="Вашият е-мейл") {
			Email1.value="";
			Email1.focus();
		}
	}
	Email1.onblur = function() {
		if(this.value=='') Email1.value="Вашият е-мейл";
	}
	
	Email2.onfocus = function() {
	if (Email2.value=="Прати на е-мейл") {
			Email2.value="";
			Email2.focus();
		}
	}
	Email2.onblur = function() {
		if(this.value=='') Email2.value="Прати на е-мейл";
	}
	
	Msg.onfocus = function() {
		if (Msg.value=="Съобщение") {
			Msg.value="";
			Msg.focus();
		}
	}
	Msg.onblur = function() {
		if(this.value=='') Msg.value="Съобщение";
	}

}

function check_send_mail() {
	var Username =	document.e1.name.value;
	var Email1 = document.e1.email1.value;
	var Email2 = document.e1.email2.value;
	var Msg = document.e1.msg.value;
	
	if (Username == 'Вашето име') Username = '';
	if (Email1 == 'Вашият е-мейл') Email1 = '';
	if (Email2 == 'Прати на е-мейл') Email2 = '';
	if (Msg == 'Съобщение') Msg = '';
	
	if (!Username) {
		alert('Моля попълнете името си');
		return false;
	}
	
	if (!Email1) {
		alert('Моля попълнете е-мейла си');
		return false;
	}
	
	if (!Email2) {
		alert('Моля попълнете е-мейла, на който искате да изпратите съобщение');
		return false;
	}

	document.e1.submit();
}

function new_application(id, sID) {
	var cv = document.appl.cv_choice;
	var cl = document.appl.cl_choice;
	
	if(cv.length) {
		for (var i = 0; i < cv.length; i++)  {
		  if (cv[i].checked) var cv_val = cv[i].value;
		 }
	 }
	 else {
		if(cv.checked) var cv_val = cv.value;
	}
	 
	 if(cl.length) {
		 for (var i = 0; i < cl.length; i++)  {
		  if (cl[i].checked) var cl_val = cl[i].value;
		 }
	} else {
		if(cl.checked) var cl_val = cl.value;
	}

	if (!cv_val) {
		alert('Моля изберете CV с което да кандидатствате');
		return false;
	}
	
	document.appl.submit();
}

function emp_reg() {

	var mailstr = document.e1.email.value;
	if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test(mailstr.replace(/^\s+|\s+$/g, '')))
	{
		alert("Въведете истински email адрес.\n\nТова ще е вашето потребителско име с което ще се идентифицирате пред този сайт.");
		document.e1.email.value = "";
		document.e1.email.focus();
		return false;
	}
			
	if(document.e1.epass1.value == "" || document.e1.epass1.value == "Парола")
	{
		alert("Въведете парола с която ще се идентифицирате пред този сайт.");
		document.e1.epass1.focus();
		return false;
	}

	if(document.e1.epass2.value == "" || document.e1.epass2.value == "Повторете паролата")
	{
		alert("Потвърдете паролата!");
		document.e1.epass2.focus();
		return false;
	}

	if(document.e1.epass1.value != "" && document.e1.epass2.value != "" && document.e1.epass1.value != document.e1.epass2.value)
	{
		alert("Има разлика между първоначално въведената парола и потвърдената парола.\n\nВъведете отново своята парола и я потвърдете.");
		document.e1.epass1.value= "";
		document.e1.epass2.value= "";

		document.e1.epass1.focus();
		return false;
	}

	if(document.e1.ContactName.value == "" || document.e1.ContactName.value == "Лице за контакти")
	{
		alert("Въведете името на лицето за контакти.");
		document.e1.ContactName.focus();
		return false;
	}

	if(document.e1.CompanyName.value == "" || document.e1.CompanyName.value == "Име на фирмата")
	{
		alert("Въведете името на фирмата.");
		document.e1.CompanyName.focus();
		return false;
	}

	document.e1.submit();
}

function seeker_reg() {
	var mailstr = document.e1.email.value;
	if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,6})+$/.test(mailstr.replace(/^\s+|\s+$/g, '')))
	{
		alert("Въведете истински email адрес.\n\nТова ще е вашето потребителско име с което ще се идентифицирате пред този сайт.");
		document.e1.email.value = "";
		document.e1.email.focus();
		return false;
	}
			
	if(document.e1.epass1.value == "" || document.e1.epass1.value == "Парола")
	{
		alert("Въведете парола с която ще се идентифицирате пред този сайт.");
		document.e1.epass1.focus();
		return false;
	}

	if(document.e1.epass2.value == "" || document.e1.epass2.value == "Повторете паролата")
	{
		alert("Потвърдете паролата!");
		document.e1.epass2.focus();
		return false;
	}

	if(document.e1.epass1.value != "" && document.e1.epass2.value != "" && document.e1.epass1.value != document.e1.epass2.value)
	{
		alert("Има разлика между първоначално въведената парола и потвърдената парола.\n\nВъведете отново своята парола и я потвърдете.");
		document.e1.epass1.value= "";
		document.e1.epass2.value= "";

		document.e1.epass1.focus();
		return false;
	}

	if(document.e1.SeekerName.value == "" || document.e1.SeekerName.value == "Име")
	{
		alert("Моля въведете името си.");
		document.e1.SeekerName.focus();
		return false;
	}
	
	if(document.e1.SeekerFamily.value == "" || document.e1.SeekerFamily.value == "Фамилия")
	{
		alert("Моля въведете фамилията си.");
		document.e1.SeekerFamily.focus();
		return false;
	}
	
	document.e1.submit();

}

function forgotten_pass()
{
	loginEmail = document.fpass.email;
	loginEmail.onfocus = function() {
		if (loginEmail.value=="Ел. поща") {
			loginEmail.value="";
			loginEmail.focus();
		}
	}
	loginEmail.onblur = function() {
		if(this.value=='') loginEmail.value="Ел. поща";
	}
}

function search_keywords() {
	var kw = document.getElementsByClassName("keywords");
	
	for (var i = 0; i < kw.length; i++) {
		var keyword = kw[i];
		
		keyword.onfocus = function() {
			if(this.value=='' || this.value=='Ключова дума') this.value="";
		}
		keyword.onblur = function() {
			if(this.value=='') this.value="Ключова дума";
		}
	}
}

var CitiesCounter, CategoriesCounter;

function add_rss(elm, box) {
	var num = document.getElementById(box+'Num');
	var id = elm.id.replace("city","");
	
	if (box == 'cities') {
		if (elm.checked == true) {
			if (num.value < 3) {
				var val = elm.value;
				var box2 = document.getElementById(box+'_selected');
				var funcText = "'" + box + id + "','"+box+"'";

				box2.innerHTML = box2.innerHTML + "<div class='selected' id='" + box + id + "'><span class='deleteRSS'><a href=javascript:del_item("+funcText+");>Изтрий</a></span>" + val + "</div>";
				num.value = parseInt(num.value)  + 1;
			}
			else {
				elm.checked = false;
				alert('Можете да изберете до 3 различни града');
			}
		}
		else {
			del_item(box+id,box);
		}
	}
	else if (box == 'categories') {
		var id = elm.id.replace("category","");
		var label = document.getElementById('label'+id);
		var box2 = document.getElementById(box+'_selected');
		
		if (elm.checked == true) {
		box2.innerHTML = box2.innerHTML + "<div class='selected' id='"+box + id + "'>" 
			+ "<span class='deleteRSS'><a href=javascript:del_item('" + box + id + "','" + box + "');>Изтрий</a></span>" + label.innerHTML +  "</div>";
			
		num.value = parseInt(num.value)  + 1;
		}
		else {
			del_item(box+id,box);
		}
	}
}

function del_item(id,box) {
	var elm = $('#'+id);
	var num = $('#'+box+'Num');
	
	if( box == 'cities') var checkbox = "city" + id.replace(box,'');
	if( box == 'categories') var checkbox = "category" + id.replace(box,'');
	
	document.getElementById(checkbox).checked = false;
	num.val(num.val() - 1);
	updateList(box);
}

function updateList(box) {
	var text = '',num=0;
	var elm  = $('#'+box+'_selected');
	var data = document.getElementsByName('subscr_'+box+'[]');
	var len = data.length;
	
	for(var i = 0;i<len;i++) {
		if (data[i].checked == true) {
			num++;
			if( box == 'cities') {
				var id = data[i].id.replace('city','');
				text += "<div class='selected' id='" + box + id + "'><span class='deleteRSS'><a href=javascript:del_item('" + box + id + "','"+box+"');>Изтрий</a></span>" + data[i].value + "</div>";
				}
			if( box == 'categories') {
				var id = data[i].id.replace('category','');
				text += "<div class='selected' id='" + box + id + "'><span class='deleteRSS'><a href=javascript:del_item('" + box + id + "','"+box+"');>Изтрий</a></span>" + document.getElementById('label'+id).innerHTML + "</div>";
			}
		}
	}

	elm.html(text);
	$('#'+box+'Num').val(num);
}

function rss_link() {
		var t='',str='';
		var arr = new Array();

		if (document.offers_subscr.offers_type[1].checked)
			t='?vip';
		
		arr=document.getElementsByName('subscr_categories[]');
		for(i=0;i<arr.length;i++) {
			if (arr[i].checked) {
				if (str) str+=',';
				str+=arr[i].value;
			}
		}
		if (str) { 
			if (t) t+='&';
			else t='?';
			t+='cats='+str;
		}
		
		str='';
		arr=document.getElementsByName('subscr_cities[]');
		for(i=0;i<arr.length;i++) {
			if (arr[i].checked) {
				if (str) str+=',';
				str+=arr[i].value;
			}
		}
		if (str) { 
			if (t) t+='&';
			else t='?';
			t+='city='+str;
		}
				
		str= domain + '/rss.php'+t;
		$('#rss_link_div').val(str);
		
		window.open(str);
	}
	
function removeWork(elm) {
	if(workCounter>0) {
		var box = elm.id.replace("remove_", "");	
		$('#'+ box).remove();
		workCounter--;
	}
	else {
		document.getElementsByName("branch_id[]")[0].options[document.getElementsByName("branch_id[]")[0].selectedIndex].selected = false;
		document.getElementsByName("category_id[]")[0].options[document.getElementsByName("category_id[]")[0].selectedIndex].selected = false;
		document.getElementsByName("hierarchy_id[]")[0].options[document.getElementsByName("hierarchy_id[]")[0].selectedIndex].selected = false;
		document.cv2.elements["date1[]"].value = '';
		document.cv2.elements["date2[]"].value = '';
		document.cv2.elements["CompanyName[]"].value = '';
		document.cv2.elements["position[]"].value = '';
		document.cv2.elements["administration[]"].value = '';
		document.cv2.elements["about[]"].value = '';
	
	}
}

function removeEdu(elm) {
	if(eduCounter>0) {
		var box = elm.id.replace("remove_edu", "");	
		$('#uni'+ box).remove();
		eduCounter--;
	}
	else {
		var k = 0;
			
		document.getElementsByName("exists[]")[0].value = '';
		document.getElementsByName("SchoolName[]")[0].value = '';
		document.getElementsByName("category_id[]")[0].value = '';
		document.getElementsByName("degree_id[]")[0].options[document.getElementsByName("degree_id[]")[0].selectedIndex].selected = false;
		document.getElementsByName("date1[]")[0].value = '';
		document.getElementsByName("date2[]")[0].value = '';
	}
}

function removeLang(elm) {
	if(langCounter>1) {
		var box = elm.id.replace("remove_", "");	
		$('#'+ box).remove();
		langCounter--;
	}
}

function removeDriver(elm) {
	if(driverCounter>1) {
		var box = elm.id.replace("remove_", "");	
		$('#'+ box).remove();
		driverCounter--;
	}
	else {
		document.getElementsByName("exists3[]")[0].value= 0;
		document.getElementsByName("driver_category[]")[0].options[document.getElementsByName("driver_category[]")[0].selectedIndex].selected = false;
		document.getElementsByName("skill_years[]")[0].value= '';
	}
}

function removeFilter(id, url) {
	var box = $('#filterBox'+id);
	var filter = $('#filter'+id);
	
	box.css("display", "block");
	filter.css("display", "none");
	
	window.location = url;
}

function toggleQuickLinks(elm) {
	elm = document.getElementById(elm.className);
	var id = elm.id.replace('li_','');
	var box = document.getElementById('quick_links');
	var lis = box.getElementsByTagName('li');
	
	// hide all boxes
	for (var i = 0; i<lis.length; i++) {
		var $list = $(lis[i]);
		$list.css('backgroundImage','');
		
		var list = lis[i].getElementsByTagName('ul');
		for (var k = 0; k<list.length; k++) {
			var tmp = $(list[k]);
			if (tmp.css('visibility') == 'visible' && tmp.attr('id') != ('ul_'+id)) tmp.css('visibility','hidden');
		}
	}
	

	
	// get the clicked element and new top Image;
	var $elm = $(elm);
	var lists = elm.getElementsByTagName('ul');
	var jElm = $(lists[0]);
	var topImage = 'templates/images/' + id + "_hover_bgr.png";
		
	//hide / show the box;
	if(jElm.css('visibility') == 'visible') {
		jElm.css('visibility','hidden');
		$elm.css('backgroundImage', '');
	}
	else {
		jElm.css('visibility','visible');
		$elm.css('backgroundImage', 'url('+ topImage + ')');
	}
	
}

function toggleSearchInfo() 
{
	var elm = $('#toggleSearchInfo');
	
	for (var i = 0; i < 20; i++)
	{
		showOfferInfo(i);
	}
	
	if ($(elm).html() == 'подробен преглед') $(elm).html('кратък преглед');
	else $(elm).html('подробен преглед');
}