function clk(el,ct,cd) {
	if(document.images){
		(new Image()).src="/url.html?sa=T&ct="+escape(ct)+"&cd="+escape(cd)+"&url="+escape(el.href);
	}
	return true;
}

function a_clk(ev) {
	var el = !ev ? event.srcElement : ev.currnetTarget;
	if (el && el.nodeName.toLowerCase() != 'a') return true;
	return clk(el);
}

function set_a_mousedown() {
	var a = document.getElementsByTagName('a');
	var n = 0;
	for (i = 0; i < a.length; i++) {
		href = a[i].href;
		if (href && href.match('(octetcode.com|localhost)')) continue;
		a[i].onmousedown = a_clk;
		n++;
	}
	//alert(n);
	return true;
}

function ad_mouseover(ev, ad_cat) {
	var el = !ev ? event.srcElement : ev.currentTarget;
	if (!el) return true;
	if (el && el.nodeName.toLowerCase() != 'a') return true;
	var u = el.href;
	window.status = u.replace(/[^/]+\/?$/, '');
	change_img(ad_cat,u);
	return true;
}

function set_ad_event(ad_cat) {
	var ad_ul = document.getElementById(ad_cat + '_list');
	if (!ad_ul) return;
	var ad_li = ad_ul.getElementsByTagName('li');
	if (!ad_li) return;
	for (i = 0; i < ad_li.length; i++) {
		var a = ad_li[i].firstChild;
		if (!a) continue;
		a.onmouseout = function () { window.status='';return true; };
		a.onmouseover = function (ev) { var u=ad_mouseover(ev, ad_cat); return true;};
		a.target = '_blank'; 
	}
}

// Copyright (c) 2003 Atelier Beart
// http://www.atelier-beart.com/

function AB_AlternateRows() {
  if (!document.getElementById) {
    return false;
  }
  tableId = AB_AlternateRows.arguments;
  for (i = 0 ; i < tableId.length; ++i) {
    var _table = document.getElementById(tableId[i]);
    if (!_table) {
        continue;
    }
    tRows = _table.getElementsByTagName("tr");
    for (j = 0 ; j < tRows.length ; ++j) {
      tRows[j].className = tRows[j].className + ((j % 2) ? " odd" : " even");
    }
  }
}

var oc_imgsrc = Object();
oc_imgsrc['current'] = Object();

function change_img(id, url) { 
	var a = document.getElementById(id);
	if (!a) return;
	if (!url) return;
	var m = /cid=([^ /]+)/.exec(url);
	if (!m) return;
	cid = m[1];
	if (!cid) return;
	var img = a.getElementsByTagName('img');
	if (!img.length) return;
	if (!oc_imgsrc[cid]) return;
	if (oc_imgsrc['current'][id] == oc_imgsrc[cid]) return;
	a.href = url;	 
	img[0].src = oc_imgsrc[cid];
	oc_imgsrc['current'][id] = oc_imgsrc[cid];
	return true;
}

function select_img_one(id) {
	var _list = document.getElementById(id + '_list');
	if (!_list) return;
	var ad_list = _list.getElementsByTagName('li');
	if (!ad_list) return;
	var url = ad_list[0].firstChild.href;
	change_img(id, url);
}

function set_img_cid(id, imgsrc_fmt)
{
  if (!imgsrc_fmt) return;
  var _list = document.getElementById(id + '_list');
  if (!_list) return;
  var ad_list = _list.getElementsByTagName('li');
  if (!ad_list) return;  

  for (i = 0; i < ad_list.length; i++) {
    var a = ad_list[i].firstChild;
    if (!a) continue;
    if (a.nodeName.toLowerCase() != 'a') return;
    var url = a.href;
    var m = /cid=([^ /]+)/.exec(url);
    if (!m) return;
    var cid = m[1];
    if (!cid) return;  
    if (oc_imgsrc[cid]) return;
    oc_imgsrc[cid] = imgsrc_fmt.replace(/<CID>/g, cid);
  }  
}
