
function ctrlEnter(e, form)
{
	if (((e.keyCode == 13) || (e.keyCode == 10)) && (e.ctrlKey == true)) form.submit();
}


function ShowForgot(obj)
{
	if (document.getElementById(obj).style.display  == 'none')
	{
		document.getElementById(obj).style.display  = 'block'
	}
	else document.getElementById(obj).style.display  = 'none'
	
}

function goto_href(val,ind)
{
	top.location.href = '?' + ind + '='+ val;
}

function ShowMP(num,obj)
{
	
	var b=navigator.userAgent.toLowerCase();
	if(b.indexOf("msie 7")<0)
	if (window.ActiveXObject) 
	{
		var obj_tag = document.getElementsByTagName('select');
		for(i=0; i<obj_tag.length;i++)
		{
			obj_tag[i].style.visibility = 'hidden';
		}
	}
	

	var num = num;
	
	Element.show('mp'+obj);

	Element.classNames('l'+obj).set('active');

	for (var i=1; i<=num; i++)
	{
		if (i != obj)
		{
			Element.hide('mp'+i);
			Element.classNames('l'+i).set('navs');
		}
	}
}

function ShowMPR(num,obj)
{
	var num = num;
	var count = '';
	for (var i=1; i<=num; i++)
	{
		if ($('mp'+i).style.display == '')
		{
			count = count + 1;		
		}
	}
	if (count == 1)
	{
		Element.show('mp'+obj);
		Element.classNames('l'+obj).set('active');

		for (var i=1; i<=num; i++)
		{
			if (i != obj)
			{
				Element.hide('mp'+i);
				Element.classNames('l'+i).set('navs');
			}
		}
	}
}

function HideMP(num)
{
	var b=navigator.userAgent.toLowerCase();
	if(b.indexOf("msie 7")<0)
	if (window.ActiveXObject)
	{
		var obj_tag = document.getElementsByTagName('select');
		for(i=0; i<obj_tag.length;i++)
		{
			obj_tag[i].style.visibility = 'visible';
		}
	}

	var num = num;
	for (var i=1; i<=num; i++)
	{
		$('mp'+i).style.display = 'none';
		Element.classNames('l'+i).set('navs');
	}
}


function save_collapsed(objid, addcollapsed)
{
	var collapsed = Cookie.get("collapse");
	var tmp = '';

	if (collapsed != null)
	{
		collapsed = collapsed.replace(objid + ',', ""); 
		tmp = collapsed;
	}
	if (addcollapsed) tmp = tmp + objid + ',';
	Cookie.set("collapse", tmp, 365);
}

function CheckClass(classN,nid)
{
	if ($(nid).checked == true) var booled = true;
	else var booled = false;
	
	var sections = document.getElementsByClassName(classN);
	sections.each(function(section) {
	section.checked = booled;
	});
}


function btnsOver(nid)
{
	Element.classNames(nid).set('btns bover');
}
function btnsOut(nid)
{
	Element.classNames(nid).set('btns');
}


function Toggle(nid)
{
	if($(nid).style.display == 'none')
	{
		new Effect.Appear(nid);
		save_collapsed(nid, true);
	}
	else
	{
		Element.hide(nid);
		save_collapsed(nid, false);
	}
}

function RowOver(object)
{
	Element.setStyle(object, {backgroundColor:'#e5eef7'});
}

function RowOut(object)
{
	Element.setStyle(object, {backgroundColor: ''});
}

function RowStOver(object)
{
	Element.setStyle(object, {backgroundColor:'#e5e5e5'});
}

function RowStOut(object)
{
	Element.setStyle(object, {backgroundColor: ''});
}


function RemoveChecked(nid)
{
	var sections = document.getElementsByClassName(nid);
	sections.each(function(section) {
	$(section.id).checked = false;
	});
}




function GoTo(to)
{
	top.location.href = '?'+to;
}



function Cal(mode)
{
	var months = [,'января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря']

	cal = new fcp.Calendar($('cal_placeholder'));
	cal.onselect = function(date)
	{
		var month = parseInt(date.getMonth()) + 1;
		if(mode == 'frendly')
		{
			month =  months[month];
			$("calendar").value = date.getDate() + ' ' + month + ' ' + date.getFullYear();
			hideCurrentPopup();
		}
		else if(mode == 'goto')
		{
			if (month < 10) month = '0' + month;
			var value = date.getFullYear() + '-' + month + '-' + date.getDate();
			top.location.href = '?date=' + value + '&get=1';
			hideCurrentPopup();
		}
		else 
		{
			if (month < 10) month = '0' + month;
			$(mode).value = date.getDate() + '.' + month + '.' + date.getFullYear();
			hideCurrentPopup();
		}
		
	}
}