var $j = jQuery.noConflict();
$j(document).ready(function(){
							
function Templates() {
	if (Loc.split('/')[3] == "About_Us") {
	wrap.className = ('About');
	}
	else if (Loc.split('/')[3] == "Products") {
	wrap.className = ('Products');
	}
	else if (Loc.split('/')[3] == "News") {
	wrap.className = ('News');
	}
}

function TopNav() {
var TopNv = document.getElementById("Topnav");
var Main_LI_Array = TopNv.getElementsByTagName('ul')[0].childNodes;
  for (var a=0; a<Main_LI_Array.length; a++) {
  Main_LI_Array[a].className = "dynMenu_TopNav_main";
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	  if (Main_Link_ArrayHit.href.split('/')[3] == document.location.href.split('/')[3]) {
		Main_Link_ArrayHit.style.cssText = 'color:#e9f8ff';
		}
	}
}

function LeftNav() {
if (document.getElementById("Leftnav")){
var LeftNv = document.getElementById("Leftnav");
var Main_LI_Array = LeftNv.getElementsByTagName('ul')[0].childNodes;
  for (var a=0; a<Main_LI_Array.length; a++) {
  Main_LI_Array[a].className = "dynMenu_LeftNav_main";
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	  if (Main_Link_ArrayHit.href == document.location.href) {
		Main_Link_ArrayHit.style.cssText = 'color:#004F6F';
		  if (Main_Link_ArrayHit.nextSibling) {
		  Main_Link_ArrayHit.nextSibling.style.display = "block";
		  }
		}
		if (Main_Link_ArrayHit.nextSibling) {
		var Sub1_LI_Array = Main_Link_ArrayHit.nextSibling.childNodes;
		  for (var b=0; b<Sub1_LI_Array.length; b++) {
      Sub1_LI_Array[b].className = "dynMenu_LeftNav_sub1";
		  var Sub1_Link_ArrayHit = Sub1_LI_Array[b].firstChild;
		    if (Sub1_Link_ArrayHit.href == document.location.href) {
		    Main_Link_ArrayHit.style.cssText = 'color:#004F6F';
		    Main_Link_ArrayHit.nextSibling.style.display = "block";
		    Sub1_Link_ArrayHit.style.cssText = 'text-decoration: underline';
		    }
		  }
		}
	}
	}
}

function FooterNav() {
var FooterNv = document.getElementById("Footernav");
var Main_LI_Array = FooterNv.getElementsByTagName('ul')[0].childNodes;
  for (var a=0; a<Main_LI_Array.length; a++) {
  Main_LI_Array[a].className = "dynMenu_FooterNav_main";
	var Main_Link_ArrayHit = Main_LI_Array[a].firstChild;
	  if (Main_Link_ArrayHit.href.split('/')[3] == document.location.href.split('/')[3]) {
		Main_Link_ArrayHit.style.cssText = 'text-decoration:underline';
		}
		if (Main_Link_ArrayHit.innerHTML == "|") {
		Main_Link_ArrayHit.style.cssText = 'text-decoration:none';
		Main_Link_ArrayHit.parentNode.className = "dynMenu_FooterNav_dash";
		continue;
		}
	}
}

function HomeLogos() {
 var IMG_Array = document.getElementById('HomeLogos').getElementsByTagName('img');
    for (var a=0; a<IMG_Array.length; a++) {
    IMG_Array[a].onmouseover = function(e) {
    if (!e) e = window.event;
    var SrcElement = (window.event) ? e.srcElement : e.target;
    SrcElement.src = "/Images/Portal/" + SrcElement.id + "_roll.jpg";
    }
    IMG_Array[a].onmouseout = function() {
      for (var b=0; b<IMG_Array.length; b++) {
      IMG_Array[b].src = "/Images/Portal/" + IMG_Array[b].id + ".jpg";
      }
    }
  }
}

$j('.page-body.store-locator .map-it a').addClass('fb-iframe');
$j("a.fb-iframe").fancybox({
'width'				: '75%',
'height'			: '75%',
'autoScale'			: false,
'transitionIn'		: 'none',
'transitionOut'		: 'none',
'type'				: 'iframe'
});

/*
$j('.page-body.store-locator .map-it a').each(function(){
$j(this).attr('href', $j(this).attr('href')+'?keepThis=true&TB_iframe=true&height=500&width=500');
}).addClass('thickbox');
*/

$j(".page-body.store-locator .results .brands").each(function () {
	$j(this).html($j(this).html().replace(/,/g,', '));
});

Loc=document.location.href;
if (document.getElementById('Wrap')!=null){ 
wrap=document.getElementById('Wrap');
Templates();
}
if (document.getElementById('Topnav')!=null)TopNav();
if (document.getElementById('Leftnav')!=null)LeftNav();
if (document.getElementById('Footernav')!=null)FooterNav();
if (document.getElementById('HomeLogos')!=null)HomeLogos();
if (IE6_or_below = true) ;
setupZoom();
});

// Google map code - Begin	
	var map = null;	
	var geocoder = null;	
	function initialize() {	
	if (GBrowserIsCompatible()) {	
	map = new GMap2(document.getElementById("map_canvas"));	
	map.setCenter(new GLatLng(-30.4693, 150.0179), 13);	
	map.addControl(new GLargeMapControl());	
	map.addControl(new GMapTypeControl());	
	geocoder = new GClientGeocoder();	
	}}	
	function showAddress(address,title) {	
	if (geocoder) {	
	geocoder.getLatLng(	
	address,	
	function(point) {	
	if (!point) {	
	alert(address + " not found");	
	} else {	
	map.setCenter(point, 13);	
	var marker = new GMarker(point);	
	map.addOverlay(marker);	
	marker.openInfoWindowHtml(title+"<br />"+address);	
	}});}}
// Google map code - End

