// JavaScript Document

// join BUTTON
joinon = new Image ();
joinon.src = "images/promo_join.jpg";
joinoff = new Image ();
joinoff.src = "images/promo_join_r.jpg";

// alert BUTTON
alerton = new Image ();
alerton.src = "images/promo_alert.jpg";
alertoff = new Image ();
alertoff.src = "images/promo_alert_r.jpg";

// newsletter BUTTON
newsletteron = new Image ();
newsletteron.src = "images/promo_newsletter.jpg";
newsletteroff = new Image ();
newsletteroff.src = "images/promo_newsletter_r.jpg";

// contact BUTTON
contacton = new Image ();
contacton.src = "images/promo_contact.jpg";
contactoff = new Image ();
contactoff.src = "images/promo_contact_r.jpg";

// question BUTTON
questionon = new Image ();
questionon.src = "images/promo_question.jpg";
questionoff = new Image ();
questionoff.src = "images/promo_question_r.jpg";





// ROLLOVER / ROLLOUT
function roll (vName, TF) { 
	if (document.images) {
		if (TF == true) {
			img = eval (vName + "off.src");
		} else {
			img = eval (vName + "on.src");
		}
		document[vName].src = img;
	}		
}


function showBanner () {
	document.write ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1000" height="208" id="banner" align="middle">\n');
	document.write ('<param name="allowScriptAccess" value="sameDomain" />\n');	
	document.write ('<param name="movie" value="flash/banner.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" />\n');	
	document.write ('<embed src="flash/banner.swf" quality="high" bgcolor="#FFFFFF" width="1000" height="208" name="banner" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');	
	document.write ('</object>\n');	
}

// POPUP WINDOW
function promo_video () {
	var myName = "Promo";
	var h = "480";
	var w = "720";
	var scroll = "no";
	var winl = ((screen.width - w) / 2);
	var wint = ((screen.height - h) / 2);
	winprops = 'height=' + h +',width=' + w + ',top=' + wint + ',left=' + winl + ',scrollbars=' + scroll + ',resizable=no';
	win = window.open ("video.php", myName, winprops)
}

function show_video () {
	document.write ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="720" height="480" id="video" align="middle">\n');
	document.write ('<param name="allowScriptAccess" value="sameDomain" />\n');	
	document.write ('<param name="movie" value="flash/video.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#FFFFFF" />\n');	
	document.write ('<embed src="flash/video.swf" quality="high" bgcolor="#FFFFFF" width="720" height="480" name="video" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');	
	document.write ('</object>\n');	
}


//GOOGLE MAPS
function hide_map () {
	var i = document.getElementById("map");
	i.style.visibility = "hidden";
	i.style.height = "0px";
	i.style.overflow = "hidden";
}

function load(address, city, province, country) {
  if (GBrowserIsCompatible()) {	
	var map = new GMap2(document.getElementById("map"));
	map.disableInfoWindow();
	map.addControl(new GSmallMapControl());
	map.addControl(new GMapTypeControl());
	
	var geocoder = new GClientGeocoder();
	
	function showAddress(address) {
	  geocoder.getLatLng(
		address,
		function(point) {
		  if (!point) {
			hide_map();
		  } else {
			map.setCenter(point, 13);
			var marker = new GMarker(point);
			map.addOverlay(marker);
			marker.openInfoWindowHtml(address);
		  }
		}
	  );
	}
	
	
	var location = address + ", " + city + ", " + province + ", " + country;
	showAddress(location);
  }
}