var fromDirections = false;
						
						
var img = new Object();
//	img["cross"] = new Image(0, 0); img["cross"].src = "/img/m1/cross.gif";
//	img["left"] = new Image(0, 0); img["left"].src = "/img/m1/left.gif";
//	img["right"] = new Image(0, 0); img["right"].src = "/img/m1/right.gif";

function overMenu(id) {
	document.getElementById("left_"+id).style.background='url(' + img["left"].src + ') no-repeat 0px 0px';
	document.getElementById("left_"+id).style.color='#fff';
	document.getElementById("right_"+id).style.background='url(' + img["right"].src + ') no-repeat 100% 0px';
}

function outMenu(id) {
	document.getElementById("left_"+id).style.background='url(' + img["cross"].src + ') no-repeat 0px 0px';
	document.getElementById("left_"+id).style.color='#000';
	document.getElementById("right_"+id).style.background='none';
}

function setBasketDiv() {
	objFrom = document.getElementById('iFromBasket');
	objTo = document.getElementById('iToBasket');
	if(objFrom && objTo) {
		objFrom.style.display = "none";
		objTo.innerHTML = objFrom.innerHTML;
		objFrom.innerHTML= '';
		objTo.style.display = "block";
	}
}


//Всплывающая подсказка. Начало
var l = 0, t = 0
var IE = document.all?true:false
document.onmousemove = getMouseXY
var ns_tt = document.createElement("div")
function getMouseXY(e) {
	if (IE) {
		var scrollTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
		//var scrollLeft = document.body.scrollLeft ? document.body.scrollLeft : document.documentElement.scrollLeft;
		l = event.clientX;		
		t = event.clientY + scrollTop;
	}
	else {
		l = e.pageX;
		t = e.pageY;
	}  
	ns_tt.style.left = l + "px";
	ns_tt.style.top = t + "px";
	return true;
}

function AddTT(id){
	tt_text = $('#' + id).html();
	if(tt_text) {
		document.body.appendChild(ns_tt);
		ns_tt.id = "ns_tt";
		ns_tt.innerHTML = tt_text;
	}
}

function RemoveTT() {
	if (document.getElementById("ns_tt")) {	
		document.body.removeChild(document.getElementById("ns_tt"))
	}
}

function AddTT2(id){
	tt_text = $('#' + id).html();
	if(tt_text) {
		document.body.appendChild(ns_tt);
		ns_tt.id = "ns2_tt";
		ns_tt.innerHTML = tt_text;
	}
}

function RemoveTT2() {
	if (document.getElementById("ns2_tt")) {	
		document.body.removeChild(document.getElementById("ns2_tt"))
	}
}
//Всплывающая подсказка. Окончание

//Вытаскиваем информацию о докторе в зависимости от того, что нажал пользователь. Начало
//var ajaxObj = createAjaxL();
var containerInfoDoctor = '';
var usedPage = false;
function setContent(id, doctor, page) {
	requestAjax = createAjaxL();
	if(!requestAjax) {
		return false;
	}
	usedPage = false;
	containerInfoDoctor = id;
	var url = "/doctors/info/doctor/"+doctor+"/cmd/"+id+"/";
	if(page) {
		url = url + "page/"+page+"/";
		usedPage = true;
	}
	if(errors.length > 0) {
		url = url + "?";
		for(i=0; i<errors.length; i++) {
			for(j in errors[i]) {
				url = url+"errors["+j+"]="+errors[i][j]+"&";
			}
		}
	}
	requestAjax.open("GET", url, true);
	requestAjax.onreadystatechange = getSrcContent;
	requestAjax.send(null);
}
function getSrcContent() {
	if (requestAjax.readyState == 4) {
		if(requestAjax.status == 200) {
			ret = requestAjax.responseText;

			var obj = document.getElementById(containerInfoDoctor);
			if(obj) {
				obj.innerHTML = ret;
				obj.style.display = "block";
			}
			if(usedPage === true) document.location.href = "#tabContent";
		}
	}
}

function checkFields(id, value) {
	if(!id) {
		var countError = 0;
		var obj_f = document.getElementById("f_doctor");
		if(!obj_f) countError++;
		else {
			if(obj_f.value=='') {
				var obj_err = document.getElementById("err_doctor");
				if(obj_err) obj_err.style.display = "block";
				countError++;
			}
		}

		var obj_f = document.getElementById("f_fio");
		if(!obj_f) countError++;
		else {
			if(obj_f.value=='') {
				var obj_err = document.getElementById("err_fio");
				if(obj_err) obj_err.style.display = "block";
				countError++;
			}
		}

		var obj_f = document.getElementById("f_comment");
		if(!obj_f) countError++;
		else {
			if(obj_f.value=='') {
				var obj_err = document.getElementById("err_comment");
				if(obj_err) obj_err.style.display = "block";
				countError++;
			}
		}

		var obj_f = document.getElementById("f_code");
		if(!obj_f) countError++;
		else {
			if(obj_f.value=='') {
				var obj_err = document.getElementById("err_code");
				if(obj_err) obj_err.style.display = "block";
				countError++;
			}
		}
		if(countError==0) return true;
		else return false;
	}
	else {
		var obj_f = document.getElementById("f_"+id);
		if(!obj_f) return false;
		else {
			if(obj_f.value=='') {
				var obj_err = document.getElementById("err_"+id);
				if(obj_err) obj_err.style.display = "block";
				return false;
			}
			else {
				var obj_err = document.getElementById("err_"+id);
				if(obj_err) obj_err.style.display = "none";
			}
		}
		return false;
	}
}
//Вытаскиваем информацию о докторе в зависимости от того, что нажал пользователь. Конец
function setRateDoctor() {
	var objR;
	for(var i=1; i<=5; i++) {
		objR = document.getElementById("rate"+i);
		if(objR) {
			if(objR.checked===true) {
			}
		}
	}
}


function changeStateLink(id) {
	$("#divBasket_"+id).show();
	$("#linkBasket_"+id).hide();
	$("#linkToBasket").show();
}


