var prevBg;
function swapBg(obj){
	if(document.getElementById){
		
		var bl = document.getElementById("div_"+obj);
		prevBg = bl.className;
		 
		bl.className = "leftnav_ro";
	}
}
function swapBgRestore(obj){
	if(document.getElementById){
		
		var bl = document.getElementById("div_"+obj);
		//prevBg = bl.style.className;
		 
		bl.className = prevBg;
	}
}

var current_snav;
current_snav = ""

function showSubnav(snav){
	//obj_sn = document.getElementById("nav_"+snav);
	if(current_snav == ""){
		document.getElementById("leftnav_"+snav+"_sub").style.display = "block";
	}else{
		//obj_csn = document.getElementById("nav_"+current_snav);
		if(current_snav != snav){
			document.getElementById("leftnav_"+current_snav+"_sub").style.display = "none";
			document.getElementById("leftnav_"+snav+"_sub").style.display = "block";
		}else if(document.getElementById("leftnav_"+snav+"_sub").style.display == "none"){
			document.getElementById("leftnav_"+snav+"_sub").style.display = "block";
			//document.getElementById("nav_"+snav+"_sub").style.clip = "rect(0 50 50 0)";
			//showSlide(document.getElementById("nav_"+snav+"_sub"));
		}else{
			document.getElementById("leftnav_"+snav+"_sub").style.display = "none";
		}
	}
	current_snav = snav;
	moveDivs();
}


var prevSubBg;
function swapSubBg(snav,obj){
	if(document.getElementById){
		var b = document.getElementById("leftnav_"+snav+"_sub_"+obj);
		prevSubBg = b.style.backgroundColor;
		b.style.backgroundColor="#ccc9c2";
		b.style.color="#a58744";
	}
}
function swapSubBgRestore(snav,obj){
	if(document.getElementById){
		var b = document.getElementById("leftnav_"+snav+"_sub_"+obj);
		//prevBg = bl.style.className;
		b.style.backgroundColor=prevSubBg;
	}
}


curleft = 0;
curtop = 0;

function getPosition(objpos){
	//alert(objpos);
	if (objpos.offsetParent) {
		curleft = objpos.offsetLeft;
		curtop = objpos.offsetTop;
		while (objpos = objpos.offsetParent) {
			curleft += objpos.offsetLeft;
			curtop += objpos.offsetTop;
		}
	}
}
var runtimeout = 0;
/*Need to change*/
function moveDivs(){ 
	//getPosition(document.getElementById("outside_table"));
	getPosition(document.getElementById("top_header"));
	var Logo_left = curleft - 25;
	document.getElementById("UALogo").style.left = Logo_left + 'px';
	document.getElementById("UALogoIE6").style.left = Logo_left + 'px';
	
	right_col_height = document.getElementById("right_col").offsetHeight;
	//alert(right_col_height);
	center_col_height = document.getElementById("content").offsetHeight;
	//alert(center_col_height);
	if(center_col_height < (right_col_height -20)){
		document.getElementById("content").style.height = (right_col_height - 20) + 'px';
	}
	
	/*
	getPosition(document.getElementById("bottom"));
	bottom_top = curtop;
	
	
	getPosition(document.getElementById("menu"));
	menu_top = curtop;
	
	document.getElementById("content").style.height = (bottom_top - menu_top - 20) + 'px';
	*/
	
	
	
	/*
	getPosition(document.getElementById("locatebox3"));
	var Wave_top = curtop - 220;
	
	
	document.getElementById("Botwave").style.top = Wave_top + 'px';
	
	if(Logo_left > 100){
		Banner_left = Logo_left + 860;
	}else{
		Banner_left = -200;
	}
	document.getElementById("Rightbanner").style.left = Banner_left + 'px';
	if(runtimeout < 15){
		runtimeout ++;
		runv = setTimeout("moveDivs()", 2000);
	}else{
		clearTimeout(runv);
	}*/
}

function moveDivs_test(){ 
	//getPosition(document.getElementById("outside_table"));
	getPosition(document.getElementById("top_header"));
	var Logo_left = curleft - 25;
	document.getElementById("UALogo").style.left = Logo_left + 'px';
	document.getElementById("UALogoIE6").style.left = Logo_left + 'px';
	
	right_col_height = document.getElementById("right_col").offsetHeight;
	//alert(right_col_height);
	center_col_height = document.getElementById("content").offsetHeight;
	//alert(center_col_height);
	if(center_col_height < (right_col_height -20)){
		document.getElementById("content").style.height = (right_col_height - 20) + 'px';
	}
	
	
	
}

function validEmail(email){
	invalidChars = " /:,;"
	for(i=0;i<invalidChars.length;i++){
		badChar = invalidChars.charAt(i)
		if(email.indexOf(badChar,0) > -1){
			return false
		}
	}
	atPos = email.indexOf("@",1)
	if(atPos == -1){
		return false
	}
	if(email.indexOf("@",atPos+1) > -1){
		return false
	}
	periodPos = email.indexOf(".",atPos)
	if(periodPos == -1){
		return false
	}
	if(periodPos+3 > email.length){
		return false
	}
	return true
}

var newEmail = null;
function emailOpener(url){
	posleft=screen.width/2-240;
	postop=screen.height/2-280;
	if ( newEmail && !newEmail.closed){
		newEmail.focus();
	}else{
		newEmail = window.open("emailpopup.php?url="+url,"emailfriend","resizable=no,scrollbars=no,width=482,height=480,left="+posleft+",top="+postop);
	}
}


function submitPopup(form1) {
	if (!Isempty(form1.FriendName.value))
	{
		alert("Please enter your friend's name!")
		form1.FriendName.focus()
		form1.FriendName.select()
		return false
	}
	if (!Isempty(form1.FriendEmail.value))
	{
		alert("Please enter your friend's email!")
		form1.FriendEmail.focus()
		form1.FriendEmail.select()
		return false
	}
	if (!validEmail(form1.FriendEmail.value))
	{
		alert("Please enter a valid email address!")
		form1.FriendEmail.focus()
		form1.FriendEmail.select()
		return false
	}
	if (!Isempty(form1.Name.value))
	{
		alert("Please enter your name!")
		form1.Name.focus()
		form1.Name.select()
		return false
	}
	if (!Isempty(form1.Email.value))
	{
		alert("Please enter your email!")
		form1.Email.focus()
		form1.Email.select()
		return false
	}
	if (!validEmail(form1.Email.value))
	{
		alert("Please enter a valid email address!")
		form1.Email.focus()
		form1.Email.select()
		return false
	}
	return true
}

function submitContact(form1){
	if(form1.Firstname.value == ""){
		alert("You must enter your first name.");
		form1.Firstname.focus();
		return false;
	}
	if(form1.Lastname.value == ""){
		alert("You must enter your last name.");
		form1.Lastname.focus();
		return false;
	}
	if(form1.Email.value == ""){
		alert("You must enter your email.");
		form1.Email.focus();
		return false;
	}
	if (!validEmail(form1.Email.value)){
		alert("You must enter a valid email.");
		form1.Email.focus();
		form1.Email.select();
		return false;
	}
	var VEnter = form1.VEnter.value;
	if (VEnter == "")
	{
		alert("Please enter the validation code!");
		form1.VEnter.focus();
		form1.VEnter.select();
		return false;
	}
	if (VEnter.length != 6)
	{
		alert("The code is invalid! Please re-enter it.");
		form1.VEnter.focus();
		form1.VEnter.select();
		return false;
	}
	return true;
}

function submitChangeForm(form1){
	if(form1.Firstname.value == ""){
		alert("You must enter your first name.");
		form1.Firstname.focus();
		return false;
	}
	if(form1.Lastname.value == ""){
		alert("You must enter your last name.");
		form1.Lastname.focus();
		return false;
	}
	if(form1.UANumber.value == ""){
		alert("You must enter your UA#.");
		form1.UANumber.focus();
		return false;
	}
	
	if(form1.OldAddress1.value == ""){
		alert("You must enter your old address.");
		form1.OldAddress1.focus();
		return false;
	}
	if(form1.OldCity.value == ""){
		alert("You must enter the city.");
		form1.OldCity.focus();
		return false;
	}
	
	if(form1.OldProvince.selectedIndex == 0){
		alert("You must select the province.");
		form1.OldProvince.focus();
		return false;
	}
	if(form1.OldPostalcode.value == ""){
		alert("You must enter the postal code.");
		form1.OldPostalcode.focus();
		return false;
	}
	
	if(form1.NewAddress1.value == ""){
		alert("You must enter your new address.");
		form1.NewAddress1.focus();
		return false;
	}
	if(form1.NewCity.value == ""){
		alert("You must enter the city.");
		form1.NewCity.focus();
		return false;
	}
	
	if(form1.NewProvince.selectedIndex == 0){
		alert("You must select the province.");
		form1.NewProvince.focus();
		return false;
	}
	if(form1.NewPostalcode.value == ""){
		alert("You must enter the postal code.");
		form1.NewPostalcode.focus();
		return false;
	}
	return true;
}

function submitLogin(form1){
	if(form1.MemberName.value == ""){
		alert("You must enter your email address.");
		form1.MemberName.focus();
		return false;
	}
	if (!validEmail(form1.MemberName.value)){
		alert("You must enter a valid email.");
		form1.MemberName.focus();
		form1.MemberName.select();
		return false;
	}
	if(form1.MemberNumber.value == ""){
		alert("You must enter your your UA Number.");
		form1.MemberNumber.focus();
		return false;
	}
	
	return true;
}


function CallPrint(strid)
{
var prtContent = document.getElementById(strid);
var WinPrint =
window.open('','','left=0,top=0,width=0,height=0,toolbar=0,scrollbars=0,status=0');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
//prtContent.innerHTML=strOldOne;
}
