/* added June 09 */
function initPng() {
    var images = document.getElementsByTagName("img");
    if (images){
        for (var i = 0; i < images.length; i++){
            var src = images[i].src;
            if (src.search(/http:\/\/maps/) == -1 && src.indexOf(".png") != -1) {
                var srcname = images[i].src.replace(new RegExp('(.*)\/(.*)?\.png'),"$1/$2");
                images[i].parentNode.style.display = "inline-block";
                images[i].style.visibility = "hidden";
                images[i].parentNode.style.filter = "progid:dximagetransform.microsoft.alphaimageloader(src='"+ srcname +".png',sizingmethod='crop');"
            }
        }
    }
}

if (window.attachEvent && !window.opera) {
    window.attachEvent("onload", initPng);
}

/* /added June 09 */
function y_cl() {
        pageTracker._trackPageview("/yclick");
}
function checkform(object) {
    var searchFlag = $('#tab1').is(':visible');
    var fields   = searchFlag ? new Array('query', 'query2') : new Array('Title', 'Location');
    var num_null = 0;
    for (var i=0; i<fields.length; i++) {
      var input = $(object).find('input[name="' + fields[i] + '"]');
      if (input.length == 0) continue;

      var val = input.val();
      val = val.replace(/^\s*/, '');
      val = val.replace(/\s*$/, '');
      if (val.search(/eg.|enter\s*a\s*keyword|enter\s+a\s*business\s*name/i) == 0) input.val('');
      if (input.val().length == 0) num_null++;
    }
    
    if (num_null == fields.length) {
      alert(searchFlag ? "Please enter a keyword or a location" : "Please enter business name or a location");
      return false;
    }

    return true;
}

/* added June 09 */
function initTabs(){
        var sets = document.getElementsByTagName("ul");
        for (var i = 0; i < sets.length; i++)
        {
                if (sets[i].className.indexOf("tabset") != -1)
                {
                        var tabs = [];
                        var links = sets[i].getElementsByTagName("a");
                        for (var j = 0; j < links.length; j++)
                        {
                                if (links[j].className.indexOf("tab") != -1)
                                {
                                        tabs.push(links[j]);
                                        links[j].tabs = tabs;
                                        var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));
                                        //reset all tabs on start
                                        if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
                                        else c.style.display = "none";
                                        links[j].onclick = function () {
                                                var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
                                                if (c)
                                                {
                                                        //reset all tabs before change
                                                        for (var i = 0; i < this.tabs.length; i++)
                                                        {
                                                                document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1)).style.display = "none";
                                                                this.tabs[i].className = this.tabs[i].className.replace("active", "");
                                                        }
                                                        this.className += " active";
                                                        c.style.display = "block";
                                                        return false;
                                                }
                                        }
                                }
                        }
                }
        }
}
if (window.addEventListener) window.addEventListener("load", initTabs, false);
else if (window.attachEvent) window.attachEvent("onload", initTabs);
/* /added June 09 */
