﻿// JScript File
function init()
{
}
function favMouseover(obj)
{
        obj.style.textDecoration = 'underline';
}
function favMouseout(obj)
{
       obj.style.textDecoration = 'none';
}
/***********************************************************************************************************************************************/
function addFavourites()
{
    window.external.AddFavorite(location.href, "Devon Direct Insurance");
}
function mouseover(obj)
{
    obj.className = 'buttonMouseover';
}
function mouseout(obj)
{
    obj.className = 'button';
}
function submouseover(obj)
{
    obj.className = 'subMenuH';
}
function submouseout(obj)
{
    obj.className = 'subMenu';
}
function topmouseover(obj)
{
    alert('x');
    obj.className = 'topMenuH';
}
function topmouseout(obj)
{
    obj.className = 'topMenu';
}

function loadForm()
{
    document.getElementById('ctl00_formContainer').style.display='block';
    document.getElementById('formXoffBtn').onclick = function() { document.getElementById('ctl00_formContainer').style.display = 'none';};
}

function ajaxForm()
{
    document.getElementById('ctl00_formContainer').style.display = 'none';

    var formElements = new Array();
    var formIds = new Array();
    var formValues = new Array();
    formIds.length = 0;
    formValues.length = 0;


    formElements = document.getElementsByTagName("input");

    for (i = 0; i < formElements.length; i++)
    {
            if (formElements[i].id.substring(0, 11) == 'form_value_')
            {
                formIds.push(formElements[i].id.substring(11, formElements[i].id.length));     
                formValues.push(formElements[i].value);     
            }
    }
    formElements = document.getElementsByTagName("select");

    for (i = 0; i < formElements.length; i++)
    {
            if (formElements[i].id.substring(0, 11) == 'form_value_')
            {
                formIds.push(formElements[i].id.substring(11, formElements[i].id.length));     
                formValues.push(formElements[i].options[formElements[i].selectedIndex].text);           
            }
    }


   if (navigator.appName == "Netscape")
   {
       http = new XMLHttpRequest();
   }
   else
   {
       http=new ActiveXObject("Msxml2.XMLHTTP");
   }

    url = 'put.aspx';
    params = 'mode=form';
    for (var i = 0; i < formIds.length; i++)
    {
        formIds[i] = encode(formIds[i]);
        formValues[i] = encode(formValues[i]);
    }
    params += '&formType=' + document.getElementById('formTable').title;
    params += '&formIds=' + formIds.join('^');
    params += '&formValues=' + formValues.join('^');
    params += '&formHTML=' + encode(document.getElementById('ctl00_formContainer').innerHTML);

    http.open("POST", url, true);
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");

    http.onreadystatechange = function() 
    {
	    if(http.readyState == 4 && http.status == 200) 
	    {
	    }
    }
    http.send(params);
}
function encode(stringToEncode)
{
    return encodeURIComponent(stringToEncode);
}




