         
/************************************************
 *                                              *
 *  common.js                                   *
 *    Common javascript functions               *
 *                                              *
 ************************************************/


/************************************************
    NOTES

*************************************************/


// VARIABLES

var mainNavs = new Array('product','patientsfamily','healthcare','resource','aboutus');
var subNavs = new Array('howitworks','usingtheiport','whobenefits','productfeatures', 'productavailability',
                        'patientstories', 'sharestory', 'gettheiport',
			            'indicationsforuse',
			            'brochuresanddownloads','faq','helpfullinks',
			            'kkstory','ourteam','advisoryboard','scientificadvisorycommittee','contactus');


var subNavVisible = false;
var mainNavImgType = "gif";
var subNavImgType = "gif";
var subNavFirst = true;
var subNavStayClass = "SubNavLeft NavContainerSub"
var subNavStay = '';
var imagesRoot = "/images/";
var mainNavPrefix = "mainnav";
var subNavPrefix = "subnav";


function showSubNav( obj ) {
    return false;
    var subContainer = document.getElementById('NavContainerSub');
	if( subNavFirst && subContainer && subContainer.innerHTML != "") {
		subNavStay = subContainer.innerHTML;
		subNavStayClass = subContainer.className;
	}
	subNavFirst = false;
	var id = obj.parentNode.id;
	if( id ) {
  	   var contentContainer = document.getElementById( id + "_sub" );
	   var mainLink = document.getElementById(id + "_href");
	   if( subContainer ) {
              if(contentContainer ) {
	         if( subNavVisible ) { resetSubNavLinks(); }
		 if( id == "aboutus" || id == "resource" ) {
		    subContainer.className = "NavContainerSub SubNavRight";
		 } else {
		    subContainer.className = "NavContainerSub SubNavLeft";
		 }
		 subContainer.innerHTML = "<ul>" + contentContainer.innerHTML + "</ul>";
	      } else {
		 subContainer.innerHTML = null;
		 resetSubNavLinks();
	      }
	      if( !mainLink.className.match(/sel/) ) {
                 mainLink.style.backgroundImage = "url(" + imagesRoot + mainNavPrefix + "_roll_" + id + ".gif)";
	      }
 	      subNavVisible = true;
	   }
	}
}

function hideSubNav(hideAll) {
	if( subNavVisible ) {
  	   var subContainer = document.getElementById('NavContainerSub');
	   if( subContainer  ) {
	      subContainer.innerHTML = subNavStay;
		  subContainer.className = subNavStayClass;
  	   }
	   resetSubNavLinks();
	   subNavVisible = false;
   }
}

function resetSubNavLinks() {
	if( subNavVisible ) {
	for(var i=0; i<mainNavs.length; i++) {
		var obj = document.getElementById(mainNavs[i] + "_href");
		if( obj && !obj.className.match(/sel/) ) {
 		   obj.style.backgroundImage = "url(" + imagesRoot + mainNavPrefix + "_static_" + mainNavs[i] + ".gif)";
		}
	}
	}
}
																			   

function submit(name) {
	var theform = document.forms[name];
	theform.submit();
}

function preLoadImg() {
        return;
	var imgAry = new Array(subNavs.length + mainNavs.length);
	var i;
	for(i=0; i<mainNavs.length; i++) {
		imgAry[0] = new Image();
		imgAry[0].src = imagesRoot + mainNavPrefix + "_roll_" + mainNavs[i] + "." + mainNavImgType;
	}
	for(var j=0; i<subNavs.length; j++) {
		imgAry[i] = new Image();
		imgAry[i].src = imagesRoot + subNavPrefix + "_sel_" + subNavs[j] + "." + subNavImgType;
		i++;
	}
}


function openVideo() {
   
   var URL = "/product/howitworksvideo/";

   day = new Date();
   id = day.getTime();
   eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=550,height=500');");
   

   return false;
}

function openInteractive() {
   
   var URL = "/product/interactiveguide/";

   day = new Date();
   id = day.getTime();
   eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=552,height=420');");

   return false;
}


function closePopUp(URL) {

   if( URL ) {
      window.opener.location.href=URL;
   }
   window.close();

   return false;
}
