<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_procedure_over = newImage("/images/nav_procedure-over.gif");
		nav_div1_over = newImage("/images/nav_div1-hide.gif");
		nav_hairloss_over = newImage("/images/nav_hairloss-over.gif");
		nav_div2_over = newImage("/images/nav_div2-hide.gif");
		nav_whybosley_over = newImage("/images/nav_whybosley-over.gif");
		nav_div3_over = newImage("/images/nav_div3-hide.gif");
		nav_news_over = newImage("/images/nav_news-over.gif");
		nav_div4_over = newImage("/images/nav_div4-hide.gif");
		nav_getstarted_over = newImage("/images/nav_getstarted-over.gif");
		home_sc_dvd_over = newImage("/images/home_sc_dvd-over.gif");
		home_sc_photogal_over = newImage("/images/home_sc_photogal-over.gif");
		home_sc_talk_over = newImage("/images/home_sc_talk-over.gif");
		subn_why_overview_over = newImage("/images/subn_why_overview-over.gif");
		subn_why_photogal_over = newImage("/images/subn_why_photogal-over.gif");
		subn_why_multimedia_over = newImage("/images/subn_why_multimedia-over.gif");
		subn_why_phys_over = newImage("/images/subn_why_phys-over.gif");
		subn_why_costs_over = newImage("/images/subn_why_costs-over.gif");
		subn_why_office_over = newImage("/images/subn_why_office-over.gif");
		preloadFlag = true;
	}
}

function openMoreFooter() {
		open("/more.html", "morefooter", "height=425,width=500,directories=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
	}
	
function openRecommend() {
		open("/recommend/", "morefooter", "height=425,width=500,directories=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0");
	}	
	
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',toolbar=0,left='+winl+',scrollbars='+scroll+',noresize'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}	

//function submitBosleyContactForm() { var fconsult=document.getElementById('formconsult'); var ffname=document.getElementById('formfname'); var flname=document.getElementById('formlname'); var femail=document.getElementById('formemail'); var fadd=document.getElementById('formadd1'); var fcity=document.getElementById('formcity'); var fstate=document.getElementById('formstate'); var fzip=document.getElementById('formzip'); var fcountry=document.getElementById('formcountry'); var fphone=document.getElementById('formphone'); if(ffname.value=='' || ffname.value==' ') { alert('Please fill in you first name'); ffname.focus(); } else if(flname.value=='' || flname.value==' ') { alert('Please fill in your last name'); flname.focus(); } else if(fadd.value=='' || fadd.value==' ') { alert('Please fill in your street address'); fadd.focus(); } else if(fcity.value=='' || fcity.value==' ') { alert('Please fill in your city'); fcity.focus(); } else if(fstate.value=='' || fstate.value==' ') { alert('Please select your state'); fstate.focus(); } else if(fzip.value=='' || fzip.value==' ') { alert('Please fill in your zip'); fzip.focus(); } else if(validateZipLength()==false) { alert('Your zip code must be 5 digits'); fzip.focus(); } else if(validateZipDigits()==false) { alert('Your zip code must only contain numbers'); fzip.focus(); } else if(fcountry.value=='' || fcountry.value==' ') { alert('Please fill in your counrty'); fcountry.focus(); } else if(femail.value=='' || femail.value==' ') { alert('Please fill in your email address'); femail.focus(); } else if(validateEmail()==false) { alert('Please check your email address'); femail.focus(); } else if((fconsult.checked==true) && (fphone.value=='') || (fconsult.checked==true) && (fphone.value==' ')) { alert('Please fill in your contact telephone number'); fphone.focus(); } else if((fconsult.checked==true) && (validatePhone()==false)) { alert('Please check your contact telephone number - must be formatted xxx-xxx-xxxx'); fphone.focus(); } else { document.forms[0].submit(); } } function validateEmail() { var obj=document.getElementById('formemail').value; var lng=obj.length; var atPos=obj.indexOf('@'); var dotPos=obj.indexOf('.'); if(atPos==0 || dotPos==0 || atPos==-1 || dotPos==-1 || atPos==lng-1 || dotPos==lng-1) return false; if(atPos+1==dotPos||dotPos+1==atPos) return false; } function validatePhone() { var number=document.getElementById('formphone').value; //check for blank entry if (number=="" || number==" ") return false; //check for the xxx-xxx-xxxx format if ( number.indexOf("-")!=3 || number.indexOf("-",4)!=7 || number.length!=12) return false; //we extract all the numbers from the entry, excluding the hyphens var num = number.substr(0,3); num = num.concat(number.substr(4,3)); num = num.concat(number.substr(8,4)); //now we check that only digits are entered var c; for( i=0; i<10; i++ ){ //convert the i-th character to ascii code value c = num.charCodeAt(i); if( (c<48) || (c>57) ) return false; } return true; } function validateZipLength() { var zipstring=document.getElementById('formzip').value; //check for right number of characters if (zipstring.length != 5) return false; } function validateZipDigits() { var zipstring2=document.getElementById('formzip').value; for(x=0; x<5; x++) if ((zipstring2.charAt(x) < "0") || (zipstring2.charAt(x) > "9")) return false; } function setNonUsZip() { var selectedItem = document.contactform.State.selectedIndex; var selectedItemValue = "00000"; if (selectedItem == 2) { document.contactform.Zip_Code.value = selectedItemValue; } else { document.contactform.Zip_Code.value = ""; } }
