/*****************************************************************************
Åë°è
<tag title='title' hrefUrl='url' groupVal='dcafeTopMenu'>
<a href='', title='', groupVal='', isimage><img></a>
@DB log.click_stat
@isimage :ÀÌ¹ÌÁö Å¬¸¯(img src)

// È£½ºÆÃ¿¡¼­ Á¦°øÇÑ ½ºÅ©¸³Æ® - Kim Jou Mi 2006-09-08
******************************************************************************/


function clickStat(){

    var eventObj, obj;
    eventObj = window.event.srcElement;
    if(clickStat.arguments.length>0)
        obj=clickStat.arguments[0];

		if(isObject(obj)==false)
			obj=eventObj;

    var str;
    var textUrl;
    var result;
    var textVal;
    var groupVal;
		var textImg='';

	//Å¸ÀÌÆ² ¹è³Ê´Â ÀÌ¹ÌÁö·Î Ç¥Çö
	if(obj.getAttribute('isimage')!=null){
		if(eventObj.tagName=='IMG'){
			textImg=escape(eventObj.src);
		}
		else{
			textImg='';
		}
	}
	textVal=obj.title;
  groupVal=obj.groupVal;

    if(obj.tagName=='A'){
        textUrl=obj.href;
    }
    else{
        textUrl=obj.hrefUrl;
    }
    str='link='+escape(textUrl);
    str+='&title='+textVal;
    str+='&groupVal='+groupVal;
		str+='&imgsrc='+escape(textImg);


		document.getElementById('dynamic').src = "http://hosting.cafe24.com/comm/builder_clickstat.php?"+str;


		//document.writeln("<form name='local' method='post' action='http://hosting.cafe24.com/comm/builder_clickstat.php'>");
		//document.writeln("<input type='hidden' name='link' value='"+escape(textUrl)+"'>");
		//document.writeln("<input type='hidden' name='title' value='"+textVal+"'>");
		//document.writeln("<input type='hidden' name='groupVal' value='"+groupVal+"'>");
		//document.writeln("<input type='hidden' name='imgsrc' value='"+escape(textImg)+"'>");
		//document.writeln("</form>");

		//local.submit();

}


function isObject(objectID){

	var returnValue=false;
	//var obj=document.getElementById(objectID);
	var obj=eval(objectID);

	if( "object"==(typeof(objectID)).toLowerCase( ) ) returnValue=true;
	if( obj!=null ) returnValue=true;

	return returnValue;
}


/***********************************************
»ç¿ë¹æ¹ý
getXMLHTTP(url,'val1=value1&val2=value2','POST');
***********************************************/

function getXMLHTTP(){
	var urls, params, methods;
	if( getXMLHTTP.arguments.length>0 ) urls		=getXMLHTTP.arguments[0];
	if( getXMLHTTP.arguments.length>1 ) params	=getXMLHTTP.arguments[1];
	if( getXMLHTTP.arguments.length>2 ) methods	=getXMLHTTP.arguments[2];

	if( methods==null || methods=="" ) methods="POST";

	var objXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	objXmlHttp.open(methods, urls, false);

	objXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	objXmlHttp.setRequestHeader("Content-Encoding:", "euc-kr");
	objXmlHttp.setRequestHeader("Cache-Control:", "no-cache");
	objXmlHttp.setRequestHeader("Pragma:", "no-cache");


	if( params!=null && params!="" )  objXmlHttp.send(params);
	else                              objXmlHttp.send();

	var result=objXmlHttp.responseText;

	while(true){
		result = result.replace("\n", "");
		if(result.indexOf("\n")<0) break;
	}

	while(true){
		result = result.replace("\r", "");
		if(result.indexOf("\r")<0) break;
	}

	return result;
}



function getXMLHTTPValue(){
	if( getXMLHTTPValue.arguments.length>0 ) url			=getXMLHTTPValue.arguments[0];
	if( getXMLHTTPValue.arguments.length>1 ) params	=getXMLHTTPValue.arguments[1];

	var objXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

	objXmlHttp.open("GET",url,false);
	objXmlHttp.send();

	var result=objXmlHttp.responseText;

	while(true){
		result = result.replace("\n", "");
		if(result.indexOf("\n")<0) break;
	}
	return result;
}

function onlyNumber(){
	if( event.keyCode<48 || event.keyCode>57 ){
		event.returnValue=false;
	}
	else if( event.keyCode==null || event.keyCode=="" ){
		event.returnValue=false;
	}
	return;
}
