﻿var ERROR_DISPLAY = 'ALERT';
var REDIRECT_URL = 'http://www.relocation.com/results.aspx';
var PARTNER = '';
var SUB_PARTNER = '';

var Type = '';
var Service = '';
var FromCity = '';
var FromState = '';
var FromPostal = '';
var FromCountry = '';
var FromCountryName = '';
var ToState = '';
var ToCountry = '';
var ToCountryName = '';
var Size = '';

function ServiceType_change(selectedValue) {
    switch (selectedValue) {
        case ('Moving'):
            document.getElementById('divMoving').style.display = 'block'
            document.getElementById('divStorage').style.display = 'none';
            document.getElementById('divAuto').style.display = 'none';
            break;
        case ('Storage'):
            document.getElementById('divMoving').style.display = 'none'
            document.getElementById('divStorage').style.display = 'block';
            document.getElementById('divAuto').style.display = 'none';
            break;
        case ('Auto Transport'):
            document.getElementById('divMoving').style.display = 'none'
            document.getElementById('divStorage').style.display = 'none';
            document.getElementById('divAuto').style.display = 'block';
            break;
    }
}
function Init() {
    InitilizeDdlState('ddlMovingToState');
    InitilizeDdlState('ddlAutoToState');
    InitilizeDdlCountry('ddlMovingFromCountry');
    InitilizeDdlCountry('ddlMovingToCountry');
}
function MovingTypeChange(ddl) {
    switch (ddl.value) {
        case ('1001'):
            document.getElementById('trMovingZipCode').style.display = 'block';
            document.getElementById('trMovingToState').style.display = 'block';
            document.getElementById('trMovingFromCountry').style.display = 'none';
            document.getElementById('trMovingToCountry').style.display = 'none';
            break;
        case ('1013'):
            document.getElementById('trMovingZipCode').style.display = 'block';
            document.getElementById('trMovingToState').style.display = 'block';
            document.getElementById('trMovingFromCountry').style.display = 'none';
            document.getElementById('trMovingToCountry').style.display = 'none';
            break;
        case ('1000'):
            document.getElementById('trMovingZipCode').style.display = 'none';
            document.getElementById('trMovingToState').style.display = 'none';
            document.getElementById('trMovingFromCountry').style.display = 'block';
            document.getElementById('trMovingToCountry').style.display = 'block';
            break;
    }
}
function SubmitForm() {
    if (document.getElementById('divMoving').style.display == 'block') {
        if (document.getElementById('ddlMovingType').value == '1000') //International
        {
            Type = 'Moving';
            Service = '1000';
            FromCountry = document.getElementById('ddlMovingFromCountry').value;
            FromCountryName = document.getElementById('ddlMovingFromCountry')[document.getElementById('ddlMovingFromCountry').selectedIndex].innerHTML;
            ToCountry = document.getElementById('ddlMovingToCountry').value;
            ToCountryName = document.getElementById('ddlMovingToCountry')[document.getElementById('ddlMovingToCountry').selectedIndex].innerHTML
            Size = document.getElementById('ddlMovingSize').value;
        }
        else {
            Type = 'Moving';
            Service = document.getElementById('ddlMovingType').value;
            FromPostal = document.getElementById('txtMovingZipCode').value;
            FromCountry = '1';
            ToState = document.getElementById('ddlMovingToState').value;
            ToCountry = '1';
            Size = document.getElementById('ddlMovingSize').value;
        }
    }
    else if (document.getElementById('divStorage').style.display == 'block') {
        Type = 'Storage';
        Service = document.getElementById('ddlStorageType').value;
        FromPostal = document.getElementById('txtStorageZipCode').value;
    }
    else if (document.getElementById('divAuto').style.display == 'block') {
        Type = 'Moving';
        Service = '1002';
        FromPostal = document.getElementById('txtAutoZipCode').value;
        FromCountry = '1';
        ToState = document.getElementById('ddlAutoToState').value;
        ToCountry = '1';
    }
    BuildQueryString();
}
function BuildQueryString() {
    var queryString = '';
    if (Type == 'Moving') {
        queryString += "?Type=Moving";
        queryString += "&Service=" + Service;
        queryString += ((FromPostal != '') ? "&FromPostal=" + FromPostal : '');
        //queryString += "&FromState=38";
        queryString += ((FromCountry != '') ? "&FromCountry=" + FromCountry : '');
        queryString += ((FromCountryName != '') ? "&FromCountryName=" + FromCountryName : '');
        queryString += ((ToState != '') ? "&ToState=" + ToState : '');
        queryString += ((ToCountry != '') ? "&ToCountry=" + ToCountry : '');
        queryString += ((ToCountryName != '') ? "&ToCountryName=" + ToCountryName : '');
        queryString += ((Size != '') ? "&Size=" + Size : '');
        queryString += ((PARTNER != '') ? "&Partner=" + PARTNER : '');
        queryString += ((SUB_PARTNER != '') ? "&Sub_Partner=" + SUB_PARTNER : '');
    }
    else {
        queryString += "?Type=Storage";
        queryString += "&Service=" + Service;
        queryString += "&FromPostal=" + FromPostal;
        queryString += ((PARTNER != '') ? "&Partner=" + PARTNER : '');
        queryString += ((SUB_PARTNER != '') ? "&Sub_Partner=" + SUB_PARTNER : '');
    }
    if (Validate()) {
        if (NEWWINDOW = "TRUE")
            window.open(REDIRECT_URL + queryString);
        else
            window.location.ref = REDIRECT_URL + queryString;
                
        
    }
}
var stateIdArray = new Array(-1, 4, 3, 6, 5, 7, 8, 9, 11, 10, 12, 13, 14, 15, 17, 18, 19, 16, 20, 21, 22, 25, 24, 23, 26, 27, 29, 28, 30, 33, 37, 34, 35, 36, 38, 31, 32, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 52, 51, 50, 53, 55, 54, 56);
var stateNameArray = new Array("Select a state", "Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "District of Columbia", "Florida", "Georgia", "Guam", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New Jersey", "New Mexico", "New York", "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", "Pennsylvania", "Puerto Rico", "Rhode Island", "South Carolina", "South Dakota", "Tennessee", "Texas", "Utah", "Vermont", "Virgin Islands", "Virginia", "Washington", "West Virginia", "Wisconsin", "Wyoming");
function InitilizeDdlState(objId) {
    document.getElementById(objId).options.length = 0;
    for (var i = 0; i < stateIdArray.length; i++) {
        var anOptionA = new Option(stateNameArray[i], stateIdArray[i]);
        document.getElementById(objId).options.add(anOptionA);
    }
}

var countryIdArray = new Array(0, 1, 67746, 67747, 67748, 67749, 67750, 67751, 67752, 67753, 67754, 67755, 67756, 67757, 67758, 67759, 67760, 67761, 67762, 67763, 67764, 67765, 67766, 67767, 67768, 67769, 67770, 67771, 67772, 67773, 67774, 67775, 67776, 67777, 67778, 67779, 67780, 67781, 67782, 67783, 2, 67784, 67785, 67786, 67787, 67788, 67789, 67790, 67791, 67792, 67793, 67794, 67795, 67796, 67797, 67798, 67799, 67800, 67801, 67802, 67803, 67804, 67805, 67806, 67807, 67808, 67809, 67810, 67811, 67812, 67813, 67814, 67815, 67816, 67817, 67818, 67819, 67820, 67821, 67822, 67823, 67824, 67825, 67826, 67827, 67828, 67829, 67830, 67831, 67832, 67833, 67834, 67835, 67836, 67837, 67838, 67839, 67840, 67841, 67842, 67843, 67844, 67845, 67846, 67847, 67848, 67849, 67850, 67851, 67852, 67853, 67854, 67855, 67856, 67857, 67858, 67859, 67860, 67861, 67862, 67863, 67864, 67865, 67866, 67867, 67868, 67869, 67870, 67871, 67872, 67873, 67874, 67875, 67876, 67877, 67878, 67879, 67880, 67881, 67882, 67883, 67884, 67885, 67886, 67887, 67888, 67889, 67890, 67891, 67892, 67893, 67894, 67895, 67896, 67897, 67898, 67899, 67900, 67901, 67902, 67903, 67904, 67905, 67906, 67907, 67908, 67909, 67910, 67911, 67912, 67913, 67914, 67915, 67916, 67917, 67918, 67919, 67920, 67921, 67922, 67923, 67924, 67925, 67926, 67927, 67928, 67929, 67930, 67931, 67932, 67933, 67934, 67935, 67936, 67937, 67938, 67939, 67940, 67941, 67942, 67943, 67944, 67945, 67946, 67947, 67948, 67949, 67950, 67951, 67952, 67953, 67954, 67955, 67956, 67957, 67958, 67959, 67960, 67961, 67962, 67963, 67964, 67965, 67966, 67967, 67968, 67969, 67970, 67971, 1, 67972, 67973, 67974, 67975, 67976, 67977, 67978, 67979, 67980, 67981, 67982, 67983, 67984, 67985, 67986);
var countryNameArray = new Array("Select a country", "United States of America", "Afghanistan", "Albania", "Algeria", "American Samoa", "Andorra", "Angola", "Anguilla", "Antarctica", "Antigua and Barbuda", "Argentina", "Armenia", "Aruba", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bermuda", "Bhutan", "Bolivia", "Bosnia-Herzegovina", "Botswana", "Bouvet Island", "Brazil", "British Indian Ocean Territory", "British Virgin Islands", "Brunei Darussalam", "Bulgaria", "Burkina Faso", "Burma", "Burundi", "Cameroon", "Canada", "Canton And Enderbury Is.", "Cape Verde", "Cayman Islands", "Central African Rep.", "Chad", "Chile", "China", "Christmas Island", "Cocos (keeling) Island", "Colombia", "Comoros", "Congo", "Cook Islands", "Costa Rica", "Cote D'ivoire", "Croatia", "Cuba", "Cyprus", "Czech Republic", "Czechoslovakia", "Democratic Kampuchea", "Democratic Yemen", "Denmark", "Djibouti", "Dominica", "Dominican Republic", "Dronning Maud Island", "East Timor", "Ecuador", "Egypt", "El Salvador", "England", "Equatorial Guinea", "Estonia", "Ethiopia", "Faeroe Islands", "Falkland Islands-Malvinas", "Fiji", "Finland", "France", "French Guiana", "French Polynesia", "French Southern Terr", "Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Gibraltar", "Greece", "Greenland", "Grenada", "Guadaloupe", "Guam", "Guatemala", "Guinea", "Guinea-Bissau", "Guyana", "Haiti", "Heard and Mcdonald Is.", "Honduras", "Hong Kong", "Hungary", "Iceland", "India", "Indonesia", "Iran", "Iraq", "Ireland", "Israel", "Italy", "Jamaica", "Japan", "Johnston Island", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Kuwait", "Kyrgyzstan", "Laos", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macau", "Macedonia", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "Martinique", "Mauritania", "Mauritius", "Mexico", "Midway Islands", "Moldova", "Monaco", "Mongolia", "Montserrat", "Morocco", "Mozambique", "Namibia", "Nauru", "Nepal", "Netherlands", "Netherlands Antilles", "Neutral Zone", "New Caledonia", "New Zealand", "Nicaragua", "Niger", "Nigeria", "Niue", "Norfolk Island", "North Korea", "Norway", "Oman", "Pacific Is. Trust Terr.", "Pakistan", "Panama", "Papua New Guinea", "Paraguay", "Peru", "Philippines", "Pitcairn Islands", "Poland", "Portugal", "Puerto Rico", "Qatar", "Reunion", "Romania", "Russia", "Rwanda", "Samoa", "San Marino", "Sao Tome and Principe", "Saudi Arabia", "Scotland", "Senegal", "Seychelles", "Sierra Leone", "Singapore", "Slovakia", "Slovenia", "Solomon Islands", "Somalia", "South Africa", "South Korea", "Spain", "Sri Lanka", "St. Helena", "St. Kitts-Nevis-Anguilla", "St. Lucia", "St. Pierre Et Miquelon", "St. Vincent and The Grenadines", "Sudan", "Suriname", "Svalbard and Jan Mayen Is.", "Swaziland", "Sweden", "Switzerland", "Syria", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "Togo", "Tokelau", "Tonga", "Trinidad And Tobago", "Tunisia", "Turkey", "Turkmenistan", "Turks And Caicos Is.", "Tuvalu", "U.S. Pacific Islands", "U.S. Virgin Islands", "Uganda", "Ukraine", "United Arab Emirates", "United Kingdom", "United States of America", "Uruguay", "Uzbekistan", "Vanuatu", "Vatican City State", "Venezuela", "Vietnam", "Wake Island", "Wales", "Wallis and Futuna Is.", "Western Sahara", "Yemen Arab Republic", "Yugoslavia", "Zaire", "Zambia", "Zimbabwe");

function InitilizeDdlCountry(objId) {
    document.getElementById(objId).options.length = 0;
    for (var i = 0; i < countryIdArray.length; i++) {
        var anOptionA = new Option(countryNameArray[i], countryIdArray[i]);
        document.getElementById(objId).options.add(anOptionA);
    }
}

function Validate() {
    var Errors = '';
    if (document.getElementById('divMoving').style.display == 'block') {
        if (document.getElementById('ddlMovingType').value == '1000') //International
        {
            if (document.getElementById('ddlMovingFromCountry').value == 0) {
                document.getElementById('ddlMovingFromCountry').style.backgroundColor = 'lightpink';
                Errors += 'From Country - Required\n\r';
            }
            else
                document.getElementById('ddlMovingFromCountry').style.backgroundColor = 'white';
            if (document.getElementById('ddlMovingToCountry').value == 0) {
                document.getElementById('ddlMovingToCountry').style.backgroundColor = 'lightpink';
                Errors += 'To Country - Required\n\r';
            }
            else
                document.getElementById('ddlMovingToCountry').style.backgroundColor = 'white';
            if (document.getElementById('ddlMovingSize').value == '0000') {
                document.getElementById('ddlMovingSize').style.backgroundColor = 'lightpink';
                Errors += 'Moving Size - Required\n\r';
            }
            else
                document.getElementById('ddlMovingSize').style.backgroundColor = 'white';

        }
        else {
            if (document.getElementById('txtMovingZipCode').value == '') {
                document.getElementById('txtMovingZipCode').style.backgroundColor = 'lightpink';
                Errors += 'From ZipCode - Required\n\r';
            }
            else {
                if (!ValidateZipCode(document.getElementById('txtMovingZipCode').value)) {
                    document.getElementById('txtMovingZipCode').style.backgroundColor = 'lightpink';
                    Errors += 'From ZipCode - Invalid\n\r';
                }
                else
                    document.getElementById('txtMovingZipCode').style.backgroundColor = 'white';

            }
            if (document.getElementById('ddlMovingToState').value == -1) {
                document.getElementById('ddlMovingToState').style.backgroundColor = 'lightpink';
                Errors += 'To State - Required\n\r';
            }
            else
                document.getElementById('ddlMovingToState').style.backgroundColor = 'white';
            if (document.getElementById('ddlMovingSize').value == '0000') {
                document.getElementById('ddlMovingSize').style.backgroundColor = 'lightpink';
                Errors += 'Moving Size - Required\n\r';
            }
            else
                document.getElementById('ddlMovingSize').style.backgroundColor = 'white';
        }
    }
    else if (document.getElementById('divStorage').style.display == 'block') {
        if (document.getElementById('ddlStorageType').value == '0') {
            document.getElementById('ddlStorageType').style.backgroundColor = 'lightpink';
            Errors += 'Storage Type - Required\n\r';
        }
        else
            document.getElementById('ddlStorageType').style.backgroundColor = 'white';
        if (document.getElementById('txtStorageZipCode').value == '') {
            document.getElementById('txtStorageZipCode').style.backgroundColor = 'lightpink';
            Errors += 'Storage ZipCode - required\n\r';
        }
        else {
            if (!ValidateZipCode(document.getElementById('txtStorageZipCode').value)) {
                document.getElementById('txtStorageZipCode').style.backgroundColor = 'lightpink';
                Errors += 'Storage ZipCode - Invalid\n\r';
            }
            else
                document.getElementById('txtStorageZipCode').style.backgroundColor = 'white';
        }
    }
    else if (document.getElementById('divAuto').style.display == 'block') {
        if (document.getElementById('txtAutoZipCode').value == '') {
            document.getElementById('txtAutoZipCode').style.backgroundColor = 'lightpink';
            Errors += 'From ZipCode - Required\n\r';
        }
        else {
            if (!ValidateZipCode(document.getElementById('txtAutoZipCode').value)) {
                document.getElementById('txtAutoZipCode').style.backgroundColor = 'lightpink';
                Errors += 'From ZipCode - Invalid\n\r';
            }
            else
                document.getElementById('txtAutoZipCode').style.backgroundColor = 'white';
        }
        if (document.getElementById('ddlAutoToState').value == -1) {
            document.getElementById('ddlAutoToState').style.backgroundColor = 'lightpink';
            Errors += 'To State - Required\n\r';
        }
        else
            document.getElementById('ddlAutoToState').style.backgroundColor = 'white';

    }
    if (Errors != '') {
        if (ERROR_DISPLAY == 'ALERT')
            alert(Errors);
        else
            document.getElementById('spnErrors').style.display = 'block';
        return false;
    }
    else {
        document.getElementById('spnErrors').style.display = 'none';
        return true;
    }
}
function ValidateZipCode(zipcode) {
    if (zipcode.match(/^\d\d\d\d\d$/))
        return true;
    else
        return false;
}
function CreateForm() {
    var html = '';
    html += "<link href=\"http://www.relocation.com/JSForm/style_v1002.css\" rel=\"stylesheet\" type=\"text\/css\" \/>";
    html += "<div>";
    html += "<table width='100%' cellpadding='0' cellspacing='0' border='0'>";
    html += "	<tr valign='top'>";
    html += "		<td class='jsf_wrapperTD'>";
    html += "			<table class='jsf_maintbl' cellpadding='0' cellspacing='0'>";
    html += "				<tr>";
    html += "					<td class='radiobtnstd'>";
    html += "						<table class='radiobtns' cellpadding='0' cellspacing='0'>";
    html += "                            <tr>";
    html += "                                <td class='jsf_headline'>Get Free Quotes<\/td>";
    html += "                            <\/tr>";
    html += "							<tr>";
    html += "								<td class='radiobtns'><input type='radio' name='serviceType' onclick=\"ServiceType_change('Moving')\" checked='checked' \/>Moving<\/td>";
    html += "							<\/tr>";
    html += "							<tr>";
    html += "								<td class='radiobtns'><input type='radio' name='serviceType' onclick=\"ServiceType_change('Storage')\" \/>Storage<\/td>";
    html += "							<\/tr>";
    html += "							<tr>";
    html += "								<td class='radiobtns'><input type='radio' name='serviceType' onclick=\"ServiceType_change('Auto Transport')\" \/>Auto Transport<\/td>";
    html += "							<\/tr>";
    html += "                            <tr><td class='bot_line'><\/td><\/tr>";
    html += "						<\/table>";
    html += "					<\/td>";
    html += "				<\/tr>";
    html += "                <tr>";
    html += "                    <td class='jsf_body'>";
    html += "			            <table width='100%' cellpadding='0' cellspacing='0' border='0'>";
    html += "            				<tr>";
    html += "			            		<td width='300px'><span id='spnErrors' class='ErrorMessage' >The fields marked in red are missing or invalid<\/span><\/td>";
    html += "            				<\/tr>";
    html += "			            	<tr>";
    html += "			            		<td class='mainareatbl_td'>";
    html += "						<div id='divMoving' style='display:block'>";
    html += "			            				<table class='svcstbl_' cellpadding='0' cellspacing='0'>";
    html += "		            						<tr>";
    html += "								            	<td>Select Moving Service<br \/>";
    html += "								            		<select id='ddlMovingType' class='ddlStyle' onchange=\"MovingTypeChange(this)\" onkeyup=\"MovingTypeChange(this)\">";
    html += "					            						<option value='1001'>Full Service<\/option>";
    html += "			            								<option value='1013'>ULoad<\/option>";
    html += "										            	<option value='1000'>International<\/option>";
    html += "									            	<\/select>";
    html += "									            <\/td>";
    html += "								            <\/tr>";
    html += "								<tr>";
    html += "									<td><div id='trMovingZipCode' style='display:block'>Moving From Zip Code<br \/>";
    html += "									            	<input type='text' maxlength='5' class='txtStyle' id='txtMovingZipCode' \/>";
    html += "									<\/div><\/td>";
    html += "							            	<\/tr>";
    html += "								<tr>";
    html += "									<td><div id='trMovingToState' style='display:block'>Moving To State<br \/>";
    html += "									            	<select id='ddlMovingToState' class='ddlStyle'><\/select>";
    html += "									<\/div><\/td>";
    html += "							            	<\/tr>";
    html += "								<tr>";
    html += "									<td><div id='trMovingFromCountry' style='display:none;height:34px'>Moving From Country<br \/>";
    html += "								            		<select id='ddlMovingFromCountry' class='ddlStyle'><\/select>";
    html += "									<\/div><\/td>";
    html += "						            		<\/tr>";
    html += "								<tr>";
    html += "									<td><div id='trMovingToCountry' style='display:none'>Moving To Country<br \/>";
    html += "									            	<select id='ddlMovingToCountry' class='ddlStyle'><\/select>";
    html += "									<\/div><\/td>";
    html += "								            <\/tr>";
    html += "								            <tr>";
    html += "									            <td>Size Of Move<br \/>";
    html += "										            <select id='ddlMovingSize' class='ddlStyle'>";
    html += "									            	<option value='0000'>Select Weight<\/option>";
    //html +="									            	<option value='0614'>Studio<\/option>";
    //html +="									            	<option value='0615'>1 Bedroom<\/option>";
    //html +="									            	<option value='0616'>2 Bedrooms<\/option>";
    //html +="									               	<option value='0617'>3 Bedrooms<\/option>";
    //html +="									            	<option value='0618'>4 Bedrooms<\/option>";
    //html +="										            <option value='0619'>More Than 4 Bedrooms<\/option>";
    html += "		                                            <option value='0602'>Studio 1500 lbs<\/option>";
    html += "                                                    <option value='0604'>1 BR Small 3000 lbs<\/option>";
    html += "		                                            <option value='0605'>1 BR Large 4000 lbs<\/option>";
    html += "		                                            <option value='0606'>2 BR Small 4500 lbs<\/option>";
    html += "		                                            <option value='0607'>2 BR Large 6500 lbs<\/option>";
    html += "		                                            <option value='0608'>3 BR Small 8000 lbs<\/option>";
    html += "		                                            <option value='0609'>3 BR Large 9000 lbs<\/option>";
    html += "		                                            <option value='0610'>4 BR Small 10000 lbs<\/option>";
    html += "		                                            <option value='0612'>4 BR Large 12000 lbs<\/option>";
    html += "		                                            <option value='0611'>Over 12000 lbs<\/option>";
    html += "		                                            <option value='0601'>Partial Home<\/option>";
    html += "									            	<\/select>";
    html += "									           <\/td>";
    html += "							            	<\/tr>";
    html += "							          <\/table>";
    html += "					            	<\/div>";
    html += "						<div id='divStorage' style='display:none'>";
    html += "							           <table class='svcstbl_' cellpadding='0' cellspacing='0'>";
    html += "							        	    <tr>";
    html += "									          <td>Storage Type<br \/>";
    html += "										           <select id='ddlStorageType' class='ddlStyle'>";
    html += "											            <option value='0'>Select Type<\/option>";
    html += "											            <option value='1010'>Self Storage<\/option>";
    html += "											            <option value='1022'>Mobile Storage<\/option>";
    html += "									            	<\/select>";
    html += "								            	<\/td>";
    html += "							        	    <\/tr>";
    html += "							            	<tr>";
    html += "								              	<td>Storage Zip Code<br \/>";
    html += "									            	<input type='text' maxlength='5' class='txtStyle' id='txtStorageZipCode' \/>";
    html += "								            	<\/td>";
    html += "							        	    <\/tr>";
    html += "							            <\/table>";
    html += "					        	    <\/div>";
    html += "						<div id='divAuto' style='display:none'>";
    html += "							            <table class='svcstbl_' cellpadding='0' cellspacing='0'>";
    html += "                                            <tr>";
    html += "                                                <td>Shipping Zip Code<br \/>";
    html += "									    	        <input type='text' maxlength='5' class='txtStyle' id='txtAutoZipCode' \/>";
    html += "                                                <\/td>";
    html += "                                            <\/tr>";
    html += "                                            <tr>";
    html += "                                                <td>State Shipping To<br \/>";
    html += "                                                    <select id='ddlAutoToState' class='ddlStyle'><\/select>";
    html += "                                                <\/td>";
    html += "                                            <\/tr>";
    html += "                                        <\/table>";
    html += "                                    <\/div>";
    html += "                                <\/td>";
    html += "                            <\/tr>";
    html += "                        <\/table>";
    html += "                    <\/td>";
    html += "                <\/tr>";
    html += "                <tr>";
    html += "                    <td class='tdSubmitButton'>";
    html += "                        <img src='http://www.relocation.com/files/buttons/button_get-quotes.jpg' onclick='SubmitForm()'  \/>";
    html += "                    <\/td>";
    html += "                <\/tr>";
    html += "                <tr>";
    html += "                    <td class='tdpwd_by'>";
    html += "                        <a href='http://www.relocation.com/' target='_blank'><img src='http://www.relocation.com/files/pwd_by.jpg' border='0' alt='Powered by Relocation.com'  \/><\/a>";
    html += "                    <\/td>";
    html += "                <\/tr>";
    html += "            <\/table>";
    html += "        <\/td>";
    html += "    <\/tr>";
    html += "<\/table>";
    html += "<\/div>";

    if (IsExtLinkValid()) {
        document.getElementById('reloLink').style.display = 'none';
        document.write(html);
        setTimeout("Init();", 1500);
        //Init();
        //ServiceType_change('Moving');
        //MovingTypeChange(document.getElementById('ddlMovingType'));
    }
}
function IsExtLinkValid() {
    var error = '';
    if (document.getElementById('reloLink') == null) {
        error = 'Link to Relocation.com does not exists on the page';
        document.write(error);
        return false;
    }
    //alert(document.getElementById('reloLink').href);
    if (document.getElementById('reloLink').innerHTML != 'Moving Companies')
        error += 'Link has invalid anchor tag. it must be Moving Companies.<br />';
    if (document.getElementById('reloLink').href != 'http://www.relocation.com/')
        error += 'Link does not point to http://www.relocation.com';
    if (document.getElementById('reloLink').style.display == 'none')
        error += 'Link is hidden';
    if (document.getElementById('reloLink').style.visibility == 'hidden')
        error += 'Link is hidden';
    if (error != '') {
        document.write(error);
        return false;
    }
    else
        return true;
}
//var ERROR_DISPLAY = 'MESSAGE';
//var REDIRECT_URL = 'http://www.relocation.com/results.aspx';



