	
// JavaScript Document
/*
This script has been developed by:
Name: 		Deon Pheiffer
Company: 	Private

This is a javascript to vailidate which browser version is currently been used
Add this script to the top of your page

This script validates which browser it needs to run the script, It
will pass a value of (strPass) as true OR false so just validate
this varible to parse what ever.

In the body tag of the html file call it by adding this
statement;
onload="checkBrowser();"
*/


//Set these 2 varibles for IE and Mozzila firefox
//minMIE = Microsoft Interet Explorer 7
//minNet = Netscape (Mozilla Firefox)
	var minMIE = 6;
	var minNet = 5;
	
	///////////////////////////////////////////////////////////////////////
	//NO NEED TO EDIT BETWEEN THESE LINE THIS LINE
	///////////////////////////////////////////////////////////////////////
	//This section picks up all browser varibles
	this.name = navigator.appName;
	this.codename = navigator.appCodeName;
	this.version = navigator.appVersion
	this.platform = navigator.platform;
	this.javaEnabled = navigator.javaEnabled();
	this.screenWidth = screen.width;
	this.screenHeight = screen.height;
	
	var strPass = true;
	var Platform = this.platform;
	
	if(this.name = "Microsoft Internet Explorer")
		{	
			var version = parseInt(this.version.indexOf("MSIE")+5);
			var versionNumber =	parseInt(navigator.appVersion.substring(version,25));
			if(versionNumber < minMIE)
				{strPass=false;}
		}
	else if (this.name = "Netscape")
		{
			var versionNumber =	navigator.appVersion.substring(0,4);
			if(versionNumber < minNet){var strPass=false;}
		}
	///////////////////////////////////////////////////////////////////////
	//END OF NON-EDITABLE REGION
	///////////////////////////////////////////////////////////////////////
	
	//this checks and sees if the latest version specified at the top
	//are working, just comment this out if you don't want the pop-up boxes
	//if(strPass){
		//alert(strPass + "This browser can vaildate!");	
	//}else{
		//alert(strPass + "This browser cannot vaildate!")
	//}
//******END SCRIPT******************
	//Basic Ajax Routine- Author: Dynamic Drive (http://www.dynamicdrive.com)
//Last updated: Jan 15th, 06'

function createAjaxObj(){
var httprequest=false
if (window.XMLHttpRequest){ // if Mozilla, Safari etc
httprequest=new XMLHttpRequest()
if (httprequest.overrideMimeType)
httprequest.overrideMimeType('text/xml')
}
else if (window.ActiveXObject){ // if IE
try {
httprequest=new ActiveXObject("Msxml2.XMLHTTP");
} 
catch (e){
try{
httprequest=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e){}
}
}
return httprequest
}

var ajaxpack=new Object()
ajaxpack.basedomain="http://"+window.location.hostname
ajaxpack.ajaxobj=createAjaxObj()
ajaxpack.filetype="txt"
ajaxpack.addrandomnumber=0 //Set to 1 or 0. See documentation.

ajaxpack.getAjaxRequest=function(url, parameters, callbackfunc, filetype){
ajaxpack.ajaxobj=createAjaxObj() //recreate ajax object to defeat cache problem in IE
if (ajaxpack.addrandomnumber==1) //Further defeat caching problem in IE?
var parameters=parameters+"&ajaxcachebust="+new Date().getTime()
if (this.ajaxobj){
this.filetype=filetype
this.ajaxobj.onreadystatechange=callbackfunc
this.ajaxobj.open('GET', url+"?"+parameters, true)
this.ajaxobj.send(null)
}
}

ajaxpack.postAjaxRequest=function(url, parameters, callbackfunc, filetype){
ajaxpack.ajaxobj=createAjaxObj() //recreate ajax object to defeat cache problem in IE
if (this.ajaxobj){
this.filetype=filetype
this.ajaxobj.onreadystatechange = callbackfunc;
this.ajaxobj.open('POST', url, true);
this.ajaxobj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
this.ajaxobj.setRequestHeader("Content-length", parameters.length);
this.ajaxobj.setRequestHeader("Connection", "close");
this.ajaxobj.send(parameters);
}
}

function myprocessGetPost()
		{
			var myajax2=ajaxpack.ajaxobj
			var myfiletype2=ajaxpack.filetype
			
			if (myajax2.readyState == 4)
				{ //if request of file completed
				if (myajax2.status==200 || window.location.href.indexOf("http")==-1)
					{ //if request was successful or running script locally
						if (myfiletype2=="txt")
							//alert(myajax.responseText)
							document.getElementById("divforexrates").innerHTML = myajax2.responseText
						else
							alert(myajax2.responseXML)
						}

			}
				else if (myajax2.readyState == 1)
				{ //if request of file is still loading
					//document.getElementById("middlecontent").innerHTML = "Loading Content..."
					document.getElementById("divforexrates").innerHTML = "<img src='/website/images/nedbank2008/homepage/TabNavigationElements/loading.gif'></img>"
				}
				else if (myajax2.readyState == 0)
				{ //if request of file completed
					document.getElementById("divforexrates").innerHTML = "Content Failed to load."
				}
		}

function myshareprocessGetPost()
		{
			var myajax3=ajaxpack.ajaxobj
			var myfiletype3=ajaxpack.filetype
			
			if (myajax3.readyState == 4)
				{ //if request of file completed
				if (myajax3.status==200 || window.location.href.indexOf("http")==-1)
					{ //if request was successful or running script locally
						if (myfiletype3=="txt")
							//alert(myajax.responseText)
							document.getElementById("divsharerates").innerHTML = myajax3.responseText
						else
							alert(myajax3.responseXML)
						}

			}
				else if (myajax3.readyState == 1)
				{ //if request of file is still loading
					//document.getElementById("middlecontent").innerHTML = "Loading Content..."
					document.getElementById("divsharerates").innerHTML = "<img src='/website/images/nedbank2008/homepage/TabNavigationElements/loading.gif'></img>"
				}
				else if (myajax3.readyState == 0)
				{ //if request of file completed
					document.getElementById("divsharerates").innerHTML = "Content Failed to load."
				}
		}
		
function ManagerprocessGetPost()
		{
			var myajax=ajaxpack.ajaxobj
			var myfiletype=ajaxpack.filetype
			
			if (myajax.readyState == 4)
				{ //if request of file completed
				if (myajax.status==200 || window.location.href.indexOf("http")==-1)
					{ //if request was successful or running script locally
						if (myfiletype=="txt")
							//alert(myajax.responseText)
							document.getElementById("managercontent").innerHTML = myajax.responseText
						else
							alert(myajax.responseXML)
						}

			}
				else if (myajax.readyState == 1)
				{ //if request of file is still loading
					//document.getElementById("middlecontent").innerHTML = "Loading Content..."
					document.getElementById("managercontent").innerHTML = "<BR> <img src='/website/images/nedbank2008/homepage/TabNavigationElements/loading.gif'></img>"
				}
				else if (myajax.readyState == 0)
				{ //if request of file completed
					document.getElementById("managercontent").innerHTML = "Content Failed to load."
				}
		}
			

		
	

