/* ------------------------------------------------------------
 * PROJECT        : NBuy Student Products
 * FILENAME       : nbsp.js
 * ------------------------------------------------------------
 * DATE CREATED   : 29 May 2008
 * LAST UPDATED   : 16 June 2008
 * ------------------------------------------------------------
 * AUTHOR(S)      : Kevin Scholl (http://www.ksscholl.com/)
 * ------------------------------------------------------------
 * NOTE(S)        : 
 * ------------------------------------------------------------ */
 
function buildLinks() {
	// remove current subnavigation
	$("#navSub p").remove();
	$.getJSON("link_lib.php",{category: $("#category").val(), realm: $("#realm").val(), ajax: 'true'}, function(n){
																																																							
    if ($("#realm").val() == "student" || $("#realm").val() == "news" || $("#realm").val() == "saynetwork") {
		  var THE_TARGET = "_top";
			}
		else {
		  var THE_TARGET = "contentMain";
  		$("#columnMain").html("");
			$("#columnMain").prepend("<iframe src=\"\" frameborder=\"no\" id=\"contentMain\" name=\"contentMain\"></iframe>");
			}

    $("#contentMain")
			.css("height", $(window).height() - 244 + "px")
			.attr("src", "intros/" + $("#category").val() + "-intro-page.php");			

		var LNK_STRING = "\n<p>";
		if (n.length > 0) { // make sure there are products listed in library for this tab combination
			for (var i = 0; i < n.length; i++) {
				// Amazon
				LNK_STRING += "<a href=\"" + n[i].lnkURL + "\" target=\"" + THE_TARGET + "\">" + n[i].lnkDisplay + "</a>";
				if(i != n.length - 1)
					LNK_STRING += " &nbsp;|&nbsp; \n";
				}
			}
		else // if there are no products listed in library for this tab combination
		  LNK_STRING += "No items available at this time.";
		LNK_STRING += "</p>";
		
		// display new subnavigation
		$("#navSub").prepend(LNK_STRING);
		});	
	}


function loadStore(theStore, tabIndex) {
  $("#realm").val(theStore);
	$("#navSub ul li:eq(" + tabIndex + ") a").click();
  }



/* ===================================================== *
 * CHANGE FORMS
 * ===================================================== */
 
function goToURL(theTarget,theURL) {
	var theDestination = "" + theURL;
	eval(theTarget + ".location='" + theDestination + "'");
	}
	
function goToURL2(theTarget,theURL) {
	var theDestination = "" + theURL;
	eval(theTarget + ".location='" + theDestination + "'");
	}
	
function OpenWin9(sLocation) 
{
window.open(sLocation, 'NewWin', 'height=180,width=390,history=no,resizable=yes,status=no,scrollbars=yes,scrolling,menubar=no')
}

/* ===================================================== *
 * BOOKMARK
 * ===================================================== */ 


function bookmark(url,title){
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }
}

/* ===================================================== *
 * BBB
 * ===================================================== */

function Rcertify() 
{
popupWin = window.open('http://www.bbbonline.org/cks.asp?id=103062410364733225', 'Participant','location=yes,scrollbars=yes,width=450,height=300'); 
window.name = 'opener';
}


/* ===================================================== *
 * SWAP
 * ===================================================== */


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
