function MainTab_onclick(newurl) {
	window.location=newurl;
}

// Returns the directory name at the level specified below root for current page
function GetLevel(levelrequest)
{
	var s;
	var locations;
	var slashpos;
	var ArrayToSearch;
	var TextToSearch;
	s = location.pathname;
	slashpos = s.indexOf("/");
	if(slashpos>=0) s = s.substr(slashpos+1);
	locations = s.split("/"); // locations contains each directory
	if(locations.length<=0) return;
	if(locations[0].toLowerCase().indexOf("alwaysuse")>=0) {
		if(locations.length<=1) return;
		TextToSearch = locations[levelrequest + 1];
		}
	else {
		if(locations.length<=levelrequest) return;
		TextToSearch = locations[levelrequest];
	}
	return(TextToSearch);	
}

function GetMainTabPos()
{
	var TopTab;
	var position = 0;
	var x;
	TopTab = GetLevel(0);
	if(TopTab!=null) {
		TopTab = TopTab.toLowerCase();
		for(x=0; x<TabDirList.length; x++) {
			if(TopTab== TabDirList[x].toLowerCase()) {
				position = x;
				break;
			}
		}
	}
	SubTabToUse = position;

	return(position);
}



var SubTabToUse;

function StripNameFromUrl(thisurl)
{
	var idx;
	idx = thisurl.lastIndexOf("/");
	if(idx>0) return(thisurl.slice(0, idx));
	return("");
}



function GetSubTabPos()
{
	var SubTab;
	var position = 0;
	var x;
	SubTab = GetLevel(1);
	if(SubTab!=null) {
		SubTab = SubTab.toLowerCase();
		for(x=0; x<SubTabURLs[SubTabToUse].length; x++) {
			if(SubTab== SubTabURLs[SubTabToUse][x].toLowerCase()) {
				position = x;
				break;
				}
			}
		}
	return(position);
}


function getrefer()
{
	var pattern = "affiliate=([^;]+)"
	var reg = new RegExp(pattern,"i");
	//document.writeln("cookie is: " +document.cookie + "<br>");

	var arr = reg.exec(document.cookie);
	var ref;
	if(arr==null) {
		//document.writeln("regex failed<br>");

		ref = document.referrer;

		//document.writeln("ref: " + ref + "<br>");
		if(ref==null || ref.length==0) return(null);
		//document.writeln("cookie set: " + ref + "<br>");

		ref = ref.replace("\""," ")

		document.cookie = "affiliate=" + ref + ";path=/";
		return(ref);
	};
	//document.writeln("regex succeeded<br>");
	ref = arr[0].substr(arr[0].indexOf("=")+1);
	//document.writeln("arr[0]:" + ref + "<br>");
	if(ref.length>250) ref=ref.substr(0,250);
	return(ref);
}



