function loadSWF(swf,width,height,flashvars,autoplay,wmode){
    document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='" + width + "' height='" + height + "' align='middle' >");
    document.write("<param name='allowScriptAccess' value='sameDomain' />");
    document.write("<param name='movie' value='" + swf + "'/>");
    document.write("<param name='quality' value='high' />");
    document.write("<param name='autoplay' value='" + autoplay + "'>");    
    document.write("<PARAM NAME='FlashVars' VALUE='" + flashvars + "' />");
    document.write("<param name='wmode' value='" + wmode + "' />");
    document.write("<embed src='" + swf + "' quality='high' width='" + width + "' height='" + height + "' FlashVars='" + flashvars + "' align='middle' wmode='" + wmode + "' allowScriptAccess='sameDomain'  type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'  autoplay='" + autoplay + "' />");
    document.write("</object>");
}

function checkSearch(){
		
	temp=document.getElementById('searchfield').value;
	if(temp=="Search"){
		
		document.getElementById('searchfield').value="";
	}
}

function changeImage(imgName, mode){
		document.getElementById(imgName).src = "/images/top_nav/" + imgName + mode + ".png";
}

function changeImage2(imgName, mode){
		document.getElementById(imgName).src = "/images/" + imgName + mode + ".png";
}

function changeButton(imgName, mode){
		document.getElementById(imgName).src = "/images/" + imgName + mode + ".jpg";
}

function changeA(imgName, mode){
		document.getElementById(imgName).src = "/images/" + imgName + mode + ".png";
}

function winsizepop(filex, targ) {

	winx=window.open(filex, targ, 'resizable=yes,titlebar=no,toolbar=no,location=no,scrollbars=yes,width=750,height=500,top=100,left=100');

	if (!winx.opener) winx.opener=self;

	if (winx.focus) winx.focus();

}



function popWindow(url, height, width, xpos, ypos, title) {
		winOptions = 'toolbar=0,location=0,directories=0,screenx=' +  xpos + ',screeny='+ ypos + ',top='+ ypos +',left=' + xpos + ',status=0,menubar=0,scrollbars=0,resizable=0,width=' + width + ',height=' + height;
		var temp = window.open(url, title, winOptions);
		temp.focus();
}
	

function popWindow2(url, height, width, xpos, ypos, title) {
		winOptions = 'toolbar=0,location=0,directories=0,screenx=' +  xpos + ',screeny='+ ypos + ',top='+ ypos +',left=' + xpos + ',status=0,menubar=0,scrollbars=1,resizable=0,width=' + width + ',height=' + height;
		var temp = window.open(url, title, winOptions);
		temp.focus();
}

function openNewWindow(URLtoOpen, windowName, windowFeatures) { 
	if (URLtoOpen!=""){
		newWindow=window.open(URLtoOpen, windowName, windowFeatures); 	
	}
}

function viewAnimation(){
	openNewWindow(document.library.animations.value,'thewin','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=688,height=484');
}

function viewTool(){
	openNewWindow(document.library.tools.value,'thewin','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=400,height=480');
}

function viewAdultHealthTopic(){
	
	if (document.library.adult.value.length > 0){
		//alert("/health_library_content.asp?pageID=" + document.library.adult.value );
		document.location.href="/health_library_content.asp?pageID=" + document.library.adult.value ;
	}	
}

function viewPediatricHealthTopic(){
	
	if (document.library.pediatric.value.length > 0){
		document.location.href="/health_library_content.asp?hlc_gc=peds&pageID=" + document.library.pediatric.value ;
	}	
}

function viewSpanishAdultHealthTopic(){
	
	if (document.library.sadult.value.length > 0){
		document.location.href="/health_library_content.asp?hlc_gc=sadult&pageID=" + document.library.sadult.value ;
	}	
}


//Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
//Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
var iframeids=["myframe"]

//Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
//reveal iframe for lower end browsers? (see var above):
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) // Bug fix line
currentfr.attachEvent("onload", readjustIframe)
}
}
}

function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById)
document.getElementById(iframeid).src=url
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller



	function popWindow(url, height, width, xpos, ypos, title) {
		winOptions = 'toolbar=0,location=0,directories=0,screenx=' +  xpos + ',screeny='+ ypos + ',top='+ ypos +',left=' + xpos + ',status=0,menubar=0,scrollbars=0,resizable=0,width=' + width + ',height=' + height;
		var temp = window.open(url, title, winOptions);
		temp.focus();
	}
	
	function popWindow2(url, height, width, xpos, ypos, title) {
		winOptions = 'toolbar=0,location=0,directories=0,screenx=' +  xpos + ',screeny='+ ypos + ',top='+ ypos +',left=' + xpos + ',status=0,menubar=0,scrollbars=1,resizable=0,width=' + width + ',height=' + height;
		var temp = window.open(url, title, winOptions);
		temp.focus();
	}
	
	

var win=null;
function NewWindow(mypage,myname,w,h,scroll,pos){
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);}

function setQuestion(){

	var s = "<td id='relatedDate' class='form_header'>";
	var e ="<td class='form_header'><input type='text' name='visitrelateddate' id='visitrelateddate' value='' class='form_header' /></td>";
	var text1 = "<span class='form''>Enter the date you saw your physician:</span>";
	var text2 = "<span class='form'>Enter the date of the onset of illness:</span>";
	var text3 = "<span class='form'>Enter the date of the injury:</span>";
	var text4 = "<span class='form'>Enter the date of your last menstrual period:</span>";
	
	
	var spot = document.getElementById("visitrelated").selectedIndex;


	
	if(spot==0){
		document.getElementById("relatedDateRow").innerHTML  = "";
	}else if (spot==1){
		document.getElementById("relatedDateRow").innerHTML  = text1;
	}else if (spot==2){
		document.getElementById("relatedDateRow").innerHTML  = text2;
	}else if (spot==3){
		document.getElementById("relatedDateRow").innerHTML  = text3;
	}else if (spot==4){
		document.getElementById("relatedDateRow").innerHTML  = text4;	
	}			

	document.getElementById("relatedDateRow2").innerHTML  ="<input type='text' name='visitrelateddate' id='visitrelateddate' value='' class='form_header' />";
}

function populateEMR(){
	
	
	document.getElementById("firstname").value = document.getElementById("firstnameH").value;
	document.getElementById("lastname").value = document.getElementById("lastnameH").value;
	document.getElementById("address").value = document.getElementById("addressH").value;
	document.getElementById("city").value = document.getElementById("cityH").value;
	setSelectedIndex(document.getElementById("state"),document.getElementById("stateH").value);
	document.getElementById("zip").value = document.getElementById("zipH").value;
	document.getElementById("phoneHome").value = document.getElementById("phoneHomeH").value;
	document.getElementById("phoneWork").value = document.getElementById("phoneWorkH").value;
	document.getElementById("relationship").value = document.getElementById("relationshipH").value;
	
}
function populateGUAR(){
	
	
	document.getElementById("firstname").value = document.getElementById("firstnameH").value;
	document.getElementById("lastname").value = document.getElementById("lastnameH").value;
	document.getElementById("address").value = document.getElementById("addressH").value;
	document.getElementById("city").value = document.getElementById("cityH").value;
	document.getElementById("ssn").value = document.getElementById("ssnH").value;
	setSelectedIndex(document.getElementById("state"),document.getElementById("stateH").value);
	setSelectedIndex(document.getElementById("stateEmp"),document.getElementById("empStateH").value);
	document.getElementById("zip").value = document.getElementById("zipH").value;
	document.getElementById("phoneHome").value = document.getElementById("phoneHomeH").value;
	document.getElementById("phoneWork").value = document.getElementById("phoneWorkH").value;
	document.getElementById("relationship").value = 'Self';
	
	document.getElementById("employer").value = document.getElementById("employerH").value;
	document.getElementById("addressEmp").value = document.getElementById("empAddressH").value;
	document.getElementById("cityEmp").value = document.getElementById("empCityH").value;
	document.getElementById("zipEmp").value = document.getElementById("empZipH").value;
	
}
function populateINS(){
	
	
	document.getElementById("name").value = document.getElementById("firstnameH").value +  " "  + document.getElementById("lastnameH").value;
	document.getElementById("address").value = document.getElementById("addressH").value;
	document.getElementById("city").value = document.getElementById("cityH").value;
	document.getElementById("ssn").value = document.getElementById("ssnH").value;
	setSelectedIndex(document.getElementById("state"),document.getElementById("stateH").value);
	setSelectedIndex(document.getElementById("empstate"),document.getElementById("empStateH").value);
	setSelectedIndex(document.getElementById("marital"),document.getElementById("maritalH").value);
	setSelectedIndex(document.getElementById("race"),document.getElementById("raceH").value);
	document.getElementById("zip").value = document.getElementById("zipH").value;
	document.getElementById("phone").value = document.getElementById("phoneHomeH").value;
	document.getElementById("relationship").value = 'Self';
	
	document.getElementById("employer").value = document.getElementById("employerH").value;
	document.getElementById("empCity").value = document.getElementById("empCityH").value;
	document.getElementById("dob").value = document.getElementById("dateBirthH").value;
	
}
function setSelectedIndex(s, v) {
    for ( var i = 0; i < s.options.length; i++ ) {
        if ( s.options[i].value == v ) {
            s.options[i].selected = true;
            return;
        }
    }
}

