
//-----  Watermark function for textboxes  -----//

function Watermark(txt, type, defaulttext) 
{
    // txt = id of textbox to watermark
    // type = whether the function is being called 'onfocus' or 'onblur' (possible values: focus;blur;)
    // defaulttext = the default text to display in the watermarked textbox

    var txt = document.getElementById(txt);

    if (type == 'focus' && txt.value == defaulttext) 
    { 
        txt.className = 'textbox';
        txt.value = '';
    }
    else if (type == 'blur' && txt.value == '')
    { 
        txt.className = 'textbox watermark-textbox';
        txt.value = defaulttext;
    }
}

//-----  Flyout functions for quicklinks menu  -----//
$(document).ready(function() {

    function addHover() {
        $(this).addClass("hover");
    }

    function removeHover() {
        $(this).removeClass("hover");
    }

    var hoverConfig = {
        interval: 150,
        sensitivity: 1,
        over: addHover,
        timeout: 150,
        out: removeHover
    };

    $("li.tier1").hoverIntent(hoverConfig)
    $("li.main-menu-li").hoverIntent(hoverConfig)
    $("li.az").hoverIntent(hoverConfig)

});

function search_submit(searchLink) {
    var SearchHref = searchLink.href;
    
    var SearchBox = document.getElementById('txtSearch');
    searchLink.href = searchLink.href + "?q=" + SearchBox.value;
}

function search_submitfooter(searchLink) {
    var SearchHref = searchLink.href;
    
    var SearchBox = document.getElementById('txtFooterSearch');
    searchLink.href = searchLink.href + "?q=" + SearchBox.value;
}

function mapping_submit(mappingLink) {
    
    var SelectBox = document.getElementById('ddlFindMyNearest');
    mappingLink.href = mappingLink.href + "?selected=" + SelectBox.value;
    
    var SearchBox = document.getElementById('txtFindMyNearest');
    mappingLink.href = mappingLink.href + "&postcode=" + SearchBox.value.replace(' ', '');

    var SearchBox = document.getElementById('ddlSelectTown');
    mappingLink.href = mappingLink.href + "&town=" + SearchBox.value;

}

function AppendQueryString() {
        
    var str = "" + window.location + "";
    var div = document.getElementById("mapFrame");

    if(str.indexOf("?") != -1) {
        str = str.substr(str.indexOf("?"), str.length - str.indexOf("?"));
        div.innerHTML = "<iframe id='MappingIFrame' src='http://webapps.stoke.gov.uk/mapping/mapping_new.aspx" + str + "' width='938' height='1000'></iframe>";
    }
    else
    {
        div.innerHTML = "<iframe id='MappingIFrame' src='http://webapps.stoke.gov.uk/mapping/mapping_new.aspx' width='938' height='1000'></iframe>";
    }
}


//-----  Addthis sharing script  -----//

var addthis_config = { "data_track_clickback": true };

