function openNewWindow(URL, w, h) {
	var winlft = (screen.availWidth - w)*0.3;
	var wintop = (screen.availHeight - h)*0.3;
	var Attributes =  "toolbar=0,status=0,menubar=0,scrollbars=1,width=" + w + ",height=" + h + ",left=" + winlft + ",top=" + wintop;
	var newWin = window.open(URL, "_blank", Attributes);
	newWin.focus();
}
function CheckIAgree() { 
	if (document.myform.IAgree.checked != 1)
	{alert('You must agree to the wavier before you may apply.'); return false;}
}
function _CF_onError(form_object, input_object, object_value, error_message)
    {
	alert(error_message);
       	return false;	
    }

function _CF_hasValue(obj, obj_type)
    {
    if (obj_type == "TEXT" || obj_type == "PASSWORD")
	{
    	if (obj.value.length == 0) 
      		return false;
    	else 
      		return true;
    	}
    else if (obj_type == "SELECT")
	{
        for (i=0; i < obj.length; i++)
	    	{
		if (obj.options[i].selected)
			return true;
		}

       	return false;	
	}
    else if (obj_type == "SINGLE_VALUE_RADIO" || obj_type == "SINGLE_VALUE_CHECKBOX")
	{

		if (obj.checked)
			return true;
		else
       		return false;	
	}
    else if (obj_type == "RADIO" || obj_type == "CHECKBOX")
	{

        for (i=0; i < obj.length; i++)
	    	{
		if (obj[i].checked)
			return true;
		}

       	return false;	
	}
	}


function  _CF_checkmyform(_CF_this)

    {

    if  (!_CF_hasValue(_CF_this.FIRSTNAME, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.FIRSTNAME, _CF_this.FIRSTNAME.value, "Error in FIRSTNAME text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.LASTNAME, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.LASTNAME, _CF_this.LASTNAME.value, "Error in LASTNAME text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.ADDRESS, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.ADDRESS, _CF_this.ADDRESS.value, "Error in ADDRESS text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.CITY, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.CITY, _CF_this.CITY.value, "Error in CITY text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.ZIP, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.ZIP, _CF_this.ZIP.value, "Error in ZIP text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.PHONE, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.PHONE, _CF_this.PHONE.value, "Error in PHONE text."))

            {

            return false; 

            }

        }


    if  (!_CF_hasValue(_CF_this.EMAIL, "TEXT" )) 

        {

        if  (!_CF_onError(_CF_this, _CF_this.EMAIL, _CF_this.EMAIL.value, "Error in EMAIL text."))

            {

            return false; 

            }

        }


    return true;

    }
