function set_focus(element, value, bIsFormSubmitted)
{
	element = '.'+element;
	elementval = $(element).val();

	if(elementval == value)
	{
	    //alert('empty for user input');
		$(element).val('');
		$(element).css("color", "#489BDA");
		$(element).css("font-style", "normal");
	}
	
	if(elementval == '' && !bIsFormSubmitted)
	{
	    //alert('restore default value');
		$(element).val(value);	
		$(element).css("color", "#afafaf");
		$(element).css("font-style", "italic");
	}
	
	if (elementval != value && elementval != '')
	{
	    //alert('user value');
	    $(element).css("color", "#489BDA");
		$(element).css("font-style", "normal");
	}
}

function isUndefined(v) {
    var undef;
    return v===undef;
}

function raw_popup_one(url, target, features) {
    // pops up a window containing url optionally named target, optionally having features
	if (isUndefined(features)) features = _POPUP_FEATURES_ONE;
    if (isUndefined(target  )) target   = '_blank';
    var theWindow = window.open(url, target, features);
    theWindow.focus();
    return theWindow;
}
