function setCookie(name,value,expires,path,domain,secure) {
 document.cookie=name+ "=" +escape(value)+
 ((expires) ? "; expires=" + expires.toGMTString() : "") +
 "; path=/" +
 ((domain) ? "; domain=" + domain : "") +
 ((secure) ? "; secure" : "");
}


function getCookieValue(val) {
 if((endstr=document.cookie.indexOf(";",val))==-1)
 endstr=document.cookie.length;
 return unescape(document.cookie.substring(val,endstr));
}

function getCookie(name) {
var clength=document.cookie.length;
var carg=name+"=";
 var arglength=carg.length;
 var i=0;
 while(i<=clength) {
 var j=(i+arglength);
 if(document.cookie.substring(i,j)==carg) return getCookieValue(j);
 i=document.cookie.indexOf(" ",i) + 1;
 if(i==0) break;
 }
 return null;
}


function getElementPositionLogin(elemId){
	   var elem = typeof elemId == 'object' ? elemId : document.getElementById(elemId);
		 var w = elem.offsetWidth;
		 var h = elem.offsetHeight;
		 var l = 0;
		 var t = 0;
		 var myelem=elem;
		 IE='\v'=='v';
		 while (elem){
		   l += elem.offsetLeft;
		   t += elem.offsetTop;
		   elem = elem.offsetParent;
		 }
		 return {"left":l, "top":t, "width": w, "height":h};
}



function loginPanel(){
	if (document.getElementById("loginPanel")
			&&document.getElementById("loginPanel").className=='loginPanelHide'){
	 	tmp = getCookie('remembeme');
	 	if (tmp==1){
	 		a1=getCookie('login_input');
	 		a2=getCookie('pass_input');
	 		if (a1&&a2
	 				&&document.getElementById('login_input')
	 				&&document.getElementById('pass_input')){
	 			document.getElementById('login_input').value=a1;
	 			document.getElementById('pass_input').value=a2;
	 			document.getElementById('remembeme').checked=true;
	 		}
	 	}
		var pos=getElementPositionLogin("login");
		var pos2=getElementPositionLogin(document.getElementById('login').parentNode);
		var pos1=getElementPositionLogin("wrapper");
		document.getElementById("loginPanel").style.top=(pos.top-2)+'px';
		document.getElementById("loginPanel").style.left=(pos2.left+pos2.width-246)+'px';
		document.getElementById("loginPanel").className='loginPanelShow';
		document.getElementById("login_input").focus();
	}else
	if (document.getElementById("loginPanel")
			&&document.getElementById("loginPanel").className=='loginPanelShow'){
		document.getElementById("loginPanel").className='loginPanelHide';
	}
}

function loginSubmit(event){
	if (event.keyCode=='13'){
		document.getElementById('loginForm').submit();
	}
}

function printD(obj){
	var win = window.open('about:blank', ''); 
	var data=document.getElementById(obj).innerHTML;
	win.document.write (data); 
	win.print();		
}

