﻿function setBlurText(thisInput, text) {
	if (thisInput.value == "") {
	    thisInput.value = text;
	    thisInput.style.color = "#999999";
	    thisInput.style.fontStyle = "italic";
	}
}
function setFocusText(thisInput, text) {
	if (thisInput.value == text) {
	    thisInput.value = "";
	    thisInput.style.color = "#000000";
	    thisInput.style.fontStyle = "normal";
	}
}

function SubmitClick(sender, e)
{
	var keycode;
      if (window.event) keycode = window.event.keyCode;
      else if (e) keycode = e.which;
      else return true;
      
      if (keycode == 13)
      {
			var button = document.getElementById(sender.id.replace("TextBox", "Button"));
			
			button = button.href.replace("javascript:", "");
			
			eval(button);
			
            return false;
      }
      else
            return true;
}

function getElementsByClassName(className, tagName)
{
	var elements = document.getElementsByTagName(tagName);
	var returnElements = [];
	
	if (elements)
	{
		for (var i = 0; i < elements.length; i++)
		{
			var elementClasses = elements[i].className.split(' ');
			
			for (var k = 0; k < elementClasses.length; k++)
			{
				if (elementClasses[k] == className)
				{
					returnElements.push(elements[i]);
				}
			}
		}
	}
	
	return returnElements;
}

function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) {
            return pair[1];
        }
    }
    return null;
}

function trackResultClick(sender, productName, vendorName) {
    var page = getQueryVariable("page");

    if (page && page > 1) {
        s.linkTrackVars = 'prop34,prop38,prop39';
        s.linkTrackEvents = 'None';
        s.prop34 = 'Non 1st page Click';
        s.prop38 = productName;
        s.prop39 = vendorName;
        s.tl(this, 'o', 'Non 1st page Click');
    }
}