/* ************************
**  Keycode Handling
***************************/

// Grab keycode 
var urlEnd = document.URL.indexOf('?');
var paramstring = "";
var defaultstrSid = "nokeycode";

if (urlEnd != -1) {
 
paramstring = "?" + document.URL.substring(urlEnd+1, document.URL.length);
  }
else {
paramstring = "noquerystring";
}		
		// Extracts the values from the url
		function getQueryString(){
			var urlEnd = document.URL.indexOf('?');
			var values = new Array();
			var names;
			
		
			if (urlEnd != -1){
				var params = document.URL.substring(urlEnd+1, document.URL.length).split('&');
				for(i=0; i<params.length; i++) {
					names = params[i].split('=');
					values[names[0]] = names[1];
				
				}
			}
			return values;
		}
		values = getQueryString();
		
		
		//Check to see if sid is Defined.  If not, assign default and append to parameters
		var strSid = unescape(values["sid"]);
		
		if (strSid == 'undefined') {
		    // Check to see if PR_CODE Parameter Exists if Sid not found.
			strSid = unescape(values["PR_CODE"]);
			
		// Default value for strSid when there is no PR_CODE or sid value found
			if (strSid == 'undefined')  {
            strSid = defaultstrSid;
	
			}
			
		// Append Sid to Paramstring
		    defaultstrSid = strSid;
			if (paramstring == 'noquerystring') {
			paramstring = "?sid=" + strSid;
			
			} else {
			paramstring = paramstring + "&sid=" + strSid;
		    
      }
	 }
	 
	 
	 
	 

	//dynamickeycode

function dynamickeycode()
{
var url = strSid + ".htm?sid=" + strSid;
top.location.href = url;
}




	//Control

function welcome()
{
var url = "index.html?sid=" + strSid;
top.location.href = url;
}

function schedule()
{
var url = "schedule.htm?sid=" + strSid;
parent.content.location.href= url;
}




	//Schedule Pages

function schedulebusiness()
{
var url = "schedulebusiness.htm?sid=" + strSid;
parent.content.location.href= url;
}

function scheduletechnology()
{
var url = "scheduletechnology.htm?sid=" + strSid;
parent.content.location.href= url;
}

function scheduleindustries()
{
var url = "scheduleindustries.htm?sid=" + strSid;
parent.content.location.href= url;
}




	//Links

function grants()
{
var url = "http://www.cisco.com/pcgi-bin/sreg2/register/banner.pl?LANGUAGE=E&METHOD=O&TOPIC_CODE=6215&PRIORITY_CODE=" + strSid;
window.open(url,'form').focus();
}

function leasing()
{
var url = "http://www.cisco.com/pcgi-bin/sreg2/register/banner.pl?LANGUAGE=E&METHOD=O&TOPIC_CODE=6216&PRIORITY_CODE=" + strSid;
window.open(url,'form').focus();
}

function erate()
{
var url = "http://www.cisco.com/pcgi-bin/sreg2/register/banner.pl?LANGUAGE=E&METHOD=O&TOPIC_CODE=6217&PRIORITY_CODE=" + strSid;
window.open(url,'form').focus();
}
