function mouse_position(e) {
	var posx = 0;
	var posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) {
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) {
		posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
	}
	return [posx, posy];
}

function element_position(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function clearOnFocus() {
	var input = document.getElementsByTagName('input');
	for (var i=0; i < input.length; i++) {
		if (input[i].type === 'text') {
			input[i].setAttribute('rel', input[i].defaultValue);
			input[i].onfocus = function () {
				if (this.value === this.getAttribute('rel')) {
					this.value = '';
				} else {
					return false;
				}
			}
			input[i].onblur = function () {
				if (this.value === '') {
					this.value = this.getAttribute('rel');
				} else {
					return false;
				}
			}
		}
	};
}

$(document).ready(function(){
	$('#logoWrap').pngFix();
	clearOnFocus();
	var a = $('a');

a.each(function(){

	var url = $(this).attr('href')
	var links = url.match(/((https?|s?ftp|ssh)\:\/\/[^"\s\<\>]*[^.,;'">\:\s\<\>\)\]\!])/g);
	//var openInTab = (links.match(/(hugeinc)\.\/(com)/)/g);
	if(links!=null&&!$(this).hasClass('video_box')){
		if(links[0].match(/(hugeinc)\.\/(com)/g) == null)
		this.setAttribute('target','_blank');
		}
	}
	
);
});
