// JavaScript Document
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_preswapImage() { //v3.0
  var i,j=0,x,a=MM_preswapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; x.src=a[i+2];}
}
function Isempty(strvalue)
{
	if(strvalue== "")
	{
		return false;
	}
	return true;
}

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
}


function submitIt____(form1) {
	if (!Isempty(form1.Name.value))
	{
		alert("Please enter your name!");
		form1.Name.focus();
		form1.Name.select();
		return false;
	}
	if (!Isempty(form1.Title.value))
	{
		alert("Please enter your title!");
		form1.Title.focus();
		form1.Title.select();
		return false;
	}
	if (!Isempty(form1.Organization.value))
	{
		alert("Please enter your organization's name!");
		form1.Organization.focus();
		form1.Organization.select();
		return false;
	}
	if (!Isempty(form1.Phone.value))
	{
		alert("Please enter your phone number!");
		form1.Phone.focus();
		form1.Phone.select();
		return false;
	}
	if (!Isempty(form1.Fax.value))
	{
		alert("Please enter your fax number!");
		form1.Fax.focus();
		form1.Fax.select();
		return false;
	}
	if (!Isempty(form1.Email.value))
	{
		alert("Please enter your email address!");
		form1.Email.focus();
		form1.Email.select();
		return false;
	}
	var VEnter = form1.VEnter.value;
	if (!Isempty(VEnter))
	{
		alert("Please enter the validation code!");
		form1.VEnter.focus();
		form1.VEnter.select();
		return false;
	}
	if (VEnter.length < 4)
	{
		alert("The code is invalid! Please re-enter it.");
		form1.VEnter.focus();
		form1.VEnter.select();
		return false;
	}
	return true;
}
var thisbtn = null;
var thisnav = null;
function navSwitch(navid, onoff){
	if(onoff){
		thisbtn = document.getElementById("btn_" + navid);
		thisnav = document.getElementById("nav_" + navid);
		prevbtnclass = thisbtn.className;
		prevnavclass = thisnav.className;
		thisbtn.className = "leftnav_on";
		if(thisnav.className == "leftnav_link"){
			thisnav.className = "leftnav_link_on";
		}else{
			//thisnav.className = "leftnavsub_link_on";
		}
	}else{
		thisbtn.className = prevbtnclass;
		thisnav.className = prevnavclass;
	}
}

var thistopbtn = null;
var thistopnav = null;
function topnavSwitch(navid, onoff){
	if(onoff){
		thistopbtn = document.getElementById("topbtn_" + navid);
		//thistopnav = document.getElementById("topnav_" + navid);
		prevtopbtnclass = thistopbtn.className;
		//prevtopnavclass = thistopnav.className;
		thistopbtn.className = "topbtn_on_" + navid;
		//thistopnav.className = "topnav_link_on";
	}else{
		thistopbtn.className = prevtopbtnclass;
		//thistopnav.className = prevtopnavclass;
	}
}
var curleft = 0;
var curtop = 0;

function getPosition(objpos){
	if (objpos.offsetParent) {
		curleft = objpos.offsetLeft;
		curtop = objpos.offsetTop;
		while (objpos = objpos.offsetParent) {
			curleft += objpos.offsetLeft;
			curtop += objpos.offsetTop;
		}
	}
}



function moveDivsHome(){ 
	var browser=navigator.appName;
	//var b_version=navigator.appVersion;
	//var version=parseFloat(b_version);
	if(browser == "Microsoft Internet Explorer")
		padding = 10;
	else
		padding = 8;
	
	getPosition(document.getElementById("TopLoc"));
	var Logo_left = curleft + 15;
	var Logo_top = curtop - 13;
		
	document.getElementById("UACANADA_logo").style.left = Logo_left + 'px';	
	document.getElementById("UACANADA_logo").style.top = Logo_top + 'px';	
	
	getPosition(document.getElementById("BottomLoc"));
	var Logo_left = curleft + 10;
	
	
	var Logo_top = curtop + padding;
//	document.getElementById("UALogo").style.left = Logo_left + 'px';	
//	document.getElementById("UALogo").style.top = Logo_top + 'px';	
//	document.getElementById("UALogoIE6").style.left = Logo_left + 'px';	
//	document.getElementById("UALogoIE6").style.top = Logo_top + 'px';	
}

function moveHomeFlash(){ 
	var browser=navigator.appName;
	//var b_version=navigator.appVersion;
	//var version=parseFloat(b_version);
	if(browser == "Microsoft Internet Explorer")
		padding = 10;
	else
		padding = 8;
	
	getPosition(document.getElementById("BottomLoc"));
	var Flash_left = curleft + 685;
	var Flash_top = curtop - 300;
		
//	document.getElementById("homeflash").style.left = Flash_left + 'px';	
//	document.getElementById("homeflash").style.top = Flash_top + 'px';	
}

function hideHomeFlash(){
	document.getElementById("homeflash").style.display = 'none';
}

function choosePhotos(){
	Totalpics = 10;
	rn1 = Math.floor((Math.random() * Totalpics)) + 1;
	do{
		rn2 = Math.floor((Math.random() * Totalpics)) + 1;
	}while(rn2 == rn1)
	do{
		rn3 = Math.floor((Math.random() * Totalpics)) + 1;
	}while(rn3 == rn1 || rn3 == rn2)
	if(rn1 < 10){
		rn1 = "0" + rn1;
	}
	if(rn2 < 10){
		rn2 = "0" + rn2;
	}
	if(rn3 < 10){
		rn3 = "0" + rn3;
	}
	document.getElementById("Photofile1").src = "images/upper_right_phot/" + rn1 + ".jpg";
	document.getElementById("Photofile2").src = "images/left_phot/" + rn2 + ".jpg";
	document.getElementById("Photofile3").src = "images/bottom_right_phot/" + rn3 + ".jpg";
	
}

function jumpandshowTrade(str){
	self.location.href = "exploretrades.php?q=" + str;
}

function moveDivs______(){ 
	var obj2 = document.getElementById("box");
	if (obj2.offsetParent) {
		curleft = obj2.offsetLeft
		curtop = obj2.offsetTop
		while (obj2 = obj2.offsetParent) {
			curleft += obj2.offsetLeft
			curtop += obj2.offsetTop
		}
	}
	var boxright = curleft + 30;
	var linetop = 55;
	var lineheight = curtop - linetop;
	
	//hlinetop = 400 + 29;

	if(boxright >= boxleft){
		
		document.getElementById("top_L").className = 'topline_l';
		document.getElementById("top_L").style.left = boxleft + 'px';
		document.getElementById("top_L").style.width = (boxright - boxleft) + 'px';
		document.getElementById("top_L").style.display = 'block';
	//	linelength = lineleft - boxright + 2;
	}else{
		document.getElementById("top_L").className = 'topline_lr';
		document.getElementById("top_L").style.left = boxright + 'px';
		document.getElementById("top_L").style.width = (boxleft - boxright) + 'px';
		document.getElementById("top_L").style.display = 'block';
	}
	document.getElementById("top_I").style.left = boxright + 'px';
	document.getElementById("top_I").style.top = linetop + 'px';
	document.getElementById("top_I").style.height = lineheight + 'px';
	document.getElementById("top_I").style.display = 'block';

}
	
	
function submitLogin(form1){
  if (form1.Username.value == "")
  {
    alert("Please enter your name.");
    form1.Username.focus();
    return (false);
  }
  if (form1.Password.value == "")
  {
    alert("Please enter your UA#.");
    form1.Password.focus();
    return (false);
  }
  
  return (true);	
}


function submitApp(form1){
	if (!Isempty(form1.Firstname.value))
	{
		alert("Please enter your first name!");
		form1.Firstname.focus();
		form1.Firstname.select();
		return false;
	}
	if (!Isempty(form1.Lastname.value))
	{
		alert("Please enter your last name!");
		form1.Lastname.focus();
		form1.Lastname.select();
		return false;
	}
	if (!Isempty(form1.Address.value))
	{
		alert("Please enter your address!");
		form1.Address.focus();
		form1.Address.select();
		return false;
	}
	if (!Isempty(form1.City.value))
	{
		alert("Please enter the city!");
		form1.City.focus();
		form1.City.select();
		return false;
	}
	if (!Isempty(form1.Province.value))
	{
		alert("Please select the province!");
		form1.Province.focus();
		//form1.Province.select();
		return false;
	}
	if (!Isempty(form1.Postalcode.value))
	{
		alert("Please enter the postal code!");
		form1.Postalcode.focus();
		form1.Postalcode.select();
		return false;
	}
	if (!Isempty(form1.Homephone.value))
	{
		alert("Please enter the home phone number!");
		form1.Homephone.focus();
		form1.Homephone.select();
		return false;
	}
	/*if (!Isempty(form1.Country.value))
	{
		alert("Please select the country!");
		form1.Country.focus();
		//form1.Country.select();
		return false;
	}*/
	if (form1.Country.selectedIndex==0)
	{
		alert("Please select the country!");
		form1.Country.focus();
		//form1.Country.select();
		return false;
	}
	var email = form1.Email.value;
	if(email != '')
	{
		if (!validEmail(email))
		{
			alert("Please enter a valid email address!")
			form1.Email.focus()
			form1.Email.select()
			return false
		}
	}
	
	
	
	if (!Isempty(form1.BMonth.value))
	{
		alert("Please select your date of birth!");
		form1.BMonth.focus();
		//form1.BMonth.select();
		return false;
	}
	if (!Isempty(form1.BDay.value))
	{
		alert("Please select your date of birth!");
		form1.BDay.focus();
		//form1.BDay.select();
		return false;
	}
	if (!Isempty(form1.BYear.value))
	{
		alert("Please select your date of birth!");
		form1.BYear.focus();
		//form1.BYear.select();
		return false;
	}
	/*
	if (!Isempty(form1.Email.value))
	{
		alert("Please enter your email!");
		form1.Email.focus();
		form1.Email.select();
		return false;
	}
	if (!Isempty(form1.SIN.value))
	{
		alert("Please enter your SIN #!");
		form1.SIN.focus();
		form1.SIN.select();
		return false;
	}*/
	return true;
}

function submitApp5(form1){
	var file = form1.isfile1.value;
	if (file !='')
	{
		if (!/(\.(doc|pdf))$/i.test(file)){
			alert("Please upload a word or pdf file!");
			form1.isfile1.focus();
			return false;
		}
		
	}
	var VEnter = form1.VEnter.value;
	if (!Isempty(VEnter) || VEnter.length < 6)
	{
		alert("Please enter a validation code!");
		form1.VEnter.focus();
		form1.VEnter.select();
		return false;
	}
	return true;
}

function submitContact1(form1) {
	if (!Isempty(form1.Firstname.value))
	{
		alert("Please enter your first name.")
		form1.Firstname.focus()
		form1.Firstname.select()
		return false
	}
	if (!Isempty(form1.Lastname.value))
	{
		alert("Please enter your last name.")
		form1.Lastname.focus()
		form1.Lastname.select()
		return false
	}
	if (!Isempty(form1.Address.value))
	{
		alert("Please enter your address.")
		form1.Address.focus()
		form1.Address.select()
		return false
	}
	if (!Isempty(form1.City.value))
	{
		alert("Please enter the city you are living in.")
		form1.City.focus()
		form1.City.select()
		return false
	}
	if (form1.Province.selectedIndex == 0)
	{
		alert("Please Select the province/state you are living in.")
		form1.Province.focus()
		
		return false
	}
	if (!Isempty(form1.Postalcode.value))
	{
		alert("Please enter the postal code of your address!")
		form1.Postalcode.focus()
		form1.Postalcode.select()
		return false
	}
	if (!Isempty(form1.Phone.value))
	{
		alert("Please enter your phone number")
		form1.Phone.focus()
		form1.Phone.select()
		return false
	}
	if (!Isempty(form1.Email.value))
	{
		alert("Please enter your email address!")
		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
	}
	var VEnter = form1.VEnter.value;
	if (!Isempty(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 submitContact2(form1) {
	var VEnter = form1.VEnter.value;
	if (!Isempty(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
}


var flashstr;
flashstr = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\"  codebase=\"http://fpdownload.macromedia.com/pub/";
flashstr += "shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"100%\" height=\"100%\" align=\"middle\">";
flashstr += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
flashstr += "<param name=\"allowfullscreen\" value=\"true\" />";
flashstr += "<param name=\"movie\" value=\"flash/boxexpand.swf\" />";
flashstr += "<param name=\"quality\" value=\"high\" />";
flashstr += "<param name=\"scale\" value=\"noscale\" />";
flashstr += "<param name=\"wmode\" value=\"transparent\">";
flashstr += "<param name=\"menu\" value=\"transparent\" />";
flashstr += "<embed src=\"flash/boxexpand.swf\" quality=\"high\" wmode=\"transparent\" menu=\"transparent\" ";
flashstr += "scale=\"noscale\" width=\"100%\" height=\"100%\" align=\"middle\" allowScriptAccess=\"sameDomain\" ";
flashstr += "type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>";

function openFlash(local){
	document.getElementById("popuplayerflash").style.display = "block";
	document.getElementById("popuplayerflash").innerHTML = flashstr;
	
	setTimeout("document.getElementById(\"popuplayerlocal_"+local+"\").style.display = \"block\";", 1000);
}
function closeFlash(local){
	document.getElementById("popuplayerflash").innerHTML = "";
	document.getElementById("popuplayerflash").style.display = "none";
	document.getElementById("popuplayerlocal_"+local).style.display = "none";
}