
//for home page project swap box
function GetPrj(id){
    //flip thumb
    //turn all off
    for(x=1;x<5;x++){
        if(document.getElementById("thumbcell" + x)){
            document.getElementById("thumbcell" + x).className = "hp_thumb";
        }
    }
    //turn on selected Item...all others should be off
    var thumbon = "thumbcell" + id;
    if(document.getElementById(thumbon)){
        document.getElementById(thumbon).className = "hp_thumbon";
        
        //now swap big img
        //turn all off
        for(x=1;x<5;x++){
            if(document.getElementById("hpGI-Large-" + x)){
                document.getElementById("hpGI-Large-" + x).style.visibility = "hidden";
                document.getElementById("hpGI-Large-" + x).style.display = "none";
            }
        }
        //turn selected on
        var largeImg = "hpGI-Large-" + id;
        document.getElementById(largeImg).style.visibility = "visible";
        document.getElementById(largeImg).style.display = "";
        //now get text
        //turn all off
        for(x=1;x<5;x++){
            if(document.getElementById("hpGI-Feat-" + x)){
                document.getElementById("hpGI-Feat-" + x).style.visibility = "hidden";
                document.getElementById("hpGI-Feat-" + x).style.display = "none";
            }
        }
        //turn selected on
        var selText = "hpGI-Feat-" + id;
        document.getElementById(selText).style.visibility = "visible";
        document.getElementById(selText).style.display = "";
    }
}

//swap nav image
function swapImage(imgName, sFilename, mouseEvent) {
	thisImgSrc = document.images[imgName].src
	if (thisImgSrc.indexOf(".gif")>0) {
		imgType = ".gif";
		}
	else {
		imgType = ".jpg";
		}
	document.images[imgName].src = "/images/" + sFilename + mouseEvent + imgType;
}

function ClearField(id, initialVal){
    if(document.getElementById(id)){    
        
        if(document.getElementById(id).value==initialVal){
            document.getElementById(id).value="";
        }else{
            
        }
   }
}

var suggestActivityRequest = false;

function SubmitSuggestActivity(){
    if(document.getElementById("btnSuggest")){
        //process "form"
        var name = document.getElementById("suggestName").value;
        var email = document.getElementById("suggestEmail").value;
        var comments = document.getElementById("suggestComments").value;
        
        if(name!= "Name" && email != "Email" && comments != "Comments"){
            if(name!= "" && email != "" && comments != ""){
                //ajaxify this little piggy? kinda...
                suggestActivityRequest = false;
        
	            if (window.XMLHttpRequest) { // Mozilla, Safari,...
		            suggestActivityRequest = new XMLHttpRequest();
		            if (suggestActivityRequest.overrideMimeType) {
			             suggestActivityRequest.overrideMimeType('text/xml');
			            // See note below about this line
		            }
	            } else if (window.ActiveXObject) { // IE
		            try {
			            suggestActivityRequest = new ActiveXObject("Msxml2.XMLHTTP");
		            } catch (e) {
			            try {
				            suggestActivityRequest = new ActiveXObject("Microsoft.XMLHTTP");
			            } catch (e) {}
		            }
	            }

	            if (!suggestActivityRequest) {
		            //alert('Giving up :( Cannot create an XMLHTTP instance');
		            return false;
	            }
        	    
	            suggestActivityRequest.onreadystatechange = sayThankYou;
	            
	            var d = new Date(); //used for randomizing url to avoid caching
		
	            url = "/ajax/submitSuggestActivity.aspx?n=" + escape(name) + "&e=" + escape(email) + "&c=" + escape(comments) + d.getMilliseconds()
        	    
	            suggestActivityRequest.open('GET', url, true);
	            suggestActivityRequest.send(null);
                       
            }
        } else {
            alert("Please enter your information");
        }
    }
}
function sayThankYou(){
   
        if (suggestActivityRequest.readyState == 4) {
		
	        if (suggestActivityRequest.status == 200) {
		        
		        strResults = suggestActivityRequest.responseText
	            
		        if (strResults != "") {
		            
			        //then say ty
                    document.getElementById("suggestActivityThankYou").style.visibility="visible";
                    document.getElementById("suggestActivityThankYou").style.display="";
                    document.getElementById("suggestForm").style.visibility="hidden";
                    document.getElementById("suggestForm").style.display="none";
                    document.getElementById("suggestActivityThankYou").innerHTML = document.getElementById("suggestActivityThankYou").innerHTML  + "<br>" + strResults;
		        } else {
			        //document.getElementById("relatedArticleSuggest").innerHTML = ""
			        //document.all.relatedArticleSuggest.style.visibility = 'hidden'
		        }
    			

	        }
        }
    }
function forceClickPJ(e, elemId, zoom_query) {
    var elem = document.getElementById(elemId);
    var evt = (e) ? e : window.event;
    var intKey = (evt.which) ? evt.which : evt.keyCode;
    
    if(intKey == 13) {
        //elem.click();
        //"/Project-Showcase/Default.aspx?st=" & strSearch)
        //location.href="/Project-Showcase/Default.aspx?st=" + escape(document.getElementById(zoom_query).value);
        return false;
    }

    return true;
}
function doSearchPJ(e, elemId, zoom_query) {

    var elem = document.getElementById(elemId);
    var evt = (e) ? e : window.event;
    var intKey = (evt.which) ? evt.which : evt.keyCode;
    
    //location.href="/Project-Showcase/Default.aspx?st=" + escape(document.getElementById(zoom_query).value)
    return false;
} 

function forceClick(e, elemId, zoom_query) {
    var elem = document.getElementById(elemId);
    var evt = (e) ? e : window.event;
    var intKey = (evt.which) ? evt.which : evt.keyCode;
    
    if(intKey == 13) {
        //elem.click();
        //"/Project-Showcase/Default.aspx?st=" & strSearch)
        location.href="/Search.aspx?st=" + escape(document.getElementById(zoom_query).value);
        return false;
    }

    return true;
}
function doSearch(e, elemId, zoom_query) {

    var elem = document.getElementById(elemId);
    var evt = (e) ? e : window.event;
    var intKey = (evt.which) ? evt.which : evt.keyCode;
    
    location.href="/Search.aspx?st=" + escape(document.getElementById(zoom_query).value)
    return false;
} 

function printFriendly(fn){
    //open new window
   
 
    if(fn != ""){
        //open window
        var newwin = window.open("/modules/printFriendly.aspx?fn=" + fn, "", "");
    }
}

function SendTF(fn) {
    //open new window
   
    if(fn != ""){
        //open window
        GB_showCenter("Email a Friend", "/modules/sendToFriend.aspx?fn=" + fn, 495, 320);
    }
}