

$(document).ready(function() {


correctPNG();
//ADMIN TEST


//alert('linked');
// homepage quickfix
/*$("#textspace2, #textspace3").hide();

 $("#topics_box1").click(function(){
$("#textspace2, #textspace3").hide();
$("#textspace1").show();

   return false;
 });
  $("#topics_box2").click(function(){
				
$("#textspace1, #textspace3").hide();
$("#textspace2").show();
   return false;
 });

  $("#topics_box3").click(function(){
								
$("#textspace1, #textspace2").hide();
$("#textspace3").show();
   return false;
 });*/
 $(".accordiontopicitems").slideDown('slow');
   
// B E G I N   HOMEPAGE TEXT BOX FADE  S C R I P T S //
var homepageState=1;


fadeInBox=function(pageState, textBox){

if ((homepageState==1) && (textBox==textspace1)) {
		return false;
	}else if((homepageState==2) && (textBox==textspace2)) {
		return false;
	}else if((homepageState==3) && (textBox==textspace3)) {
		return false;
	}else{
	$("#textspace1:visible, #textspace2:visible, #textspace3:visible").fadeOut("slow",function(){
	  $(textBox).fadeIn("slow");
	  homepageState=pageState;
	  return false;
	});
}
	
}
// END   HOMEPAGE TEXT BOX FADE  S C R I P T S //




// B E G I N   C H A R T  S C R I P T S //
	 //CLOSE chart items

$("#question1, #question2, #question3, #question4,#question5, #question6, #question7").hide();
	 
	//close buttons inside text boxes
	 
	 $("#close1").click(function(){
   $("#question1").slideUp("slow")
   return false;
 });
	
	
	 $("#close2").click(function(){
   $("#question2:visible").slideUp("slow");
   return false;
 });
  
  $("#close3").click(function(){
   $("#question3:visible").slideUp("slow");
   return false;
 });
 
  $("#close4").click(function(){
   $("#question4:visible").slideUp("slow");
   return false;
 });

 $("#close5").click(function(){
   $("#question5:visible").slideUp("slow");
   return false;
 });
 
 $("#close6").click(function(){
   $("#question6:visible").slideUp("slow");
   return false;
 });

 $("#close7").click(function(){
   $("#question7").slideUp("slow");
   return false;
 });
 
 
// O P E N  T E X T  A R E A S  O N  C H A R T S //

 var chartFlip1=0;
  var chartFlip2=0;
 // set up variable for checking to see what is open
  
	 $("#qLink1").click(function(){
$("#question1").slideToggle("slow")
return false;
});

$("#qLink2").click(function(){
if(chartFlip1==2){
$("#question2").slideUp("slow");
chartFlip1=0;
return false;
							
}else{
$("#question3:visible, #question4:visible").slideUp("slow");
chartFlip1=2;
$("#question2").slideDown("slow");
return false;
}
});
$("#qLink3").click(function(){
if(chartFlip1==3){
$("#question3").slideUp("slow");
chartFlip1=0;
return false;						
}else{
$("#question2:visible, #question4:visible").slideUp("slow");
chartFlip1=3;
$("#question3").slideDown("slow");
return false;
}
});
$("#qLink4").click(function(){
if(chartFlip1==4){
$("#question4").slideUp("slow");
chartFlip1=0;
		return false;					
}else{
$("#question2:visible, #question3:visible").slideUp("slow");
chartFlip1=4;
$("#question4").slideDown("slow");
return false;
}
});

$("#qLink5").click(function(){
if(chartFlip2==5){
$("#question5").slideUp("slow");
chartFlip2=0;
		return false;					
}else{
$("#question6:visible").slideUp("slow");
chartFlip2=5;
$("#question5").slideDown("slow");
return false;
}
});
$("#qLink6").click(function(){
if(chartFlip2==6){
$("#question6").slideUp("slow");
chartFlip2=0;
		return false;					
}else{
$("#question5:visible").slideUp("slow");
chartFlip2=6;
$("#question6").slideDown("slow");

return false;
}
});
 $("#qLink7").click(function(){
$("#question7").slideToggle("slow")
return false;
});
			 
			 // E N D  C H A R T  S C R I P T S //
			 
	 
	 ///wai////
	 
	


	//Hide items on Home page
	   $(".accordionitems").hide();
	   //Hide items on case study pages
	   $(".list").hide();
	
	//REVEAL AND HIDE TOPICS ON topic page
	

	 $("#topic_tab").toggle(function(){
  $("#acc_tab_button").removeClass();
  $("#acc_tab_button").addClass("topic_open");
   $(".accordiontopicitems").slideDown('slow');
  return false;
},function(){
  $("#acc_tab_button").removeClass();
  $("#acc_tab_button").addClass("topic_closed");
   $(".accordiontopicitems").slideUp('slow');
     return false;
});

//REVEAL AND HIDE TOPICS ON home page


	 $("#acc_tab").toggle(function(){
  $("#acc_tab_button").removeClass();
  $("#acc_tab_button").addClass("acc_tab_open");
   $(".accordionitems").slideDown('slow');
  return false;
},function(){
  $("#acc_tab_button").removeClass();
  $("#acc_tab_button").addClass("acc_tab_closed");
   $(".accordionitems").slideUp('slow');
     return false;
});


/*list page show/hides. works when looking for the 'list' class inside of the 'list wrapper' class */

// BEGIN SHOW HIDE ON LIST PAGES I.E. CASE STUDIES //
  $(".listWrapper .listHead").toggle(function(){
   $(this).parent().find(".listHead").removeClass().addClass("listHead2");
   
   $(this).parent().find('.list:hidden').slideDown();
   return false;
   },function(){
	   $(this).parent().find(".listHead2").removeClass().addClass("listHead");
     $(this).parent().find('.list:visible').slideUp();
   return false;
 });
 

 
 
 $("#showAll").click(function(){
	$(".listHead").removeClass().addClass("listHead2");
   $('.list:hidden').slideDown();
  
   return false;
 });
  $("#hideAll").click(function(){
$(".listHead2").removeClass().addClass("listHead");
   $('.list:visible').slideUp();

   return false;
 });
			 
			 
			 
			 
			 

	});



	
	
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function validate() {
//alert('go');
var required_fields = new Array();

required_fields[0]=document.contact_form.elements[0].value;
required_fields[1]=document.contact_form.elements[2].value;
required_fields[2]=document.contact_form.elements[3].value;
//alert(document.contact_form.required_fields[0].value);
//alert(required_fields[0]);
var x=0;
for(var i=0; i<required_fields.length; i++){
if(required_fields[i]==''){
MM_showHideLayers('infoform','','show','commentform','','hide');
x++;
}else{
//warning=false;
MM_showHideLayers('infoform','','hide','commentform','','show');
}
}
if(x>0){
alert('Please fill in required fields.');
}
}

if (document.layers){ 
self.location.href="detect.html";
}
