<!-- NGS POP-UP SCRIPT -->

function makewin (targurl, width, height, winopts) {
	alert ("In MAKEWIN");
	allopts = "width=" + width + ",height=" + height + "," + winopts;
	NewWin=window.open(targurl, allopts);
}

function PopWindowN(file, width, height) {
	window.open(file, null, "height=" + height + ",width=" + width + ",toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,top=300,left=150");
}

function killwins() {
  if (navigator.userAgent.indexOf("MSIE 3.0") != -1 && window.sidebars != null)
    {
      for (i = 1; i < sidebars.length; i++)
        {
          sidebars[i].close();
        }
    }
}


function validateForm(){
   if (document.email.email_addr.value == ""){
      alert("Please enter your e-mail address.");
      document.email.email_addr.focus();
      return false;
   }else if (document.email.email_addr.value == "Your e-mail"){
      alert("Please fill in your complete e-mail address.");
      document.email.email_addr.focus();
      return false;
   }else if (document.email.email_addr.value.indexOf('@') == -1){
      alert("Please enter a valid e-mail address, including an '@'");
	  document.email.email_addr.focus();
      return false;
	}
   
   
   return true;
}


function determine_sb_rt_gr_search(formObj) {

// Check form contents and send off the right search 
// %2B puts in a + if we need one later for some reason 
// http:
// islet.nationalgeographic.com/query.html?col=edu&qt=%2Bbooks%3Abooks+%2Bisbn%3AyourISBNnumberGoesHere

//alert ('Searchtype: ' + formObj.searchtype.options[formObj.searchtype.selectedIndex].value);

//var looking_for = escape(document.booksearch.queryterm.value);

var sb_search_term = escape(formObj.subject.options[formObj.subject.selectedIndex].value);
var rt_search_term = escape(formObj.resourcetype.options[formObj.resourcetype.selectedIndex].value);
var gr_search_term = escape(formObj.grade.options[formObj.grade.selectedIndex].value);

var sb_search_string = '+%2BSubject%3A' + sb_search_term;
var rt_search_string = '+%2BResourcetype%3A' + rt_search_term;
var gr_search_string = '+%2BGrade%3A' + gr_search_term;

var go_to_infoseek = 'yes';

if ((sb_search_term == 'no') || (rt_search_term == 'no') || (gr_search_term == 'no')) {
	go_to_infoseek = 'no';
	alert ("Please choose a valid pulldown option.");
}

if ((sb_search_term == 'all') || (sb_search_term == 'default')) {
	sb_search_term = 'all';
	sb_search_string = '+%2BAll_Subjects%3A' + sb_search_term;
}

if ((rt_search_term == 'all') || (rt_search_term == 'default')) {
	rt_search_term = 'all';
	rt_search_string = '+%2BAll_Resourcetypes%3A' + rt_search_term;
}

if ((gr_search_term == 'all') || (gr_search_term == 'default')) {
	gr_search_term = 'all';
	gr_search_string = '+%2BAll_Grades%3A' + gr_search_term;
}

var whole_search_string = sb_search_string + rt_search_string + gr_search_string;

var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu' + whole_search_string;

if (go_to_infoseek == 'yes') {
	self.location.href = created_url;
}
}


/* Created for the swishe solution 
function determine_sb_rt_gr_search(formObj) {
var sb_search_term = escape(formObj.subject.options[formObj.subject.selectedIndex].value);
var rt_search_term = escape(formObj.resourcetype.options[formObj.resourcetype.selectedIndex].value);
var gr_search_term = escape(formObj.grade.options[formObj.grade.selectedIndex].value);

var go_to_swishe = 'yes';

var sb_search_string = 'Subject: ' + sb_search_term;
var rt_search_string = 'Resourcetype: ' + rt_search_term;
var gr_search_string = 'Grade: ' + gr_search_term;

if ((sb_search_term == 'no') || (rt_search_term == 'no') || (gr_search_term == 'no')) {
	go_to_swishe = 'no';
	alert ("Please choose a valid pulldown option.");
}

if ((sb_search_term == 'all') || (sb_search_term == 'default')) {
	sb_search_term = 'all';
	sb_search_string = 'All_Subjects: ' + sb_search_term;
}

if ((rt_search_term == 'all') || (rt_search_term == 'default')) {
	rt_search_term = 'all';
	rt_search_string = 'All_Resourcetypes: ' + rt_search_term;
}

if ((gr_search_term == 'all') || (gr_search_term == 'default')) {
	gr_search_term = 'all';
	gr_search_string = 'All_Grades: ' + gr_search_term;
}

var looking_for = sb_search_string + rt_search_string + gr_search_string;

var created_url = 'http://www.nationalgeographic.com/cgi-bin/search.cgi?search=' + looking_for + '&results=0&index=education.swish&numpp=10&search_tags=B&search_tags=t';
if (go_to_swishe == 'yes') {
	self.location.href = created_url;
	}
}
*/

function determine_keyword_search(formObj) {
var looking_for = escape(document.edukeywordsearch.searchstring.value);
//var created_url = 'http://www.nationalgeographic.com/cgi-bin/search.cgi?search=' + looking_for + '&results=0&index=education.swish&numpp=10&search_tags=B&search_tags=t';
var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu+%2B' + looking_for;
self.location.href = created_url;
}


function subj_only_search(subj) {

var looking_for = escape(subj);
var subj_search_string = '+%2BSubject%3A' + looking_for;

if (looking_for == 'ALL') {
	sb_search_term = 'all';
	subj_search_string = '+%2BAll_Subjects%3A' + sb_search_term;
}

var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu' + subj_search_string;
self.location.href = created_url;
}

function rt_only_search(rt) {
	var looking_for = escape(rt);
	var rt_search_string = '+%2BResourcetype%3A' + looking_for;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu' + rt_search_string;
	self.location.href = created_url;
}


function subj_and_rt_search(subj,rt) {
// Search via subjects and resourcetypes
var sb_search_term = escape(subj);
var rt_search_term = escape(rt);

var sb_search_string = '+%2BSubject%3A' + sb_search_term;
var rt_search_string = '+%2BResourcetype%3A' + rt_search_term;

if (sb_search_term=='all') {
	sb_search_string = '+%2BAll_Subjects%3A' + sb_search_term;
}

if (rt_search_term == 'all') {
	rt_search_string = '+%2BAll_Resourcetypes%3A' + rt_search_term;
}

var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu' + sb_search_string + rt_search_string;
self.location.href = created_url;
}



function level_search(level) {
// Check form contents and send off the right search 
	var level_search_term = escape(level);
	var level_search_string = '+%2BSeriesLevel%3A' + level_search_term;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu' + level_search_string;
	self.location.href = created_url;
}

function ts_level_search(level) {
// Check form contents and send off the right search 
	var level_search_term = escape(level);
	var level_search_string = '+%2BSeriesLevel%3A' + level_search_term;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bedu%3Aedu+%2Bteacher_store%3Ateacher_store' + level_search_string;
	self.location.href = created_url;
}


function level_subject_search(formObj) {
// Send off search for level and subject search for wol and readingexpeditions
	var subject_term = escape(formObj.subject.options[formObj.subject.selectedIndex].value);
	var level_term = escape(formObj.level.options[formObj.level.selectedIndex].value);
	var subject_search_string = '+%2BSubject%3A' + subject_term;
	var level_search_string = '+%2BSeriesLevel%3A' + level_term;
	
	if (subject_term == 'default') {
		sb_search_term = 'all';
		subject_search_string = '+%2BAll_Subjects%3A' + sb_search_term;
	}	
	
	if (level_term == 'default') {
		level_search_term = 'all';
		level_search_string = '+%2BAll_Levels%3A' + level_search_term;
	}	
	
	var whole_search_string = level_search_string + subject_search_string;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bwindows%3Awindows' + whole_search_string;
	self.location.href = created_url;
}


function title_search(formObj) {
	// Check form contents and send off the right search 
	var looking_for = escape(document.woltitlesearch.title.value);
	var just_text_search = '+%2B' + looking_for;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Bwindows%3Awindows' + just_text_search;
	//var created_url = 'http://www.nationalgeographic.com/cgi-bin/search.cgi?search=' + looking_for + '&results=0&index=education_windows.swish&numpp=10&search_tags=B&search_tags=t';
	self.location.href = created_url;
}

function re_title_search(formObj) {
	// Check form contents and send off the right search 
	var looking_for = escape(document.retitlesearch.retitle.value);
	var just_text_search = '+%2B' + looking_for;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Breexp%3Areexp' + just_text_search;
	//var created_url = 'http://www.nationalgeographic.com/cgi-bin/search.cgi?search=' + looking_for + '&results=0&index=education_reading.swish&numpp=10&search_tags=B&search_tags=t';
	self.location.href = created_url;
}

function re_all_search() {
	// Search for everything in reading expeditions
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Breexp%3Areexp'; 
	self.location.href = created_url;
}


function series_search(formObj) {
// Send off search for series search for readingexpeditions
	var series_term = escape(formObj.series.options[formObj.series.selectedIndex].value);
	var series_search_string = '+%2BSeriesLevel%3A' + series_term;
	
	if (series_term == 'default') {
		series_search_term = 'all';
		series_search_string = '+%2BAll_Series%3A' + series_search_term;
	}	
		
	var whole_search_string = series_search_string;
	var created_url = 'http://islet.nationalgeographic.com/query.html?col=edu&rq=0&qc=&qm=0&st=1&nh=10&lk=1&rf=0&qt=%2Breexp%3Areexp' + whole_search_string;
	self.location.href = created_url;
}


