﻿var _SOURCE;

function bindHTML(intSource)
{
    jQuery("#divSearch").append(getHTML());
    _SOURCE = intSource;
}

function getHTML()
{
    var aryHTML = new Array();
    aryHTML.push('<div class="NHNSearchWidget">');
    aryHTML.push('<table border="0" cellpadding="0" cellspacing="0">');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="2" class="NHNSWSPANTD">');
    aryHTML.push('<span>Enter a Chicago neighborhood, suburb or ZIP code</span>');
    aryHTML.push('</td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="1" class="NHNSWTXTTD" id="NHNSWTDtxtSearch"><input type="text" id="txtSearch" class="NHNSWTXT" onKeyDown="javascript:if (event.keyCode == 13) { srchBtnClick(\'btnSearch\'); }"></input></td>');
    aryHTML.push('<td colspan="1" class="NHNSWBTNTD" id="NHNSWTDbtnSearch"><input id="btnSearch" class="NHNSWBTN" type="button" value="Go" onclick="doRedirect(\'txtSearch\');"></input></td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="2" class="NHNSWSPANTD">');
    aryHTML.push('<span>Search by area</span>');
    aryHTML.push('</td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td class="NHNSWTXTTD" id="NHNSWTDddlSearchArea">');
    aryHTML.push('<select id="ddlSearchArea" class="NHNSWTXT" onKeyDown="javascript:if (event.keyCode == 13) { srchBtnClick(\'btnSearchArea\'); }">');
    aryHTML.push('<option value="4352">Chicago</option>');
    aryHTML.push('<option value="DOWNTOWN / LOOP">&#160;&#160;Downtown / Loop</option>');
    aryHTML.push('<option value="FAR NORTH">&#160;&#160;Far North</option>');
    aryHTML.push('<option value="NORTH SIDE">&#160;&#160;North Side</option>');
    aryHTML.push('<option value="NORTHWEST SIDE">&#160;&#160;Northwest Side</option>');
    aryHTML.push('<option value="SOUTH SIDE">&#160;&#160;South Side</option>');
    aryHTML.push('<option value="WEST / SOUTHWEST">&#160;&#160;West / Southwest</option>');
    aryHTML.push('<option value="4353">Suburbs</option>');
    aryHTML.push('<option value="NEAR WEST SUBURBS">&#160;&#160;Near West suburbs</option>');
    aryHTML.push('<option value="NORTH SHORE">&#160;&#160;North Shore</option>');
    aryHTML.push('<option value="NORTH SUBURBS">&#160;&#160;North suburbs</option>');
    aryHTML.push('<option value="NORTHWEST SUBURBS">&#160;&#160;Northwest suburbs</option>');
    aryHTML.push('<option value="SOUTH / SOUTHWEST SUBURBS">&#160;&#160;S / SW suburbs</option>');
    aryHTML.push('<option value="WESTERN SUBURBS">&#160;&#160;Western suburbs</option>');
    aryHTML.push('<option value="WISCONSIN">&#160;&#160;Wisconsin</option>');
    aryHTML.push('<option value="INDIANA">&#160;&#160;Indiana</option>');
    aryHTML.push('</select>');
    aryHTML.push('</td>');
    aryHTML.push('<td class="NHNSWBTNTD" id="NHNSWTDbtnSearchArea"><input id="btnSearchArea" class="NHNSWBTN" type="button" value="Go" onclick="doRedirect(\'ddlSearchArea\');" ></input></td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="2" class="NHNSWSPANTD">');
    aryHTML.push('<span>Search by street name</span>');
    aryHTML.push('</td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td class="NHNSWTXTTD" id="NHNSWtxtSearchStreet"><input type="text" id="txtSearchStreet" class="NHNSWTXT" onKeyDown="javascript:if (event.keyCode == 13) { srchBtnClick(\'btnSearchStreet\'); }"></input></td>');
    aryHTML.push('<td class="NHNSWBTNTD" id="NHNSWTDbtnSearchStreet"><input id="btnSearchStreet" class="NHNSWBTN" type="button" value="Go" onclick="doRedirect(\'txtSearchStreet\');"></input></td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="2" class="NHNSWSPANTD">');
    aryHTML.push('<span>Search by development name</span>');
    aryHTML.push('</td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td class="NHNSWTXTTD" id="NHNSWtxtSearchDevelopment"><input type="text" id="txtSearchDevelopment" class="NHNSWTXT" onKeyDown="javascript:if (event.keyCode == 13) { srchBtnClick(\'btnSearchDevelopment\'); }"></input></td>');
    aryHTML.push('<td class="NHNSWBTNTD" id="NHNSWTDbtnSearchDevelopment"><input id="btnSearchDevelopment" class="NHNSWBTN" type="button" value="Go" onclick="doRedirect(\'txtSearchDevelopment\');"></input></td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td colspan="2" class="NHNSWSPANTD">');
    aryHTML.push('<span>Search by developer</span>');
    aryHTML.push('</td>');
    aryHTML.push('</tr>');
    aryHTML.push('<tr>');
    aryHTML.push('<td class="NHNSWTXTTD" id="NHNSWTDtxtSearchDeveloper"><input type="text" id="txtSearchDeveloper" class="NHNSWTXT" onKeyDown="javascript:if (event.keyCode == 13) { srchBtnClick(\'btnSearchDeveloper\'); }"></input></td>');
    aryHTML.push('<td class="NHNSWBTNTD" id="NHNSWTDbtnSearchDeveloper"><input id="btnSearchDeveloper" class="NHNSWBTN" type="button" value="Go" onclick="doRedirect(\'txtSearchDeveloper\');"></input></td>');
    aryHTML.push('</tr>');
    aryHTML.push('</table>');
    aryHTML.push('</div>');
    
    return aryHTML.join('');
}


function doRedirect(strobj)
{
    if (strobj != '') {
      var strobj2 = "#" + strobj;
      var id = strobj.replace('txt','btn').replace('ddl','btn');
      if (jQuery(strobj2).val() != '') location.href = getEnvURL() + '/default.aspx?ning=true&input=' + id + '&value=' + jQuery(strobj2).val() + '&source=' + _SOURCE;
    }
}


function getEnvURL()
{
    var tempURL;
    
    if (location.href.indexOf('localhost') > -1) tempURL = 'http://localhost/dnn';
    else tempURL = 'http://newhomenotebook.com';
    
    return tempURL;
}

function srchBtnClick(btnName) 
{
  var btnClicked = '#' + btnName;
  jQuery(btnClicked).focus().click();
  
}