/*
	Title: Common JavaScript [Version 3]
	Description: Common javascript functions for all websites
	Author: James Hartcher
	Created: 22/07/2003
	Modified: 11/12/2006
	
	Copyright © 2008 Internet Design Studios Pty Ltd, All Rights Reserved
	www.idstudios.com.au
*/

// Automatic sniffing of appropriate domain.
var ajaxPrefix = (document.domain == "internal.idstudios.net") ? 'http://internal.idstudios.net/natgeotv.com.au/' : "http://" + document.domain + "/";

// Go Blank (Used to replace default values in fields)
function GoBlank(obj,DefaultValue) {
	if (obj.value == DefaultValue) {
		obj.value = '';
	}		
}

// Page Tracking (JavaScript Analytics)
function PageTrack(url) {
    try {
	    pageTracker._trackPageview(url);    // Google Analytics
	    _rsEvent(url);  // Nielsen NetRatings
    } catch(e) {}
}


// Page Jump (Select Box Navigation)
function PageJump(obj,PagePrefix) {
	PageSuffix = obj.options[obj.selectedIndex].value;
	if (PageSuffix) {
		destination = PagePrefix + PageSuffix;
		location.href = destination;
	}
}

// Print Page
function PrintPage() {
	window.print();  
}

// Logout
function Logout() {
    var url = ajaxPrefix + '/mydetails/logout.aspx'
    fbLogout(url);
    return false;
}
