function semlive_setcookie(name, value, live)
{
	var date = new Date();
	date.setSeconds(date.getSeconds()+ (live!=undefined?live:1000)); //  unit 1 seconds
	document.cookie = name + "=" + value + "; expires=" + date.toGMTString();
}

function semlive_getcookie(name){
	var arg = name + "=";
	var alen = arg.length;
	var clen=document.cookie.length;
	var i=0;

	while(i< clen){
		var j = i+alen;
		if(document.cookie.substring(i,j)==arg){
			var end = document.cookie.indexOf(";",j);
			if(end== -1){
				end = document.cookie.length;
			}
			return unescape(document.cookie.substring(j,end));
		}
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0){
			break;
		}
	}
	return null;
}

function semlive_start(){
	/*
	var new_ltime=new Date();
	
	semlive_setcookie('semlive_ltime',escape(new_ltime.getTime()),3600);
	semlive_setcookie('semlive_lurl',escape(document.URL),3600);
	semlive_setcookie('semlive_lreferer',escape(document.referrer),3600);

	return new_ltime.getTime();
	*/
	var new_ltime = Math.round(new Date().getTime()/1000); //UNIX TIME
	semlive_setcookie('semlive_ltime',escape(new_ltime),3600);
	semlive_setcookie('semlive_lurl',escape(document.URL),3600);
	semlive_setcookie('semlive_lreferer',escape(document.referrer),3600);
	/*
	* Uniqid cookie test // ----------------------------------------------------------------------------<<
	*/
	var uniqidz=semlive_getcookie('uniqidz');
	if(uniqidz==null){
		//var randNum = Math.floor(Math.random() * 199) + 1; // 0929 ------------------------
		var randNum = Math.floor(Math.random() * 1e+012); // 0929 ------------------------
		var uniqidz = new_ltime +"_"+ randNum; // 0929
		semlive_setcookie('uniqidz',escape(uniqidz),1800); //0929
	}
	return new_ltime;
	//semlive_setcookie('semlive_lstate',escape(document.body.readyState),3600);
	//alert(semlive_ltime.getTime());
	//alert('semlive_out');
}
var semlive_ctime=semlive_start();  // ----------------------------------------------------------<< À§Ä¡º¯°æÀ¸·Î ÄíÅ°°ª ¹Ù·Î °¡Á®¿È
var semlive_lurl=semlive_getcookie('semlive_lurl'); // Á÷ÀüÆäÀÌÁö
var semlive_ltime=semlive_getcookie('semlive_ltime'); // Á÷ÀüÆäÀÌÁö¿¡ Á¢¼ÓÇÑ ½Ã°£
var semlive_uniqidz = semlive_getcookie('uniqidz'); // 0929 ---------------------------------<<
//var semlive_ctime=semlive_start();






var SEMLIVE_HOST='http://semlive.com/semlive.php';
var semlive_ref=document.referrer;
var semlive_reload=0;
var semlive_pl=0;



function checkIt(string)
{
	place = semlive_detect.indexOf(string) + 1;
	semlive_thestring = string;
	return place;
}







var semlive_tz = Math.floor((new Date()).getTimezoneOffset()/60)+12;
// GMT(-12 ~ 12) ¸¦ +12 ÇØ¼­ ¾ç¼ö¸¸ ³ª¿À°Ô ¹Ù²Ù¸é ÇÑ±¹Àº 3ÀÌ µÈ´Ù.
// »ç¿ëÀÚ°¡ ¸¸¾à 4ÀÎ°æ¿ì
// ÇÑ±¹º¸´Ù 1½Ã°£ ´À¸°°ÍÀÌ¹Ç·Î
// ¼­¹ö½Ã°£(ÇÑ±¹½Ã°£) -1 ½Ã°£ ÇØÁÖ¸é »ç¿ëÀÚ±âÁØ ÇöÀç½Ã°£ÀÌ ³ª¿Â´Ù.

var semlive_cookie = (navigator.cookieEnabled==true)?'1':'0';
var semlive_cpu = navigator.cpuClass;
var semlive_appname = navigator.appName;
var semlive_plat = navigator.platform;
var semlive_screen = screen.width+"x"+screen.height;
var semlive_lang = navigator.userLanguage;
// ¾Æ·¡´Â ºê¶ó¿ìÀú ÀÌ¸§°ú ¹öÀüÀ» ±¸ÇÏ´Â ¹æ¹ý
var semlive_detect = navigator.userAgent.toLowerCase();
var semlive_OS,semlive_browser,semlive_version,semlive_total,semlive_thestring;

if (checkIt('konqueror')){semlive_browser = "Konqueror";OS = "Linux";}
else if (checkIt('chrome')) semlive_browser = "Chrome"
else if (checkIt('firefox')) semlive_browser = "FireFox"
else if (checkIt('safari')) semlive_browser = "Safari"
else if (checkIt('omniweb')) semlive_browser = "OmniWeb"
else if (checkIt('opera')) semlive_browser = "Opera"
else if (checkIt('webtv')) semlive_browser = "WebTV";
else if (checkIt('icab')) semlive_browser = "iCab"
else if (checkIt('msie')) semlive_browser = "MSIE"
else if (!checkIt('compatible'))
{
	semlive_browser = "Netscape"
	semlive_version = semlive_detect.charAt(8);
}
else semlive_browser = "unknown";

//if (!semlive_version) semlive_version = semlive_detect.charAt(place + thestring.length);

if (!semlive_OS)
{
	if (checkIt('linux')) semlive_OS = "Linux";
	else if (checkIt('x11')) semlive_OS = "Unix";
	else if (checkIt('mac')) semlive_OS = "Mac"
	else if (checkIt('win')) semlive_OS = "Windows"
	else semlive_OS = "unknown";
}



semlive_url=document.URL;

//alert(semlive_ref);
//alert(semlive_url);



if(semlive_ref=='undefined' ||  semlive_ref == '' ){
//if(semlive_ref==''){
	semlive_ref = '';
}

var sem_rnd;
sem_rnd=Math.round(Math.random()*100000000);

//var semlive_data='&aid='+escape(SEMLIVE_ID)+'&url='+escape(semlive_url)+'&ref='+escape(semlive_ref)+'&ltime='+escape(semlive_ltime)+'&ctime='+escape(semlive_ctime)+'&tz='+escape(semlive_tz)+'&cookie='+escape(semlive_cookie)+'&cpu='+escape(semlive_cpu)+'&appname='+escape(semlive_appname)+'&plat='+escape(semlive_plat)+'&os='+escape(semlive_OS)+'&browser='+escape(semlive_browser)+'&version='+escape(semlive_version);
//semlive_data += "&sem_rnd="+sem_rnd+"&screen="+semlive_screen+"&lang="+semlive_lang;
var semlive_data='&aid='+escape(SEMLIVE_ID)+'&url='+escape(semlive_url)+'&ref='+escape(semlive_ref)+'&ltime='+escape(semlive_ltime)+'&ctime='+escape(semlive_ctime)+'&tz='+escape(semlive_tz)+'&cookie='+escape(semlive_cookie)+'&cpu='+escape(semlive_cpu)+'&appname='+escape(semlive_appname)+'&plat='+escape(semlive_plat)+'&os='+escape(semlive_OS)+'&browser='+escape(semlive_browser)+'&version='+escape(semlive_version);
semlive_data += "&sem_rnd="+sem_rnd+"&screen="+semlive_screen+"&lang="+semlive_lang+"&uniqidz="+escape(semlive_uniqidz);
if(typeof(openchat)!='undefined'){
	semlive_data+='&openchat='+openchat;
}

//var fv;
var sid;
var uid;
//var chat_id;
//alert(semlive_data);
//initChat('12315345132');

function getFlashVersion(){ 
  // ie 
  try { 
    try { 
      var axo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.6'); 
      try { axo.AllowScriptAccess = 'always'; } 
      catch(e) { return '6,0,0'; } 
    } catch(e) {} 
    return new ActiveXObject('ShockwaveFlash.ShockwaveFlash').GetVariable('$version').replace(/\D+/g, ',').match(/^,?(.+),?$/)[1]; 
  // other browsers 
  } catch(e) { 
    try { 
      if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){ 
        return (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g, ",").match(/^,?(.+),?$/)[1]; 
      } 
    } catch(e) {} 
  } 
  return '0,0,0'; 
} 

var fv = getFlashVersion();

function set_fv(new_fv){
	fv=new_fv;
}


function initChat(s){
	var xxxx = document.createElement("script");
	xxxx.type = 'text/javascript';
	//xxxx.src = 'http://semlive.com/semlive.php?fv='+escape(fv)+'&sid='+escape(s)+semlive_data;
	xxxx.src = 'http://weblog.interad.com/semlive.php?fv='+escape(fv)+'&sid='+escape(s)+semlive_data;
	document.getElementsByTagName("head")[0].appendChild(xxxx);
	//if(typeof(chat_id)!='undefined'){
	//	start_chat();
	//}
}




