function initIt(){
	var IE4, ns4
	ns4=false;
	IE4=false;
    browserName = navigator.appName;   // detect browser
           browserVer = parseInt(navigator.appVersion);
    if (browserName == "Microsoft Internet Explorer" && browserVer >= 4)
		IE4=true;
		
	if (browserName == "Netscape" && browserVer >= 4) 
        ns4=true;
    if ((ns4) || (IE4))
    {
		if (ns4) {
			for (i=0; i<document.layers.length; i++) {
				whichEl = document.layers[i];
				if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide";
			}
			arrange();
		}
		else {
			divColl = document.all.tags("DIV");
			for (i=0; i<divColl.length; i++) {
				whichEl = divColl(i);
				if (whichEl.className == "child") whichEl.style.display = "none";
				}
			}
		}
	}
	function stripCharsInBag (s, bag)

		{   var i;
			var returnString = "";

			// Search through string's characters one by one.
			// If character is not in bag, append to returnString.

			for (i = 0; i < s.length; i++)
			{   
				// Check that current character isn't whitespace.
				var c = s.charAt(i);
				if (bag.indexOf(c) == -1) returnString += c;
			}

			return returnString;
		}

	function stripWhitespace (s)

		{   var whitespace = " \t\n\r";
			return stripCharsInBag (s, whitespace);
		}
	
	function checkFieldIsEmpty (form)
		{
			field = form.NumEmployees.value;
			if ((stripWhitespace(field) == null) || (stripWhitespace(field) == "")) 
				{ alert("Please enter this required field - " + form.labelFactor.value);
				return false;}
			else
				window.location="detail.aspx?basedues="+form.Basedues.value+"&adnlamount="+form.AdnlAmount.value+"&total="+form.Total.value+"&numemp="+form.NumEmployees.value;

		}
	function updateAmount(selectedvalue,form)
	{
	
	switch (selectedvalue)
			{
            case 280 :
                form.labelFactor.value = "Number of Employees";
                if (form.NumEmployees.value == null)
					form.NumEmployees.value=0;
                form.Basedues.value=0;
                form.FeeBox.value="$35.00";
   
                tempadnlnumEmp=0;
                tempbasedues=0;
                if ((form.NumEmployees.value>=0) && (form.NumEmployees.value<=2)) 
                        {
                            form.Basedues.value = "$280.00"
                            tempbasedues =280;
                         }
                else {
				if ((form.NumEmployees.value>=3) && (form.NumEmployees.value<=5)) 
                        {
                            form.Basedues.value = "$325.00"
                            tempbasedues =325;
                        }
                else {
                if ((form.NumEmployees.value>=6) && (form.NumEmployees.value<=9)) 
                        {
                        
							tempbasedues =380;
                            form.Basedues.value = "$380.00";
                        }
                 else {
                 if ((form.NumEmployees.value>=10)&& (form.NumEmployees.value<=19)) 
                        {   
                      
                            form.Basedues.value = "$435.00"
                            tempbasedues =435;
                        }
                  else {
                 if ((form.NumEmployees.value>=20)&& (form.NumEmployees.value<=34)) 
                        {
                      
                            form.Basedues.value = "$490.00"
                            tempbasedues =490;
                        }
                  else {
                  if ((form.NumEmployees.value>=35)&& (form.NumEmployees.value<=49)) 
                        {
                       
                            form.Basedues.value = "$560.00"
                            tempbasedues =560;
                        }
                  else {
                            form.Basedues.value= "$625.00"
                            tempbasedues =625;
                       }}}}}}
                   
                   
                    if ((form.NumEmployees.value) > 50) 
                        tempadnlnumEmp = 3 * ((form.NumEmployees.value) - 50);
                        
					
                break;
            case 625 :
                form.labelFactor.value = "Deposits in Millions";
                form.Basedues.value = "$"+selectedvalue+".00";
                form.FeeBox.value="$35.00";
        
                tempbasedues =selectedvalue;
                if (form.NumEmployees.value <= 100 )
                        tempadnlnumEmp = (5 * (form.NumEmployees.value));
                    else
                        tempadnlnumEmp = (2 * ((form.NumEmployees.value) - 100) + (5 * 100));
                break;
            case 400 :
                form.labelFactor.value = "Number of Rooms";
                form.FeeBox.value="$35.00";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp = (1.25 * (form.NumEmployees.value));
                break;
            case 425 :
                form.labelFactor.value = "Number of Licensed Rooms";
                form.FeeBox.value="$35.00";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp = (1.25 * (form.NumEmployees.value));
                break;
            case 1100 :
                form.labelFactor.value = "Number of Employees";
                form.FeeBox.value="$35.00";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp=0;
                break;
            case 540 :
                form.labelFactor.value = "Number of Employees";
                form.FeeBox.value="$35.00";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp=0;
                break;
            case 250 :
                form.labelFactor.value = "Number of Employees";
                form.FeeBox.value="$35.00";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp=0;
                break;
            case 100 :
                form.labelFactor.value = "Number of Employees";
                form.FeeBox.value="$0";
                form.Basedues.value = "$"+selectedvalue+".00";
                tempbasedues =selectedvalue;
                tempadnlnumEmp=0;
                break;
			}
			form.AdnlAmount.value="$"+convertToCurrency(tempadnlnumEmp);
			
			if (form.FeeBox.value=="$0")
				form.Total.value="$"+convertToCurrency(tempbasedues+tempadnlnumEmp);	
			else
				form.Total.value="$"+convertToCurrency(tempbasedues+tempadnlnumEmp+35);	
			
			
      }
    function convertToCurrency(field) {
    
    if (String(field).indexOf(".") == -1 )
		return field+".00";
	else {
		if ((String(field).length - String(field).indexOf(".")) == 2 )
			return field+"0";
		else {
			if ((String(field).length - String(field).indexOf(".")) == 3 )
				return field;
			else 
				return field;
			}
		}
	}
	function expandIt(el,selectedvalue,form) {
	var IE4, ns4,whichEl
	ns4=false;
	IE4=false;
	initIt()
    browserName = navigator.appName;   // detect browser
           browserVer = parseInt(navigator.appVersion);
    if (browserName == "Microsoft Internet Explorer" && browserVer >= 4)
		IE4=true;
		
	if (browserName == "Netscape" && browserVer >= 4) 
        ns4=true;
    if ((ns4) || (IE4)) 
    { 
		if (IE4) 
		    el.style.display = "block";
      
		else 
           el.visibility = "show";
   
        }
     updateAmount(selectedvalue,form)
	}
	