var html_textprogress = '<img src="/i/whois_progress.gif" border=0 />';
var html_progress = '<img src="/i/whois_progress.gif" border=0 />';
var html_textok = '<img src="/i/feature_yes.gif" border=0 /><div height="50%"><p> OK!</p></div>';
var html_ok = '<img src="/i/feature_yes.gif" border=0 />';
var html_textnotok = '<img src="/i/feature_na.gif" border=0 /><div height="50%"><p> Error!</p></div>';
var html_notok = '<img src="/i/feature_na.gif" border=0 />';
$(function() {
	$( "button").button();
	$( '.date' ).datepicker();
	$('a[title]').qtip({

	show: { effect: function() { $(this).show('slide', null, 200); } },
	hide: { effect: function() { $(this).hide('slide', null, 200); } }
	});
	$('.pup').qtip({
		content: { attr: 'alt'},
		show: { effect: function() { $(this).show('slide', null, 200); } },
		hide: { effect: function() { $(this).hide('slide', null, 200); } }
	});
});
function formatCurrency(num) { num = num.toString().replace(/,/g, '.'); if(isNaN(num)) { num = "0";}
	var sign = (num == (num = Math.abs(num))); num = Math.floor(num * 100 + 0.50000000001); var cents = num % 100;
	num = Math.floor(num / 100).toString();
	if(cents < 10) 
		cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) 
		num = num.substring(0,num.length-(4*i+3))+num.substring(num.length-(4*i+3));
	return ((sign ? '' : '-') + num + '.' + cents);
}
function isset(  ) {
	var a=arguments; var l=a.length; var i=0;
	if (l==0) { throw new Error('Empty isset'); }
	while (i!=l) { if (typeof(a[i])=='undefined' || a[i]===null) { return false; } else { i++; }}
	return true;
}
function validateIPAddress(ipaddr) {
	var re = /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;
	if (re.test(ipaddr)) {
		var parts = ipaddr.split(".");
		if (parseInt(parseFloat(parts[0])) == 0) { return false; }
		for (var i=0; i<parts.length; i++) {
			if (parseInt(parseFloat(parts[i])) > 255) { return false; }
		}
		return true;
	} else {
		return false;
	}
}
function jq(myid) { return myid.replace(/(:|\.)/g,'\\$1');}
function getPosX(obj){ if (!obj) return 0; return (obj.offsetLeft + getPosX(obj.offsetParent));}
function getPosY(obj){ if (!obj) return 0; return (obj.offsetTop + getPosY(obj.offsetParent));}
function showMenu(id){
	var obj = document.getElementById('Layer'+id);
	var img = document.getElementById('link'+id);
	obj.className = 'dropmenu_open';
	img.className = 'menu_selected';
	obj.style.left = (getPosX(img) + 1)+'px';
	obj.style.top = (getPosY(img) + 22)+'px';
	return true;
}

function hideMenu(id){
	var obj = document.getElementById('Layer'+id);
	var img = document.getElementById('link'+id);
	obj.className = 'dropmenu_close';
	img.className = 'menu';
	return true;
}

