function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}


function jumpMenu_hp(theLink){
	location=theLink;
}

function confirmDelete(delUrl) {
  if (confirm("Are you sure you want to delete")) {
    document.location = delUrl;
  }
}

function checkLoginForm(form){
	
	if (form.username.value==""){
		alert ("Please enter your login username");
		form.username.focus();
		return false;
	}

	if (form.password.value==""){
		alert ("Please enter your login password");
		form.password.focus();
		return false;
	}
	form.submit;
}

function checkStreamForm(form){

	if (form.companyName.value==""){
		alert ("Please enter a company name");
		form.companyName.focus();
		return false;
	}

	if (form.username.value==""){
		alert ("Please enter a client username");
		form.username.focus();
		return false;
	}

	if (form.password.value==""){
		alert ("Please enter a client password");
		form.password.focus();
		return false;
	}

	if (form.dbName.value==""){
		alert ("Please enter a database name");
		form.dbName.focus();
		return false;
	}
	
	form.submit;
}

function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); 
}

function ValidateAssetFields(form)
{
  if (form.assetName.value == '')
  {
    alert('You must enter a asset name');
    form.assetName.focus();
    return (false);
  }
  
  return(true);
}

function ValidateClientFields(form)
{
  if (form.clientName.value == '')
  {
    alert('You must enter a client name');
    form.clientName.focus();
    return (false);
  }
  if (form.username.value == '')
  {
    alert('You must enter a client login username');
    form.username.focus();
    return (false);
  }
  if (form.password.value == '')
  {
    alert('You must enter a client login password');
    form.password.focus();
    return (false);
  }
  
  return(true);
}

function overButton(e, obj){
    if(!obj) {
        if(typeof(e.srcElement) == 'undefined') {
            obj = e.currentTarget;
        } else {
            obj = e.srcElement;
        }
    }
    strValue = obj.value;
    if( obj.className == "formButton" ){
        changeClass(obj, "formButtonOver");
        setStat(strValue);
    }
}

function overButtonb(e, obj){
    if(!obj) {
        if(typeof(e.srcElement) == 'undefined') {
            obj = e.currentTarget;
        } else {
            obj = e.srcElement;
        }
    }
    strValue = obj.value;
    if( obj.className == "formButtonb" ){
        changeClass(obj, "formButtonOverb");
        setStat(strValue);
    }
}

function changeClass(obj, class_name) {
    original_class      = obj.className;
    original_class_obj  = obj;
    obj.className       = class_name;
    obj.onmouseout      = restoreClass;

}

function setStat( txt ){
    window.status = '';
    window.status = txt;
    return true;
}

function restoreClass(e) {
    if((typeof(original_class_obj) != 'undefined') && (typeof(original_class_obj.className) != 'undefined')) {
        original_class_obj.className = original_class;
        setStat('');
    }
}
