
/* Popup generator for audio files */
function popupa(weblink_audio, audio)
{
	if (! window.focus)return true;
	var href;
	if (typeof(weblink_audio) == 'string')
      href=weblink_audio;
	else
     href=weblink_audio.href;
	   window.open(href,audio,'location=no,width=330,height=125,resizable=no,left=450,top=135,toolbar=no,scrollbars=no,dependent=yes');
	return false;
}

/* Popup generator for video files */
function popupv(weblink_video, video)
{
	if (! window.focus)return true;
	var href;
	if (typeof(weblink_video) == 'string')
      href=weblink_video;
	else
     href=weblink_video.href;
	   window.open(href,video,'location=no,width=500,height=470,resizable=no,left=300,top=50,toolbar=yes,scrollbars=no,dependent=yes');
	return false;
}

/* Netscape Navigator 4.x browser window resize bug fix */
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);

/* Script to mask email addresses from SPAMbots */
/* This one generates the phrase 'Contact OnCourse International' */
var user;
var domain;
var suffix;
function jemail(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=Inquiry from OCI Web Site' + '">' + 'Contact OnCourse International' + '</a>');
}

/* Script to mask email addresses from SPAMbots */
/* This one generates the phrase 'Email OnCourse International' */
var user;
var domain;
var suffix;
function jemail2(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=Inquiry from OCI Web Site' + '">' + 'E-mail OnCourse International' + '</a>');
}

/* Script to mask email addresses from SPAMbots */
/* This one generates the phrase 'Contact Jim via email' */
var user;
var domain;
var suffix;
function jemail_jim(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=Inquiry from OCI Web Site' + '">' + 'contact Jim via email' + '</a>');
}

/* Script to mask email addresses from SPAMbots */
/* This one generates the phrase 'Contact Jim Warner' */
var user;
var domain;
var suffix;
function jemail_jwarner(user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=Inquiry from OCI Web Site' + '">' + 'Contact Jim Warner' + '</a>');
}

/* Script to mask email addresses from SPAMbots */
/* This one generates the phrase 'Contact Jim Warner' */
var name;
var user;
var domain;
var suffix;
function jemail_generic(name, user, domain, suffix){
document.write('<a href="' + 'mailto:' + user + '@' + domain + '.' + suffix + '?subject=Inquiry from OCI Web Site' + '">' + 'Contact ' + name + '</a>');
}

/* Homework calculator script */
/* This function formats the numbers to double decimal in case users enter decimals */
function percFormat(input){
	var dollars = Math.floor(input)
	var cents  = "" + Math.round(input * 100)
	cents = cents.substring(cents.length-2, cents.length)
	input = dollars + "." + cents
	return input
}

/* This function does the calculating and updates each number field OnChange */
function calculate_totalwla(form){
	var total=0;

	if (form.num_powercontrol.value){
	total=total+form.num_powercontrol.value * 1;
	}
	
	if (form.num_purposemeaningdestiny.value > 0){
	total=total + form.num_purposemeaningdestiny.value * 1;
	}
	
	if (form.num_money.value > 0){
	total=total+form.num_money.value * 1;
	}
	
	if (form.num_marriagesex.value > 0){
	total=total+form.num_marriagesex.value * 1;
	}
	
	if (form.num_spirit.value > 0){
	total=total+form.num_spirit.value * 1;
	}
	
	if (form.num_transition.value > 0){
	total=total+form.num_transition.value * 1;
	}
	
	if (form.num_energy.value > 0){
	total=total+form.num_energy.value * 1;
	}

	if (form.num_shadows.value > 0){
	total=total+form.num_shadows.value * 1;
	}

	if (form.num_relationship.value > 0){
	total=total+form.num_relationship.value * 1;
	}

	if (form.num_othertopic.value > 0){
	total=total+form.num_othertopic.value * 1;
	}
	
	form.total_form_wla.value=percFormat(total)+"%";
}

/* This function does the calculating and updates each number field OnChange */
function calculate_totalypo(form){
	var total=0;

	if (form.num_powercontrol.value){
	total=total+form.num_powercontrol.value * 1;
	}
	
	if (form.num_purposemeaningdestiny.value > 0){
	total=total + form.num_purposemeaningdestiny.value * 1;
	}
	
	if (form.num_money.value > 0){
	total=total+form.num_money.value * 1;
	}
	
	if (form.num_marriagesex.value > 0){
	total=total+form.num_marriagesex.value * 1;
	}
	
	if (form.num_spirit.value > 0){
	total=total+form.num_spirit.value * 1;
	}
	
	if (form.num_transition.value > 0){
	total=total+form.num_transition.value * 1;
	}
	
	if (form.num_energy.value > 0){
	total=total+form.num_energy.value * 1;
	}

	if (form.num_shadows.value > 0){
	total=total+form.num_shadows.value * 1;
	}
	
		if (form.num_forumnorms.value > 0){
	total=total+form.num_forumnorms.value * 1;
	}

	if (form.num_relationship.value > 0){
	total=total+form.num_relationship.value * 1;
	}

	if (form.num_othertopic.value > 0){
	total=total+form.num_othertopic.value * 1;
	}
	
	form.total_form_ypo.value=percFormat(total)+"%";
}

/* Stops users from submitting form more than once */
var formerrormsg="Your information has already been submitted and is being processed.  Thank you."

function checksubmit(submitbtn){
submitbtn.form.submit()
checksubmit=blocksubmit
return false
}

function blocksubmit(){
if (typeof formerrormsg!="undefined")
alert(formerrormsg)
return false
}