 
function PopOut(sURL,sTitle,iHeight,iWidth,ynScroll,ynResize) {
var objWin;
  objWin = window.open(sURL, sTitle, "height="+iHeight+",width="+iWidth+",scrollbars="+ynScroll+",resizable="+ynResize+"");
  if (parseInt(navigator.appVersion) >=4) objWin.window.focus();
}


function PrintPage() {
if (window.print != null) { 
	window.print(); 
	} 
else { 
	alert('Your browser does not support this shortcut.  Please select Print from the File menu.'); 
	}
};

function gotoStart() {
	document.location.href = "default_map.aspx" + location.search;
}


function Querystring(qs) { // optionally pass a querystring to parse
	this.params = {};	
	
	if (qs == null) qs = document.location.search.substring(1, document.location.search.length);
	if (qs.length == 0) return;

// Turn <plus> back to <space>
// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1
	qs = qs.replace(/\+/g, ' ');
	var args = qs.split('&'); // parse out name/value pairs separated via &
	
// split out each name=value pair
	for (var i = 0; i < args.length; i++) {
		var pair = args[i].split('=');
		var name = decodeURIComponent(pair[0]);
		
		var value = (pair.length==2)
			? decodeURIComponent(pair[1])
			: name;
		
		this.params[name] = value;
	}
}





Querystring.prototype.get = function(key, default_) {
	var value = this.params[key];
	return (value != null) ? value : default_;
}

Querystring.prototype.contains = function(key) {
	var value = this.params[key];
	return (value != null);
}

var qs = new Querystring()
var v1 = qs.get("version");	
var v2 = qs.get("configuration");

function checkURL() {	
	var graphimage = document.getElementById('graph');
	if (v1 == "enterprise") {
		graphimage.src ="images/graphing/paknet_background.jpg";		
		document.getElementById('linkMaphelp').href = 'help/mapHelpPak.htm';		
		document.getElementById('spanCovCheckTitle').innerHTML = 'Paknet and Paging Coverage';
		document.getElementById('spanPaknetCapacityText').style.display = 'none';
		document.getElementById('trCovCurrFuture').style.display = 'none';		
		document.getElementById('trCovCurr').style.display = 'none';	
		document.getElementById('trCovFuture').style.display = 'none';	
	} else {
		document.getElementById('spanCovCheckTitle').innerHTML = 'Mobile Coverage Check';
		document.getElementById('spanPaknetCapacityText').style.display = 'block';
		document.getElementById('trCovCurrFuture').style.display = 'block';
		document.getElementById('trCovCurr').style.display = 'block';
		document.getElementById('trCovFuture').style.display = 'block';
	}
}

function checkVersion() {
	if (v1 == "enterprise") {
		changePaknet();				
		var panelgraph = document.getElementById('panelGraph');
		panelgraph.style.visibility = 'visible';
	}
}

function checkConfiguration() {
	if (v2 == "vod") {
	//add in the Vodafone text
	}else{
		setMVNOVersion();
	}	
	return;
}

function setMVNOVersion() {
	var tr_customer = document.getElementById('tr_vodafone_customer');
	var tr_vodafone_mobile = document.getElementById('tr_vodafone_mobile');
	var tr_vodafone_number = document.getElementById('tr_vodafone_number');	
	var divEnhancementForm = document.getElementById('divEnhancementForm');				
	divEnhancementForm.style.top = '146px';
	var tr_vodafone_findoutmore = document.getElementById('tr_vodafone_findoutmore');			
	tr_vodafone_findoutmore.style.display = "none";
	tr_customer.style.display = "none";
	tr_vodafone_mobile.style.display = "none";
	tr_vodafone_number.style.display = "none";	
	divEnhancementForm.style.height = "400px";

	
	return;
}

function changePaknet() {		
		document.getElementById('PnPMap').checked = true;
		document.getElementById('mobileDataMap').checked = false;
		document.getElementById('handsetMap').checked = false
		
}