// JavaScript Document

var myHREF=window.location.href;
var goodDivs=false;
var oldTitle=document.title;
var subCats = [];
var originalLocation="";
var goodSubs=false;
var hashIndex = 0;
var refresh=false;


function gup( name )

{

  var regexS = name+"([^&]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}



function chngClass2(unkv,unkv2,unkv3,unkv4) {
names_array=unkv.split(",");
names_array2=unkv3.split(",");
i=0;
while (i < names_array.length)
 {
  document.getElementById(names_array[i]).className=unkv2;
  i+=1;
  }
ii=0;
while (ii < names_array2.length)
 {
  document.getElementById(names_array2[ii]).className=unkv4;
  ii+=1;
  }

}

function chngClass(unkv,unkv2) {
names_array=unkv.split(",");
i=0;
while (i < names_array.length)
 {
  document.getElementById(names_array[i]).className=unkv2;
  i+=1;
  }
}

function flipClass(unknownVariable,unknownVariable2,unknownVariable3) {
names_array=unknownVariable.split(",");
i=0;
while (i < names_array.length) {
  if (document.getElementById(unknownVariable).className==unknownVariable2) {document.getElementById(unknownVariable).className=unknownVariable3;} else
  {document.getElementById(unknownVariable).className=unknownVariable2;}
  i+=1;
  }
}




function bodyLoad() {
  var mylocation=gup('SCO_');
  var shortMyLocation = mylocation.substring(0,6)
  var shortMyLocation2 = mylocation.substring(0,20)
  if (shortMyLocation=="forPar") {chngClass('mainNav_01','selected');} else
  if (shortMyLocation=="forSch") {chngClass('mainNav_02','selected');} else
  if (shortMyLocation=="forAdv") {chngClass('mainNav_03','selected');} else
  if (shortMyLocation=="specia") {chngClass('mainNav_03','selected');} else
  if (shortMyLocation=="forRep") {chngClass('mainNav_04','selected');} else
  if (shortMyLocation=="learnA") {chngClass('mainNav_05','selected');} else
  if (shortMyLocation=="Donate") {chngClass('mainNav_06','selected');} else
  if (shortMyLocation=="latest") {chngClass('mainNav_07','selected');} else
  if (shortMyLocation=="multiM") {chngClass('mainNav_08','selected');} else
  if (shortMyLocation=="pressR") {chngClass('mainNav_13','selected');} else
  if (shortMyLocation=="voices") {chngClass('mainNav_09','selected');} 
  if (shortMyLocation2=="learnAbout.html#EdCh") {
	    chngClass('mainNav_05','selected'); 
		chngClass2('INTRO,ATC,EdChoice,Autism,Cleveland','hide','EdChoice','show');
		chngClass('nav_01,nav_02','quicklinksNotSelected');
      } else
  if (shortMyLocation2=="learnAbout.html#Auti") {
	    chngClass('mainNav_05','selected'); 
		chngClass2('INTRO,ATC,EdChoice,Autism,Cleveland','hide','Autism','show');
		chngClass('nav_01,nav_02','quicklinksNotSelected');
      } else
  if (shortMyLocation2=="learnAbout.html#Clev") {
	    chngClass('mainNav_05','selected'); 
	    chngClass2('INTRO,ATC,EdChoice,Autism,Cleveland','hide','Cleveland','show');
		chngClass('nav_01,nav_02','quicklinksNotSelected');
	  } 
 }
 
function chkPage(carryName,part1,part2,part3,part4) {
	var k = window.location.href.match(carryName);

	if (carryName==k) {
		chngClass2(part1,part2,part3,part4);
		}
}


function chkDivs(unkv,unkv2) {
names_array=unkv.split(",");
i=0;
while (i < names_array.length)
 {
  if (names_array[i]==unkv2) {goodDivs=true;};
  i+=1;
  }
}

function chkSubs(unkv,unkv2,ii) {
names_array=unkv.split(",");
i=0;
while (i < names_array.length)
 {
  if (names_array[i]==unkv2) {subCats[ii]=true;};
  i+=1;
  }
}


function listen() {
var currentHREF=window.location.href;
if (currentHREF!=myHREF) { bodyLoad(); location.reload(true);} 
}


function wakeup(){window.setInterval('listen()', 20);}


function chkSubs(unkv,unkv2,ii) {
names_array=unkv.split(",");
i=0;
while (i < names_array.length)
 {
  if (names_array[i]==unkv2) {subCats[ii]=true;};
  i+=1;
  }
}

function onFrameLoaded(hash) {location.hash = hash;}

function checkIframe() {
  var doc = document.getElementById("historyFrame").contentWindow.document;
  doc.open();
  doc.write("<html><head><scri" + "pt type=\"text/javascript\">parent.onFrameLoaded('"+window.location.hash+"');</scri" + "pt></head><body>"+window.location.hash+"</body></html>");
  doc.close();}
  
  function onChange(idName){
  var resultStr = ""; 
  alert(document.getElementById(idName).options.length);
  /*for(var i = 0; i < document.getElementById(idName).length; i++ ) 
    { 
      if( document.getElementById(idName)[i].selected ) 
      { 
      // Copy this option  
      document.location.href=document.getElementById(idName)[i].value; 
      } 
    } */
  }
  
  function mailpage()
{
//mail_str = "mailto:?subject=Check out this page from School Choice Ohio: " + document.title;
//mail_str += "&body=I thought you might be interested in the " + document.title;
//mail_str += ". You can view it at, " + location.href;
//location.href = mail_str;

var sSubject = 'Check out this page from School Choice Ohio: ' + oldTitle; 
var sBody    = 'I thought this might interest you: ' + location.href; 

var mailto_link = 'mailto:?subject='+ escape(sSubject)+'&body='+escape(sBody);

win = window.open(mailto_link,'emailWindow');
if (win && win.open &&!win.closed) win.close();



}
