function externalLinks()
{ 
	if (!document.getElementsByTagName) return; 
	var anchors = document.getElementsByTagName("a"); 
	for (var i=0; i<anchors.length; i++) { 
	var anchor = anchors[i]; 
	if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") 
		anchor.target = "_blank"; 
	} 
	
	var brs = document.getElementsByTagName("br");
	for (var i=0; i<brs.length; i++) {
	var br = brs[i];
	if (br.className = "clearAll")
        br.clear="all";
    }
}

var _googleMapLink = 'http://maps.google.co.uk/maps?f=q&hl=en&q=True+Clarity&sll=51.505323,-2.485657&sspn=0.849654,1.733093&ie=UTF8&om=1&latlng=51505323,-2485657,9781721384803884666 ';

function GoogleMapsLoad()
{
	 if (GBrowserIsCompatible()) {
	    
	    var officeCoordinates = new GLatLng(51.427153,-2.485657);
	    
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallZoomControl());
        map.setCenter(officeCoordinates, 0);
        
      
		var icon = new GIcon();
		icon.image = "http://www.trueclarity.co.uk/App_Themes/Blue/Images/Contact/trueMarker.png";		
		icon.iconSize = new GSize(50, 40);
		icon.shadowSize = new GSize(22, 20);
		icon.iconAnchor = new GPoint(27, 38);
		icon.infoWindowAnchor = new GPoint(5, 1);	
		
		var marker = new GMarker(officeCoordinates,icon);
		GEvent.addListener(marker, "click", function() {
			window.open(_googleMapLink);
		});	 
		
		map.addOverlay(marker);
      }
      
	if (document.getElementById('googleMapsLink'))
	{
		document.getElementById('googleMapsLink').href = _googleMapLink;
		document.getElementById('googleMapsLink').target = '_blank';
	}
}

function P7_limit(a,b)
{
	//v1.1.2 by PVII-www.projectseven.com
	document.p7limit=a;document.p7min=b;
	if(document.getElementById&&navigator.appVersion.indexOf("MSIE")>-1&&!window.opera)
	{
		if(window.attachEvent)
		{
			window.attachEvent("onresize", P7_setMinWidth);
		}
		else
		{
			onresize=P7_setMinWidth;
		}
	}
}

//P7_limit('wrapper',700);
 
function P7_setMinWidth()
{ //v1.1.2 by PVII-www.projectseven.com

	var cw,w,pl,pr,ml,mr,br,bl,ad,theDiv=document.p7limit;
	
	var g=document.getElementById(theDiv);w=parseInt(document.p7min);
	
	if(g&&document.body&&document.body.clientWidth)
	{
		gs=g.currentStyle;
		cw=parseInt(document.body.clientWidth);
		pl=parseInt(gs.paddingLeft);
		pr=parseInt(gs.paddingRight);
		ml=parseInt(gs.marginLeft);
		mr=parseInt(gs.marginRight);
		bl=parseInt(gs.borderLeftWidth);
		br=parseInt(gs.borderRightWidth);
		ml=ml?ml:0;
		mr=mr?mr:0;
		pl=pl?pl:0;
		pr=pr?pr:0;
		bl=bl?bl:0;
		br=br?br:0;
		ad=pl+pr+ml+mr+bl+br;
		if(cw<=w)
		{
			w-=ad;g.style.width=w+"px";
		}
		else
		{
			g.style.width="auto";
		}
	}
}

function defaultOnload()
{
	if (typeof(P7_setMinWidth) == "function") P7_setMinWidth();
	if (typeof(externalLinks)  == "function") externalLinks();
	if (typeof(startAnimation) == "function") startAnimation();	
}

window.onload = defaultOnload;

