function getAdClixForm(key, txuserid, channelid, ad_align_type, lo_border, lo_background, lo_adtitle, lo_addesc, lo_adurl, adno, bg_img, ui_type, user_width, user_height) {
	var doc ="";
	tmpstr = document.body.innerHTML;
	var ad_cnt = 0;

	while(1) {
		var pos = tmpstr.search(/<script[^>]+src="http:\/\/adclix.daum.net\/[^"]*ctx_adclix3.js"[^>]*><\/script>/ig);
		if(pos > -1) {
			ad_cnt++;
			tmpstr = tmpstr.substring(pos + 10, tmpstr.length);
		} else {
			break;
		}
	}		
	
	if((user_width == 'noad' && user_height == 'noad') || ad_cnt > 3){
		height = 0;
		width = 0;
	}
	else if(ad_align_type==3){
		if(user_height == 0){
			if(ui_type == 'S')
				height = adno * 110 + 90;
			if(ui_type == 'M')
				height = adno * 100 + 80;
		}
		else
			height = user_height;
		if(user_width == 0)
			width = 160;
		else
			width = user_width;
	}
	else if(ad_align_type==1 && (adno == 5 || adno == 4)){
		if(user_height == 0)
			height = 200;
		else
			height = user_height;

		if(user_width == 0 && ui_type == 'S')
			width = 540;
		else if(user_width == 0 && ui_type == 'M')
			width = 590;
		else
			width = user_width;
	}
	else if(ad_align_type == 1 && (adno == 3 || adno == 2)){
		if(user_height == 0)
			height = 150;
		else
			height = user_height;
		if(user_width == 0 && ui_type == 'S')
			width = 540;
		else if(user_width == 0 && ui_type == 'M')
			width = 590;
		else
			width = user_width;
	}
	else if(ad_align_type==2){
		if(user_height == 0){
			if(ui_type == 'S')
				height = adno * 50 + 55;
			if(ui_type == 'M')
				height = adno * 50 + 45;
		}
		else
			height = user_height;

		if(user_width == 0 && ui_type == 'S')
			width = 540;
		else if(user_width == 0 && ui_type == 'M')
			width = 590;
		else
			width = user_width;
	}

	

	doc +="<div id=\"clixad_dev_" + key + "\"></div>\n";
	doc +="<iframe name=\"clixad_proc_" + key + "\" id=\"clixad_proc_" + key + "\" src=\"about:blank\" frameborder=\"0\" width=\""+width+"\" height=\"" + height + "\" border=0 frameborder=0 scrolling=no marginheight=0 marginwidth=0 allowtransparency=true></iframe>\n";
	doc +="<form name=\"clixad_form_" + key + "\" id=\"clixad_form_" + key + "\" method=\"post\" action=\"http://adclixad.daum.net/clix_ad/adClixBlog\" target=\"clixad_proc_" + key + "\">\n";
  	doc +="<input type=\"hidden\" name=\"subsiteid\">\n";
  	doc +="<input type=\"hidden\" name=\"charset\">\n";
  	doc +="<input type=\"hidden\" name=\"blogtype\">\n";
  	doc +="<input type=\"hidden\" name=\"type\">\n";
  	doc +="<input type=\"hidden\" name=\"txuserid\" value=\"" + txuserid + "\">\n";
  	doc +="<input type=\"hidden\" name=\"channelid\" value=\"" + channelid + "\">\n";
  	doc +="<input type=\"hidden\" name=\"ad_align_type\" value=\"" + ad_align_type + "\">\n";
  	doc +="<input type=\"hidden\" name=\"lo_border\" value=\"" + lo_border + "\">\n";
  	doc +="<input type=\"hidden\" name=\"lo_background\" value=\"" + lo_background + "\">\n";
  	doc +="<input type=\"hidden\" name=\"lo_adtitle\" value=\"" + lo_adtitle + "\">\n";
  	doc +="<input type=\"hidden\" name=\"lo_addesc\" value=\"" + lo_addesc + "\">\n";
  	doc +="<input type=\"hidden\" name=\"lo_adurl\" value=\"" + lo_adurl + "\">\n";
 	doc +="<input type=\"hidden\" name=\"num\" value=\"" + adno + "\">\n";
 	doc +="<input type=\"hidden\" name=\"bg_img\" value=\"" + bg_img + "\">\n";
 	doc +="<input type=\"hidden\" name=\"ui_type\" value=\"" + ui_type + "\">\n";
 	doc +="<input type=\"hidden\" name=\"ad_cnt\" value=\"" + ad_cnt + "\">\n";
 	doc +="<input type=\"hidden\" name=\"keyword\" value=\"" + _adcR() + "\">\n"; 	
 	doc +="<input type=\"hidden\" name=\"searchengine\" value=\"" + _adcD() + "\">\n"; 	 	
 	doc +="<input type=\"hidden\" name=\"url\">\n";
 	doc +="<input type=\"hidden\" name=\"str\">\n";
	doc +="<!-- LPN: " + location.pathname + "-->\n"
	doc +="</form>\n";
	document.write(doc);
}
var _adcCC;
var _adcDO = document;
var _adcDL = _adcDO.location;
var _adcCD = " ";
var _adcdi = "-";
var _adcdv = "-";
var _adcldi = "-";
var _adcCP = " path=/;";
var _adcRF = "-";
var _adcPRF = "-";
var _adcRH = "http://";
var _adcSS = new Array();
var _adcSK = new Array();
var _adcIEN = new Array();
_adcSS[0]="search.daum.net";	_adcSK[0]="q"; _adcIEN[0] = 0;
_adcSS[1]="naver.com";	_adcSK[1]="query"; _adcIEN[1] = 0;
_adcSS[2]="search.yahoo.com";		_adcSK[2]="p"; _adcIEN[2] = 0;
_adcSS[3]="search.empas.com";		_adcSK[3]="q"; _adcIEN[3] = 0;
_adcSS[4]="lycos.co.kr";	_adcSK[4]="q"; _adcIEN[4] = 0;
_adcSS[5]="search.lycos.com";		_adcSK[5]="query"; _adcIEN[5] = 0;
_adcSS[6]="search.paran.com";	_adcSK[6]="Query"; _adcIEN[6] = 0;
_adcSS[7]="searchplus.nate.com";	_adcSK[7]="q"; _adcIEN[7] = 0;
_adcSS[8]="search.msn";	_adcSK[8]="q"; _adcIEN[8] = 1;
_adcSS[9]="google";	_adcSK[9]="q"; _adcIEN[9] = 1;
_adcSS[10]="search.allblog.net";	_adcSK[10]="k"; _adcIEN[10] = 1;

function _adcR() {
	_adcRF = _adcDO.referrer;
	var i=0,h,q="",u="-",it="-",p="-";
	if ((i=_adcRF.indexOf("://")) < 0) return "";
	h=_adcRF.substring(i+3,_adcRF.length);
 	if ((i = h.indexOf("/")) > -1) {
  		u=h.substring(i,h.length);
  		h=h.substring(0,i);
  		it = "s";
 	}
 	if( (i = u.indexOf("?")) > -1){
 		p = u;
 		u=u.substring(0,i);
 		p=p.substring(i,p.length);
 	}
 	for (var ii=0;ii<_adcSS.length;ii++) {
 		if (h.toLowerCase().indexOf(_adcSS[ii]) > -1) {
   			if ((i=_adcRF.indexOf("?"+_adcSK[ii]+"=")) > -1 || (i=_adcRF.indexOf("&"+_adcSK[ii]+"=")) > -1) {
    			q=_adcRF.substring(i+_adcSK[ii].length+2,_adcRF.length);
    			if ((i=q.indexOf("&")) > -1) q=q.substring(0,i);
    			//if(_adcIEN[ii] == 1){q = _adcUEN(q);}
		 	}
  		}
 	}
 	if(q == '-')
 		q = "";
 	return q;
}

function _adcD() {
	_adcRF = _adcDO.referrer;
	var i=0,h,q="",u="-",it="-",p="-";
	if ((i=_adcRF.indexOf("://")) < 0) return "0";
	h=_adcRF.substring(i+3,_adcRF.length);
 	if ((i = h.indexOf("/")) > -1) {
  		u=h.substring(i,h.length);
  		h=h.substring(0,i);
  		it = "s";
 	}
 	if( (i = u.indexOf("?")) > -1){
 		p = u;
 		u=u.substring(0,i);
 		p=p.substring(i,p.length);
 	}
 	for (var ii=0;ii<_adcSS.length;ii++) {
 		if (h.toLowerCase().indexOf(_adcSS[ii]) > -1) {
   			if ((i=_adcRF.indexOf("?"+_adcSK[ii]+"=")) > -1 || (i=_adcRF.indexOf("&"+_adcSK[ii]+"=")) > -1) {
    			q=_adcRF.substring(i+_adcSK[ii].length+2,_adcRF.length);
    			if ((i=q.indexOf("&")) > -1) q=q.substring(0,i);
    			if(_adcIEN[ii] == 1){return "1"}
		 	}
  		}
 	}
 	return "0";
}

function _adcIN(s,t){
	if( _adcNULL(s) == 1) return false;
	if(s.indexOf(t) >-1)
		return true;
	else
		return false;
}
function _adcNULL(s){
	if(!s || s == "" || s == "undefined" || s =="unknown") return 1;
	else return 0;
}
function _adcUEN(s) {
	if (typeof(decodeURIComponent) == 'function') {
		return decodeURIComponent(s);
	} else {
  		return unescape(s);
	}
}
function getAdClixAD(key) {

	str = document.body.innerHTML;
	var Prototype = {
		Version: '<%= PROTOTYPE_VERSION %>',
	  	ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',	  
	  	emptyFunction: function() {},
	  	K: function(x) {return x}
	}

	var tmpstr = str;
	var charset = "euc-kr";
	
	try{
		if(navigator.platform != 'MacIntel')
			str = str.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');
	}catch(e){
	}
	str = str.replace(/<\/?[^>]+>/gi,'');

	if(typeof document.characterSet!="undefined"){
		charset = document.characterSet;
	}else if(typeof document.charset!="undefined"){
		charset = document.charset;
	}
	
	var url = location.href;
    if(typeof encodeURIComponent=="function") {
            url = encodeURIComponent(url);
    		str = encodeURIComponent(str);
    } else {
            url = escape(url);
            str = escape(str);
	}
	
	var frm = document.getElementById("clixad_form_" + key);
	frm.subsiteid.value = "ACI";
	frm.charset.value = charset;
	frm.blogtype.value = "outer";
	frm.type.value = "adclix_daumblog";
	frm.url.value= url;
	frm.str.value= str;
	frm.submit();

}
var key = adv_key;
var txuserid = "";
var channelid = "";

if(window.adv_txuserid){
	txuserid = adv_txuserid;
}

if(window.adv_channelid){
	channelid = adv_channelid;
}

var ad_align_type = adv_ad_align_type;
var lo_border = adv_lo_border;
var lo_background = adv_lo_background;
var lo_adtitle = adv_lo_adtitle;
var lo_addesc = adv_lo_addesc;
var lo_adurl = adv_lo_adurl;
var adno = adv_adno;
var bg_img = adv_bg_img;
var ui_type = adv_ui_type;
var user_width = adv_width;
var user_height = adv_height;

getAdClixForm(key, txuserid, channelid, ad_align_type, lo_border, lo_background, lo_adtitle, lo_addesc, lo_adurl, adno, bg_img, ui_type, user_width, user_height)
