$(document).ready(function(){
	
	$("span.bis_price").hover(
		function(){
			$(".kotirovka_pop", this).show();
		},
		function(){
			$(".kotirovka_pop", this).hide();
		}
	);
});
function show_form_insert(){
	show_registration_form('Для того, что бы добавить объявление необходимо зарегистрироваться','');	
}
function alertgood(text, t){
	var m = $(t).offset();
	var w = $("body").width();
	if(m.left < w/2 ){ l = m.left ;}
	else{ l = w/2;}
	$("<div class='msgood' style='position: absolute; top:"+(m.top + 35)+"px; left: "+l+"px; background-color: #80a5c6; '><b>ub.Готовый бизнес</b><br/><br/>"+ text +"</div>").appendTo("body");
	setTimeout("alertgoodHide()", 1000);
}
function alertgoodHide(){
	$(".msgood").fadeOut("slow", function(){ $(".msgood").remove(); });
}

function alertbad(text, t, hide_list){
	if (hide_list) {
	arrayId = hide_list.split(",");
		for (var i = 0; i < arrayId.length; i++) {
			$("#"+arrayId[i]).css("visibility", "hidden");
		}
	}

	var m = $(t).offset();
	var w = $("body").width();
	if(m.left < w/2 ){ l = m.left ;}
	else{ l = w/2;}
	$("<div class='msbad' style='position: absolute; top:"+(m.top + 35)+"px; left: "+l+"px; background-color: #c80000; '><a href='#' onclick='return alertbadHide(\""+ hide_list +"\")'><img src='http://blog.ukrbiznes.com/img/close_div.gif'/></a><b>ub.Готовый бизнес</b><br/><br/>"+ text +"</div>").appendTo("body");
}
function alertbadHide(hide_list){
	if (hide_list) {
	arrayId = hide_list.split(",");
		for (var i = 0; i < arrayId.length; i++) {
			$("#" + arrayId[i]).css("visibility", "visible");
		}
	}
	$(".msbad").fadeOut("fast", function(){ $(".msbad").remove(); });
	return false;
}

var isGalary = null;
function showGalery(num){
	
	var addwidth = 0;
	var div = "<div id='avatar_view'><div class='close' ><a  onclick='return closeViewImg();' href='#'><img src='http://www.ukrbiznes.com/readybusiness/img/close_div.gif'/></a></div>";
	div += "<div class='clear'></div><table><tr>";
	if(arrImg.length > 1){
		div += "<td><a href='#' id='leftView' onclick='return leftViewImg();' ><img src='http://www.ukrbiznes.com/readybusiness/img/arch_left.gif' /></a></td>";
	}
	div += "<td><img onclick='return rightViewImg();' class='img' id='view_img' src='"+  arrImg[num] +"'></td>";
	if(arrImg.length > 1){
		div += "<td><a href='#' id='rightView' onclick='return rightViewImg();' ><img class='line' src='http://www.ukrbiznes.com/readybusiness/img/arch_right.gif' /></a></td>";
		addwidth = 39;
	}else{
		addwidth = 14;
	}
	div += "</tr></table></div>";
	if(isGalary != null){
		$("img#view_img").attr("src", arrImg[num]);
	}else{
		$("body").append(div);
		$("div#avatar_view").width(arrImgW[num] + addwidth);
	}
	if(arrImg[num-1] == null){
		$("#leftView").css("visibility","hidden");
	}
	if(arrImg[num+1] == null){
		$("#rightView").css("visibility","hidden");
	}	
	var w = $(document).width()/2 - $("div#avatar_view").width()/2;
	$("div#avatar_view").css("top", 250);
	$("div#avatar_view").css("left", w);
	
	
	$("body").append("<div id='blok-preview-bloker'>&nbsp;</div>");
	$("#blok-preview-bloker").width($(document).width());
	$("#blok-preview-bloker").height($(document).height());
	$("#blok-preview-bloker").show();
	$("#banner").css("visibility","hidden");
	
	window.location.hash = "#top";
	isGalary = num;	
}
function leftViewImg(){
	var tmp = isGalary - 1;
	if(arrImg[tmp] != null){
		isGalary = tmp;
		$("#rightView").css("visibility","visible");
	}
	if(arrImg[tmp-1] == null){
		$("#leftView").css("visibility","hidden");
	}
	$("div#avatar_view").width(arrImgW[isGalary] + 39);
	var w = $(document).width()/2 - $("div#avatar_view").width()/2;
	$("div#avatar_view").css("left", w);
	$("img#view_img").attr("src", arrImg[isGalary]);
	return false;
}
function rightViewImg(){
	var tmp = isGalary + 1;
	if(arrImg[tmp] != null){
		isGalary = tmp;
		$("#leftView").css("visibility","visible");
	}
	if(arrImg[tmp+1] == null){
		$("#rightView").css("visibility","hidden");
	}
	$("div#avatar_view").width(arrImgW[isGalary] + 39);
	var w = $(document).width()/2 - $("div#avatar_view").width()/2;
	$("div#avatar_view").css("left", w);
	$("img#view_img").attr("src", arrImg[isGalary]);
	return false;
}
function closeViewImg(){
	$("#avatar_view").remove();
	isGalary = null;
	$("#blok-preview-bloker").remove();
	$("#banner").css("visibility","visible");
	return false;
}
function isMail(text){
	text = $.trim(text);
	var re=new RegExp("^[\._a-zA-Z0-9-]+@[\.a-zA-Z0-9-]+\.[a-z]{2,6}$");
	if (!re.test(text)) { return false; }
	return true;
}
function isStringEmpty(text, limit){
	if(limit == null){ limit = 0;}
	if($.trim(text).length <= limit){ return false; }
	return true;
}
function isNumGood(num, min, max){
	if(min == null){min = 1;}
	if(!isFinite(num)){ return false; }
	if( num < min ){ return false; }
	if( max != null && num > max){ return false; }
	return true;
}
function trimFromEditor(text){
	text =  text.replace(/^\s*(&nbsp;)*\s*/, "");
	text =  text.replace(/(&nbsp;)*\s*(<br>)*$/, "");
	text = $.trim(text);
	return text;
}
function checkMsg(id){
	if (!isStringEmpty($("#msg_tema_"+id).val(), 2)) {
		alertbad("Вы не заполнили поле 'Тема сообщения'", $("#msg_tema_"+id));
		return false;
	}
	if (!isStringEmpty($("#msg_fio_"+id).val(), 2)) {
		alertbad("Вы не заполнили поле 'Ф.И.О.'", $("#msg_fio_"+id));
		return false;
	}
	if (!isStringEmpty($("#msg_mail_"+id).val(), 2) || !isMail($("#msg_mail_"+id).val())) {
		alertbad("Вы не заполнили<br/>или заполнили не коректно поле 'Ваш e-mail'", $("#msg_mail_"+id));
		return false;
	}
	if (!isStringEmpty($("#msg_fone_"+id).val())) {
		alertbad("Вы не заполнили поле 'Контактный телефон'", $("#msg_fone_"+id));
		return false;
	}
	if (!isStringEmpty($("#msg_text_"+id).val())) {
		alertbad("Вы не заполнили поле 'Текст сообщения'", $("#msg_text_"+id));
		return false;
	}
	return true;
}
function showMsgForm(id, isFull){
	var obg;
	var p
	var top;
	var left;
	if(isFull){
		obg = $("div.sub_menu_bissnes");
		p = obg.offset();
		top = p.top+10;
		left = p.left-35;
	}else{
		obg = $("div#ogolosh_" + id);
		p = obg.offset();
		top = p.top+100;
		left = p.left-35;
	}
	

	$("div#msg_" + id).css({
		"top": top,
		"left": left
	});
	$("div.msg").hide();
	$("div#msg_" + id).show();
	return false;
}
function hideMsgFrom(id){
	$("div#msg_" + id).hide();
	return false;
}

