var alertText = "Please enter a keyword to continue.";

var php = true;
var asp = true;
var java = true;

function validateSearchForm (formID, fieldID) { 

	var text = document[formID][fieldID].value;
	
	if (text == null || text == "" || text == " ") {
	
		alert(alertText);
		
		return false;

	}

	else {
	
	  if (document[formID][fieldID].value.indexOf("site:") == -1) {
	
	    //var site = document.location.href.substring(0,document.location.href.lastIndexOf("/"));
		var site = "http://learn.adobe.com";
	
	    document[formID][fieldID].value = "site:" + site + " " + document[formID][fieldID].value;
	
	  }

	}

	return true;
}

function togglePod(button, type) {

        var on = toggleType(type);
        

        var elements = getElementsByClassName(type, null);
        var u = elements.length;
        for (var i=0; i<u; i++) {
           
           if (!on) {
                elements[i].style.display = "none";
           }
           else {
                elements[i].style.display = "";
           }	       
        }

           if (!on) {
                button.style.border = "1px solid #000000";
           }
           else {
                button.style.border = "1px solid #FFFFFF";
           }	

    }

function getElementsByClassName(classname, node) {

    if(!node) node = document.getElementsByTagName("body")[0];
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

function toggleType(type) {
    if (type == "php") {
        php = !php;
        return php;
    }
    else if (type == "asp") {
        asp = !asp;
        return asp;
    }
    else if (type == "java") {
        java = !java;
        return java;
    }
}