
//로그인 정보
function setMemberInfoForOmega()
{
  sendRequest(getMemberInfoForOmega,'','GET','http://ts.studymania.com/tss/omega/omegamemberinfojson.aspx',true,true);	
}

function getMemberInfoForOmega(obj)
{
  var objJson = JSON.parse(obj.responseText); 
  var objJsonGrade;
  if (obj != null)
  {
    objJsonGrade = objJson.UserGrade;
  }
  
  memberGrade = objJsonGrade;
}

var scroll_comment = new Array();
function getOmegaResolution(obj)
{ 
  try 
  {
    var arr = obj.split('|');
    for(i=0; i<arr.length; i++)
    {
      scroll_comment[i] = arr[i];
    }
  } catch(e) { }
  scroll_txt_init();
  clearTimeout(clock);
}
//로그인체크
function Commonloginok() 
{	          
  var fo = document.logFrm;    
  fo.path.value = window.location.href;
  
  if(fo.checkid.checked)
    fo.checkid.value = "on"
  
  if( fo.loginid.value == "" )
  {
    alert("아이디를 입력해 주세요 !!");
    fo.loginid.focus();
    return false;
  }
  if( fo.loginpwd.value == "" )
  {
    alert("비밀번호를 입력해 주세요 !!");
    fo.loginpwd.focus();
    return false;
  }                      	
  if ( fo.SSL_Login.checked ) 
  {
    fo.action = "https://sso.studymania.com/tso/login_exec.aspx";
  }
  else
  {
    
    fo.action = "http://sso.studymania.com/tso/login_exec.aspx";
  }
  fo.submit();
  return false;
} 



//오메가 나의 각오 등록/수정
function setOmegaMyResolutionSave()
{
  var commentTxt = document.getElementById("comment").value;
  var idx = document.getElementById("idx").value;
  
  commentTxt = escape(commentTxt);
  
  document.getElementById("hiddenAct").src = "http://ts.studymania.com/tss/omega/omegatodaymyresolutionsave.aspx?comment=" + commentTxt + "&idx=" + idx;
  window.location.reload();
  //sendRequest(getOmegaMyResolutionSave,'&comment=' + commentTxt + '&idx=' + idx,'GET','http://ts.studymania.com/tss/omega/omegatodaymyresolutionsave.aspx',true,true);	
}

function chkCommentLength()
{
  var cTxt = document.getElementById("comment").value;
  var cLen = cTxt.length;
  
  if ( cLen > 30 )
  {
    alert("각오는 최대 30자까지 \n입력할 수 있습니다.");
    document.getElementById("comment").value = cTxt.substring(0,30);
    cTxt = document.getElementById("comment").value;
    cLen = cTxt.length;
  } 
  
  var cHtml = "(" + cLen + "/30)";
  document.getElementById("commentLength").innerHTML = cHtml;
}


//나의 각오 입력/수정
function showInput()
{
  var obj = document.getElementById("InputLayer");
  obj.style.visibility='visible';
}

function closeInput()
{
  var obj = document.getElementById("InputLayer");
  document.getElementById("comment").value = document.getElementById("oldComment").value;
  obj.style.visibility='hidden';
}

var area_width = 0;
var scrolling_id = 0;
var clock = null;

var delay1 = 2000;
var delay2 = 20;
var move_width = 2;
var G_s = "START";
var G_s2 = "START";

function scroll_txt_init () {
  
  area_width = 504;
  for (var i = 0; i < scroll_comment.length; i++) {
    var div = document.createElement("div");
    div.id = "txt"+i;

    //div.classname = 'style2';
    //div.setAttribute('style','font-weight:bold;font-size:9pt;overflow:hidden;position:absolute;visibility:visible;');
    div.style.position = "absolute";
    div.style.visbility = "visible";
    div.style.overflow = "hidden";
    div.style.fontSize = "9pt";
   
    
    div.id = 'txt' + i;
    div.style.visibility = "visible";
    div.innerHTML = '<nobr>'+scroll_comment[i]+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</nobr>';
    
    document.getElementById('scroll_comment_area').appendChild(div);
    //document.getElementById("txt" + i).style.width = area_width;
    if (i == 0) { 
     document.getElementById("txt" + i).style.left = 0;
    } else if (document.getElementById("txt" + parseInt(i - 1)) && document.getElementById("txt" + parseInt(i - 1)).offsetLeft > 0 && document.getElementById("txt" + parseInt(i - 1)).offsetLeft + document.getElementById("txt" + parseInt(i - 1)).offsetWidth < area_width) {
     document.getElementById("txt" + i).style.left = document.getElementById("txt" + parseInt(i - 1)).offsetLeft + document.getElementById("txt" + parseInt(i - 1)).offsetWidth;
     
     scrolling_id = i;
    } else {
     document.getElementById("txt" + i).style.left = -1000;
    }
  }

  clock = setTimeout("scroll_txt(1)", delay1);
  
}
function getOmegaFriendResolution(obj)
{ 
	scroll_comment = new Array();
  try 
  {
    var arr = obj.split('|');
    for(i=0; i<arr.length; i++)
    {
      scroll_comment[i] = arr[i];
    }
  } catch(e) { }
  scroll_txt_init();
  clearTimeout(clock);
}

function scroll_txt(_num) {
  
 var ing = false;
 var delay = delay2;

 for (var i = 0; i < scroll_comment.length; i++) {
  
  if (_num != 1 && document.getElementById("txt" + i).offsetLeft >= 0 && document.getElementById("txt" + i).offsetLeft < move_width) {
   delay = delay1;
  }

  if (document.getElementById("txt" + i).offsetLeft + document.getElementById("txt" + i).offsetWidth >= 0) {
   document.getElementById("txt" + i).style.left = document.getElementById("txt" + i).offsetLeft - move_width;
   ing = true;
  }
 }
 
 if ( document.getElementById("txt0")) {
	 if (!ing) {
	  document.getElementById("txt0").style.left = area_width - move_width; 
	 }
	
	 if (document.getElementById("txt" + scrolling_id).offsetLeft + document.getElementById("txt" + scrolling_id).offsetWidth < area_width) {
	  if (scroll_comment[scrolling_id + 1]) { 
	   scrolling_id ++;
	   document.getElementById("txt" + scrolling_id).style.left = area_width;
	  } else if (scrolling_id != 0) {
	   scrolling_id = 0;
	   document.getElementById("txt" + scrolling_id).style.left = area_width;
	  }
	 }
	 clock = setTimeout("scroll_txt()", delay);
	}
}

function scroll_stop () {
  clearTimeout(clock);  
} 
function scroll_start () {
 if(G_s2=="START"){
  clock = setTimeout("scroll_txt()", delay2);
 }
} 



//오메가 나의 각오 등록/수정
function setOmegaSMSSend()
{
  //var commentTxt = document.getElementById("comment").value;
  //var idx = document.getElementById("idx").value;
  
  //commentTxt = escape(commentTxt);
  sendRequest(getOmegaSMSSend,'&receiveContent=배고파 배고파 배고파','POST','http://ts.studymania.com/tss/omega/omegasmssingle.aspx',true,true);	
}

function getOmegaSMSSend(obj)
{
  alert(obj.responseText);
}



