$(document).ready(function() {
	arrowRightGray = new Image();
	arrowRightGray.src = "/images/arrow-right-gray.gif"; 
	
	menuBackground = new Image();
	menuBackground.src = "/images/cat-bg.gif"; 
	
	$("li[@id^=cat]").mouseover(function() {
		var id = _extractCategoryId($(this).attr('id'));
		if (!id) return;
		
		$(this).css('background-image', 'url(/images/cat-bg.gif)');
		$(this).css('background-repeat', 'repeat-x');
		$(this).height('19');
		
		$("#img"+id).attr('src', '/images/arrow-right-gray.gif');
		$("#link"+id).css('color', '#000000');
		$("#link"+id).css('padding-left', '4px');
		$(this).css('cursor', 'pointer');
	});
	
	$("li[@id^=cat]").mouseout(function() {
		var id = _extractCategoryId($(this).attr('id'));
		if (!id) return;

		$(this).css('background-image', '');
		$(this).css('background-repeat', '');
		$("#img"+id).attr('src', '/images/arrow-right.gif');
		$("#link"+id).css('color', '#ffffff');
		$("#link"+id).css('padding-left', '0px');
	});
	
	$("li[@id^=cat]").click(function() {
		var id = _extractCategoryId($(this).attr('id'));
		if (!id) return;
		
		window.location = $("#link"+id).attr('href');
	});
	
	$("#buttonSearch").click(function() {
		window.location = $("#search_path").val() + $("#query").val();
	});
	
	$("#searchForm").submit(function() {
		window.location = $("#search_path").val() + $("#query").val();
		return false;
	});
	
});

function _extractCategoryId(id) {
	var re = new RegExp(/^cat([0-9]+)$/);
	var tmpRe = re.exec(id);
	if (!tmpRe[1]) return false;
	
	return tmpRe[1];
}
function changeOrder() {
	document.forms['contactsForm'].checkFormS.value="56";
}

function login_registers() {
	var registertext = '<div style="display:block;float:left;width:200px;height:80px;background:white;border:solid 1px gray;"><div style="display:block;float:left;width:200px;background:#de262e;border-bottom:solid 1px gray;"><div style="display:block;float:left;width:170px;margin-left:5px;">Оторизиран вход</div><div style="display:block;float:right;width:10px;cursor:pointer;" onclick="login_registers_close()">X</div></div><div style="display:block;float:left;width:198px;margin-top:5px;text-align:center;">User: <input type="text" id="reguser"><br>Pass: <input type="password" id="regpass"><br><input type="button" onclick="submit_registers()" value="Вход"></div></div>';
	var sour = document.getElementById('registerlogin');
   	if(!document.getElementById('newregisterlogin')){
  		deva = document.createElement("div");
 		deva.id = 'newregisterlogin';
 		sour.appendChild(deva);
 		deva.style.display = 'block';
 		deva.style.float = 'right';
 		//deva.style.background = 'white';
 		deva.style.width = '200px';
 		deva.style.position = 'absolute';
		deva.innerHTML = registertext;
   	}else{
   		document.getElementById('newregisterlogin').style.display = 'block';
   	}
   	
}

function login_registers_close(){
	document.getElementById('registerlogin').removeChild(document.getElementById('newregisterlogin'));
}

function submit_registers(){
	var usr = document.getElementById('reguser').value;
	var pss = document.getElementById('regpass').value;
	var urls = '/register/index.php?act=login&usr='+usr+'&pss='+pss;
	jQuery(function($) {
	$.ajax({
  url: urls,
  context: document.body,
  success: function(data){
    if(data == 1){
	document.location='/register/';
    }else if(data == 2){ alert('Сгрешен User или Pass!');
    }else{ alert('Някакъв проблем :)'); }
  }
});
	});
}
