function auth_exec(url) { var script=document.createElement('script'); script.setAttribute("type","text/javascript"); script.setAttribute("src", url); var item=0; if(!item) item=document.getElementsByTagName("head").item(0); if(!item) item=document.documentElement.firstChild; if(item) { item.appendChild(script); } } function auth_response_get_sid(sid,login) { // set cookie var date=new Date(); date.setTime(date.getTime()+(365*24*3600*1000)); document.cookie='wese_sid='+sid+'; expires='+date.toGMTString()+'; path=/' // set session var url='/auth_server.php?auth_action=store_sid&sid='+encodeURIComponent(sid)+'&login='+login; auth_exec(url); if(!login) auth_login_require_form_show(); } function auth_response_store_sid(login) { if(login) { setTimeout("window.location.href=window.location.href;",1); } else { setTimeout("auth_login_require_form_show();",1); } } function auth_login_require_form_show() { var div=document.getElementById('wese_user_login_require_form'); if(div) div.style.display='block'; var div=document.getElementById('wese_user_login_require_form_wait'); if(div) div.style.display='none'; }