// Check whether string s is empty. 
function isEmpty(s)
{   
	return ((s == null) || (s.length == 0))  
}

function enterKeyHandler(){
	if (event.keyCode == 13)
	{
		event.returnValue=false;
		event.cancel = true;
		var btn = document.getElementById('btnWhois');
		btn.click();
	}
}

function SetFocus()
{
	document.getElementById("txtDomain").focus();
}


//Add to favorites
function createbookmarklink() { 
	title = document.title; 
	url = location.href;

	// Mozilla Firefox Bookmark 
	if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')){ //Gecko
	//alert("FIREFOX!");
	window.sidebar.addPanel(title, url,""); 
	}
	// IE Favorite 
	else if (document.all && !window.opera){ //IE5+ 
	//alert("IE");
	window.external.AddFavorite( url, title); 
	} 
	else if(window.opera && window.print) { //Opera
	//alert("Opera"); 
	// Opera Hotlist
	var mbm = document.createElement('a');
	mbm.setAttribute('rel','sidebar');
	mbm.setAttribute('href',url);
	mbm.setAttribute('title',title);
	mbm.click();
	 
	return true; } 
}

//open new window
function NewWindow(mypage,myname,w,h,scroll){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}

function printPage() {
  if (window.print)
    window.print()
  else
    alert("Sorry, your browser doesn't support this feature.");
}


sfFocus = function() {
	var sfEls = document.getElementsByTagName("INPUT");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
	sfEls = document.getElementsByTagName("TEXTAREA");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
		
}
if (window.attachEvent) window.attachEvent("onload", sfFocus);




