// JavaScript Document
var vt = {
	addEvent: function(elm, evType, fn, useCapture) {
		if (elm.addEventListener) {
		  elm.addEventListener(evType, fn, useCapture);
		  return true;
		} else if (elm.attachEvent) {
		  var r = elm.attachEvent('on' + evType, fn);
		  return r;
		} else {
		  elm['on' + evType] = fn;
		}
	},
	
	handleLink: function(e) {
		var el;
		if (window.event && window.event.srcElement)
			el = window.event.srcElement;
		if (e && e.target)
			el = e.target;
		if (!el)
			return;
		
		while (el.nodeName.toLowerCase() != 'a' && el.nodeName.toLowerCase() != 'body')
			el = el.parentNode;
		
		if(el.className == "vtlink_lrg"){
			window.open(el.href,'_blank','status=yes,top=0,left=0,width=700,height=500');
		}else if(el.className == "vtlink_sml"){
			window.open(el.href,'_blank','status=yes,top=0,left=0,width=481,height=338');
		}
		
		if (window.event) {
		  window.event.cancelBubble = true;
		  window.event.returnValue = false;
		}
		if (e && e.stopPropagation && e.preventDefault) {
		  e.stopPropagation();
		  e.preventDefault();
		}
	},
		
	cancelClick: function() {
		return false;
	},
	
	init: function(){
		all_links = document.getElementsByTagName('a');
		for(i=0;i<all_links.length;i++){
			if(all_links[i].className.indexOf('vtlink_lrg') != -1){
				vt.addEvent(all_links[i],'click',vt.handleLink,false);
				all_links[i].onclick = vt.cancelClick;
			}else if(all_links[i].className.indexOf('vtlink_sml') != -1){
				vt.addEvent(all_links[i],'click',vt.handleLink,false);
				all_links[i].onclick = vt.cancelClick;
			}
		}
	}
}

vt.addEvent(window, 'load', vt.init, false);
