function wese_ajax_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); } } // default behavior // this variable should be changed after library loaded var wese_sid_callback_reload=0; function wese_sid_callback(cookies) { // set cookie var sid=0; if(cookies['wese_sid']) sid=cookies['wese_sid']; var date=new Date(); date.setTime(date.getTime()+(365*24*3600*1000)); var x='wese_sid='+sid+'; expires='+date.toGMTString()+'; path=/' if(0) x+='; secure'; document.cookie=x; // re if((wese_sid_callback_reload)&&(sid)) wese_sid_reload(); } function wese_sid_check(url) { var wese_sid=''; var x=document.cookie; var arr = x.split('wese_sid='); if(arr.length>1) { x=arr[1]; arr=x.split(' '); wese_sid=arr[0]; } if(!wese_sid) wese_ajax_exec(url); } function wese_sid_reload() { // re setTimeout("window.location.href=window.location.href;",1); } function wese_sid_user_logout() { wese_ajax_exec('/wese_session.php?user_logout=1'); }