window.onload = function() {
var $src = document.getElementsByTagName("script")[(document.getElementsByTagName("script").length - 1)].src;
if ($src.indexOf('?') != -1) {
actions($src.substring($src.indexOf('?')+1,$src.length));
document.getElementsByTagName("script")[(document.getElementsByTagName("script").length - 1)].src = $src.substring(0,$src.indexOf('?'));
}

if ($("menuLogin")){
	$("menuLogin").href = "#";
	$("menuLogin").onclick = function() { actions("auth");  return false;}
}


if ($("menuLogout")) {
	$("menuLogout").onclick = function() {
										actions("logout");
										if(document.URL.indexOf('?') == -1) {
										setTimeout("document.location += '?do=logout'", 4000);
										} else {
										setTimeout("document.location += '&do=logout'", 4000);
										}
										return false;
									}
}

if ($("dw__login")) {
 	$("dw__login").onsubmit = function() {actions("auth"); setTimeout('$("dw__login").submit()',2000); return false;}
}

}

var $tools, $toolsAction, $auth;
function actions($action) {
switch($action) {
case "auth"	:	$auth = $("auth");
				Effect.toggle($auth, "blind");
				break;

case "login"	:	if(!$("menuLogout")) break;
				$tools = $('tools');
				$toolsActions = $('toolsActions');
				/*alert(document.cookie.indexOf("tpl_login"));
				if (document.cookie.indexOf("tpl_login") == -1) {*/
						Element.setStyle($tools, {width: Element.getDimensions($tools).width+'px'});
						Element.hide($tools);
						Element.hide($toolsActions);
						Element.show('toolbarLeft');
						Element.setStyle($tools, {visibility: 'visible'});
						Element.setStyle($toolsActions, {visibility: 'visible'});
						Effect.SlideRight($tools,{duration:3});
						Effect.Appear($toolsActions,{delay:3});
				/*document.cookie = "tpl_login";
				} else {
				Element.setStyle(tools, {visibility: 'visible'});
				Element.setStyle(toolsActions, {visibility: 'visible'});
				Element.show('toolbarLeft');
				}*/
				
case "logged"	:	$('qsearch__out').style.borderColor = "#3F4C6B";
				break;	

case "logout"	:	$tools = $('tools');
				$toolsActions = $('toolsActions');
				Element.setStyle($tools, {width: Element.getDimensions($tools).width+'px'});
				Effect.Fade($toolsActions,{duration:2});
				Effect.SlideLeft($tools,{delay:2},{duration:3});
				//document.cookie.replace("tpl_login",'');
				break;
} 
}

function toggleToc() {
var $toc = $('toc__inside');
var $showimg = $('toc__show');
var $hideimg = $('toc__hide');
Effect.toggle($toc, "blind");
if ($toc.style.display=='none') {
$hideimg.style.display='';
$showimg.style.display='none';
} else {
$hideimg.style.display='none';
$showimg.style.display='';
}
}
