// Determine browser and version.
	function Browser() {
		var ua, s, i;
		
		this.isIE    = false;
		this.isNS    = false;
		this.version = null;
		
		ua = navigator.userAgent;
		
		s = "MSIE";
		if ((i = ua.indexOf(s)) >= 0) {
			this.isIE = true;
			this.version = parseFloat(ua.substr(i + s.length));
			return;
		}
		
		s = "Netscape6/";
		if ((i = ua.indexOf(s)) >= 0) {
			this.isNS = true;
			this.version = parseFloat(ua.substr(i + s.length));
			return;
		}
		
		// Treat any other "Gecko" browser as NS 6.1.
		s = "Gecko";
		if ((i = ua.indexOf(s)) >= 0) {
			this.isNS = true;
			this.version = 6.1;
			return;
		}
	}
	var browser = new Browser();
	
// Global object to hold drag information.
	var dragObj = new Object();
	dragObj.zIndex = 0;
	
/* --------------------------------------------------
	Drag Functions
-------------------------------------------------- */
	function dragStart(event, id) {
		var el;
		var x, y;
		
		// If an element id was given, find it. Otherwise use the element being clicked on.
		if (id)
			dragObj.elNode = document.getElementById(id);
		else {
			if (browser.isIE)
				dragObj.elNode = window.event.srcElement;
			if (browser.isNS)
				dragObj.elNode = event.target;
			
			// If this is a text node, use its parent element.
			if (dragObj.elNode.nodeType == 3)
				dragObj.elNode = dragObj.elNode.parentNode;
		}
		
		// Get cursor position with respect to the page.
		if (browser.isIE) {
			x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
			y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
		}
		if (browser.isNS) {
			x = event.clientX + window.scrollX;
			y = event.clientY + window.scrollY;
		}
		
		// Save starting positions of cursor and element.
		dragObj.cursorStartX = x;
		dragObj.cursorStartY = y;
		dragObj.elStartLeft  = parseInt(dragObj.elNode.style.left, 10);
		dragObj.elStartTop   = parseInt(dragObj.elNode.style.top,  10);
		
		if (isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
		if (isNaN(dragObj.elStartTop))  dragObj.elStartTop  = 0;
		
		// Update element's z-index.
		//dragObj.elNode.style.zIndex = ++dragObj.zIndex;
		
		// Capture mousemove and mouseup events on the page.
		if (browser.isIE) {
			document.attachEvent("onmousemove", dragGo);
			document.attachEvent("onmouseup",   dragStop);
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		if (browser.isNS) {
			document.addEventListener("mousemove", dragGo,   true);
			document.addEventListener("mouseup",   dragStop, true);
			event.preventDefault();
		}
	}
	
	function dragGo(event) {
		var x, y;
		
		// Get cursor position with respect to the page.
		if (browser.isIE) {
			x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
			y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
		}
		if (browser.isNS) {
			x = event.clientX + window.scrollX;
			y = event.clientY + window.scrollY;
		}
		
		// Move drag element by the same amount the cursor has moved.
		dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + "px";
		dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + "px";
		
		if (browser.isIE) {
			window.event.cancelBubble = true;
			window.event.returnValue = false;
		}
		if (browser.isNS)
			event.preventDefault();
	}
	
	function dragStop(event) {
		// Stop capturing mousemove and mouseup events.
		if (browser.isIE) {
			document.detachEvent("onmousemove", dragGo);
			document.detachEvent("onmouseup",   dragStop);
		}
		if (browser.isNS) {
			document.removeEventListener("mousemove", dragGo,   true);
			document.removeEventListener("mouseup",   dragStop, true);
		}
	}
	
/* --------------------------------------------------
	ajax to include external file
-------------------------------------------------- */
	
	/***********************************************
	* Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
	* This notice MUST stay intact for legal use
	* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
	***********************************************/
	
	//To include a page, invoke ajaxinclude("***.htm") in the BODY of page
	//Included file MUST be from the same domain as the page displaying it.
	
	//var rootdomain="http://"+window.location.hostname
	
	function ajaxinclude(url) {
		var page_request = false
		if (window.XMLHttpRequest) // if Mozilla, Safari etc
			page_request = new XMLHttpRequest()
		else if (window.ActiveXObject){ // if IE
			try {
				page_request = new ActiveXObject("Msxml2.XMLHTTP")
				} 
			catch (e){
				try{
					page_request = new ActiveXObject("Microsoft.XMLHTTP")
					}
					catch (e){}
				}
		}
		else
			return false
		page_request.open('GET', url, false) //get page synchronously 
		page_request.send(null)
		
		if (window.location.href.indexOf("http")==-1 || page_request.status==200)			    
			 return page_request.responseText;				
	}
	
/* --------------------------------------------------
	Showbox Variables
-------------------------------------------------- */
// unit of measurement is pixel
	var titleHeight = 35;
	var curveRadius = 5;
	var de = document.documentElement;
	var winW = (typeof(window.innerWidth)=="number" ? window.innerWidth : (de ? de.clientWidth : document.body.clientWidth));
	var winH = (typeof(window.innerHeight)=="number" ? window.innerHeight : (de ? de.clientHeight : document.body.clientHeight));
	
/* --------------------------------------------------
	Showbox Functions
-------------------------------------------------- */
	function hideTheBox() {
		var theBox = document.getElementById("box");
		theBox.style.top = '-9999em';
		theBox.style.left = '-9999em';
		
		var theLayer = document.getElementById("layer");
		theLayer.style.height = '';
		theLayer.style.top = '-9999em';
		theLayer.style.left = '-9999em';
	}
	
/* --------------------------------------------------
	Update Showbox
-------------------------------------------------- */
	function updateShowbox(boxContent, boxTitle, boxW, boxH, isModal, isDrag, isInclude) {
		
		if(typeof(boxTitle)=="undefined") boxTitle = "";
		if(typeof(boxContent)=="undefined") {
			if(boxTitle!="") {
				boxContent = boxTitle;
				boxTitle = "";
			} else {
				return;
			}
		} else {
			boxContent = unescape(boxContent);
		}
		if(typeof(boxW)=="undefined" || boxW==0) boxW = Math.ceil(winW * 0.6);
		if(typeof(boxH)=="undefined" || boxH==0) boxH = Math.ceil(winH * 0.6);
		if(typeof(isModal)=="undefined") isModal = 1;
		if(typeof(isDrag)=="undefined") isDrag = 0;
		if(typeof(isInclude)=="undefined") {
			// check if content is a url (relative or absolute)
			if(boxContent==boxContent.match(/(?:(?:(https?|file):\/\/)([^\/]+)(\/(?:[^\s])+)?)|(\/(?:[^\s])+)/g))
				isInclude = 1;
			else
				isInclude = 0;
		}
		
		var theBox = document.getElementById("box");
		theBox.style.width = boxW+'px';
		theBox.style.height = boxH+'px';
		var scrollX = self.pageXOffset || (de && de.scrollLeft) || document.body.scrollLeft;
		var scrollY = self.pageYOffset || (de && de.scrollTop) || document.body.scrollTop;
		
		var theLayer = document.getElementById("layer");
		if(isModal) {
			var maxBodyHeight = "100%";
			if(document.documentElement.offsetHeight) {
				maxBodyHeight = Math.max(document.documentElement.scrollHeight, document.documentElement.offsetHeight)+'px';
			} else if(document.body.offsetHeight) {
				maxBodyHeight = Math.max(document.body.scrollHeight, document.body.offsetHeight)+'px';
			}
			theLayer.style.height = maxBodyHeight;
			theLayer.style.top = '0';
			theLayer.style.left = '0';
		} else {
			theLayer.style.top = '-9999em';
			theLayer.style.left = '-9999em';
		}
		
		var boxSrc = '<table width="100%" height="100%" border="0" cellpadding="5" cellspacing="2">'+
				(boxTitle!="" ? '<tr><td height="10" class="boxedhead" '+(isDrag ? 'onmousedown="dragStart(event, \'box\');"' : '')+'>'+boxTitle+'</td></tr>' : '')+
			'	<tr><td height="100%" class="boxed">'+
					(isInclude ? '<iframe name="showBoxFrame" src="'+boxContent+'" width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="auto"></iframe>' : boxContent)+
			'	</td></tr>'+
				(boxContent.indexOf("hideTheBox")==-1 ? '<tr valign="top"><td height="10" class="boxed" align="center"><a href="javascript:hideTheBox();">No Thanks</a></td></tr>' : '') +
			'</table>';
		
		theBox.style.top = ((((winH-boxH)/2)+scrollY) - (boxTitle!="" ? 30 : 0) - (boxContent.indexOf("hideTheBox")==-1 ? 30 : 0))+'px';
		theBox.style.left = (((winW-boxW)/2)+scrollX)+'px';
		theBox.innerHTML = boxSrc;
	}
	
	function showBoxAlert(alertText, postAlertAction) {
		var alertTextFinal = '<div align="center">'+
			'	<p>'+ cleaner(alertText) +'</p>'+
			'	<p style="margin-top: 1.5em;"><input type="button" value="continue" onclick="hideTheBox();'+ (typeof(postAlertAction)=="undefined" && postAlertAction!='' ? postAlertAction : '') +'" class="button"></p>'+
			'</div>';
		var alertW = Math.ceil(alertTextFinal.length * 0.8);
		var alertH = Math.ceil(alertW / 4);
		
		updateShowbox(alertTextFinal, '', alertW, alertH, 1, 0, 0);
	}
	
/* --------------------------------------------------
	Print Hidden Showbox and Layer
-------------------------------------------------- */
	document.write(
		'<div id="layer"></div>',
		'<div id="box"></div>'
	);
	
	// custom code - lightbox window
/*

  	scrollX - to determine how far horizontally the browser is scrolled  
	scrollY - to determine how far verticallly the browser is scrolled
    windowHeight - the height of the veiwport	
	windowWidth - the width of the veiwport	
  
  /***** function to create the lightbox  
  bxContent : url of the external document or text message 
  bxTitle: title of the box
  w, h of the box
  type: 0 - normal message text
  		1 - external document - call ajaxinclude to pull the external page
  redirectUrl: url to redirect to after user click Close button.
  action: action to take after close the light box.
  confirm: true if it acts like a confirm() function
  
  scrollX : to determine how far horizontally the browser is scrolled  
  scrollY : to determine how far verticallly the browser is scrolled
  windowHeight : the height of the veiwport	
  windowWidth : the width of the veiwport	
  
  
  *******/
  		

  function showBox(bxContent, bxTitle, w, h, type, redirectUrl, action, toConfirm, btnArr )
  { 	
	if(typeof bxContent =="undefined") bxContent="";  
	if(typeof bxTitle =="undefined")  bxTitle=document.title.split("|")[0];
	if(typeof w =="undefined") w=500;
	if(typeof h =="undefined") h=Math.ceil(bxContent.length/70)+150;
	if(typeof type=="undefined")type=0;;	
	if(typeof redirectUrl =="undefined") redirectUrl="";		
	if(typeof action=="undefined") action="";	
	if(typeof toConfirm=="undefined") toConfirm="";
	if(typeof btnArr=="undefined") btnArr=['Close window'];	

	if (action!="")
		action = unescape(action);
	
	var de = document.documentElement;
	var db = document.body;
	var scrollX = (self.pageXOffset || (de && de.scrollLeft) || db.scrollLeft);
	var scrollY = (self.pageYOffset || (de && de.scrollTop) || db.scrollTop);
	var windowHeight = (self.innerHeight || (de && de.clientHeight) || db.clientHeight);
	var windowWidth	= (self.innerWidth || (de && de.clientWidth) || db.clientWidth);
	var wint = scrollY + (windowHeight /2) - (h/2) ;
	var winl = scrollX + (windowWidth/2) - (w/2);
	var browser = new Browser();	
	var layer = document.getElementById('layer');
    var div = document.getElementById('box');	
	
	
	this.removeBox = function (){
      db.removeChild(document.getElementById('layer'));
      db.removeChild(document.getElementById('box'));
	}  	
	
	this.closeBox = function () {
		  removeBox();	
		  if(redirectUrl!=""){		
		    location.replace(redirectUrl);
		  } else {
 	  	  	if(action!="")		  	
			   	eval(action);			  
		  }	
	}
	
	if (!layer){
		 layer = document.createElement('div');
	    layer.id = 'layer';
	}	
	layer.style.left = '0px';
	layer.style.height= windowHeight + de.offsetHeight  + 'px'; // add document.documentElement.offsetHeight so it will cover whole page in IE
	//layer.style.height= de.scrollHeight  + 'px'; 
    db.appendChild(layer); 
	
    if(!div){
		 div = document.createElement('div');	
	    div.id = 'box';
	}	
    div.style.height = h + (browser.isNS ? 36: 0) + 'px';
    div.style.width = w + 'px';
    div.style.top = wint + 'px';
	div.style.left = winl + 'px';
	div.innerHTML = '<b class="hdCorner"><b class="Corner1"><b></b></b><b class="Corner2"><b></b></b><b class="Corner3"></b></b>';	
		div.innerHTML += '<span class="x1"><span class="x1a"></span></span><span class="x2"><span class="x2a"></span></span>';

    db.appendChild(div); 
	
	// heading
	var elhd = document.createElement('div');     
	elhd.className = 'hd';
	elhd.innerHTML = '<div style="float: left;">'+bxTitle + '</div><div style="float: right; padding-right:5px;"><a href="javascript:;" onclick="removeBox()"><img src="' +imageWWWPath+ '/close-2.png" id="imgClose" align="absmiddle"></a></div><div class="clear"></div>';
	div.appendChild(elhd);	
	
    var elc = document.createElement('div');
	elc.className = 'content'
	elc.id = 'pcont'

// corrects image path issue in lightboxes - part 1 of 2	
	var ajaxContent = '';
	if(type==1) {
		ajaxContent = ajaxinclude(bxContent);
		ajaxContent = ajaxContent.replace(/(\.\.\/images)/ig, imageWWWPath);
	} else if(type==2) { 
	   ajaxContent = '<div id="lbContainer"><iframe name="lbFrame" id="lbFrame" src="'+bxContent+'" width="100%" height=410" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="auto"></iframe></div>'
	}
	
	elc.style.height =  (h - 28 - 38) + "px";  // content's height =  h - header - footer

//	elc.innerHTML = ((type==0) ? '<p>'+bxContent+'</p>' :  '<div class="small" style="text-align: right;"><a href="" onclick="printSelection(document.getElementById(\'pcont\'));return false">print</a></div>' + ajaxinclude(bxContent) ); //+ '<br><br>' ;	
// corrects image path issue in lightboxes - part 2 of 2
//	elc.innerHTML = ((type==0) ? '<p>'+bxContent+'</p>' :   ajaxinclude(bxContent) ); //+ '<br><br>' ;	
	elc.innerHTML = ((type==0) ? '<p>'+bxContent+'</p>' :   ajaxContent ); //+ '<br><br>' ;	
	
	// footer
	var elft = document.createElement('div');
	elft.className = 'ft';
//	if(toConfirm.toUpperCase().indexOf("CONFIRM") == -1){
	if(toConfirm.length==0 || toConfirm==""){
			// close button	
		    var a = document.createElement('a');
			a.className = 'button';
	    a.innerHTML = btnArr[0];
	    a.href = 'javascript:closeBox();';
		elft.appendChild(a);		
	} else {

		if (toConfirm=="confirm"){
			toConfirm= ["Yes", "No"];
		}
		// OK button	
   		var okbtn = document.createElement('a');
		okbtn.className = 'button';
		okbtn.id="YesBtn"		
	    okbtn.innerHTML = toConfirm[0];
 	    okbtn.href = 'javascript:closeBox();';
		elft.appendChild(okbtn);		

		// No button	
	    var nobtn = document.createElement('a');
		nobtn.className = 'button';
		nobtn.id="NoBtn"
	    nobtn.innerHTML = toConfirm[1];
	    nobtn.href = 'javascript:removeBox()';
		elft.appendChild(nobtn);	
	}	

			
	div.appendChild(elc);
	div.appendChild(elft);		
	div.innerHTML += '<b class="ftCorner"><b class="Corner5"></b><b class="Corner4"></b><b class="Corner3"></b><b class="Corner2"><b></b></b><b class="Corner1"><b></b></b></b>';		

  }	

 

// function to center the light box as the user scrolls the window
function adjustBox(){
		var obj = document.getElementById('box');
		if (!obj) return;
	
	var de = document.documentElement;
	var db = document.body;	
	var scrollX = (self.pageXOffset || (de && de.scrollLeft) || db.scrollLeft);
	var scrollY = (self.pageYOffset || (de && de.scrollTop) || db.scrollTop);
	var windowHeight = (self.innerHeight || (de && de.clientHeight) || db.clientHeight);
	var windowWidth	= (self.innerWidth || (de && de.clientWidth) || db.clientWidth);

		var w= Number(obj.style.width.substr(0,obj.style.width.length-2) );
		var h= Number(obj.style.height.substr(0,obj.style.height.length-2) );
		
	var t=scrollY + (windowHeight /2) - (h/2);
		if (t<0) t=0;

	var l=scrollX + (windowWidth/2) - (w/2);
		if (l<0) l=0;
	
		obj.style.top = t+"px";
		obj.style.left = l+"px";

}

function depositLightBox(callback)
{
  var message = "PLEASE NOTE:<br /><br />";
  message += "This item is meant for NEW Season Ticket Holder Deposits only.<br /><br />";
  message += "If you are a 2010 Season Ticket Holder – please sign in to place your deposit on your 2011 Season Tickets.";
  var title = "NEW 2011 Football Season Deposit";
  var continueURL = 'javascript:'+callback+'();';
  var continueLabel = 'Continue';
  var signInURL = '/cgi-bin/ncommerce3/ExecMacro/evenue/ev69/core/myaccount.d2w/report?linkID=wyoming&entry=DisplayItemInfo.html&url=https%3A//ev12.evenue.net/cgi-bin/ncommerce3/SEGetEventInfo%3FticketCode%3DGS%3AWYOMING%3AF11%3ADEP%3AFBSTH%26linkID%3Dwyoming%26shopperContext%3D%26caller%3D%26appCode';
  var signInLabel = 'Sign In';
  customLightBox(message, title, 350, 250, continueURL, signInURL, continueLabel, signInLabel);
}

function customLightBox(bxContent, bxTitle, w, h, yesURL, noURL, yesLabel, noLabel)
{ 
	if(typeof bxContent =="undefined") bxContent="";  
	if(typeof bxTitle =="undefined")  bxTitle=document.title;
	if(typeof w =="undefined") w=600;
	if(typeof h =="undefined") h=480;	
	if(typeof redirectUrl =="undefined") redirectUrl="";
  if(typeof forwardUrl =="undefined") forwardUrl="";		
	
  
	var de = document.documentElement;
	var db = document.body;
	var scrollX = (self.pageXOffset || (de && de.scrollLeft) || db.scrollLeft);
	var scrollY = (self.pageYOffset || (de && de.scrollTop) || db.scrollTop);
	var windowHeight = (self.innerHeight || (de && de.clientHeight) || db.clientHeight);
	var windowWidth	= (self.innerWidth || (de && de.clientWidth) || db.clientWidth);
	var wint = scrollY + (windowHeight /2) - (h/2) ;
	var winl = scrollX + (windowWidth/2) - (w/2);
	var browser = new Browser();	
   var layer = document.getElementById('layer');
    var div = document.getElementById('box');	
	
	
	this.removeBox = function (){
      db.removeChild(document.getElementById('layer'));
      db.removeChild(document.getElementById('box'));
	}  	
	
	this.closeBox = function (type) {
		  removeBox();
      if(type == 0)
      {	
  		  if(noURL!=""){		
  		    location.href = noURL;
  		  } 
      }
      else if(type == 1)
      {
        if(yesURL!=""){		
  		    location.href = yesURL;
  		  } 
      }	
	}
	
   if (!layer){
 		layer = document.createElement('div');
    	layer.id = 'layer';
   }	
   layer.style.left = '0px';
	layer.style.height= '2300px'; // add document.documentElement.offsetHeight so it will cover whole page in IE
    db.appendChild(layer); 
   
    if(!div){
		div = document.createElement('div');	
		div.id = 'box';
    }	
    div.style.height = h + (browser.isNS ? 36: 0) + 'px';
    div.style.width = w + 'px';
    div.style.top = wint + 'px';
	div.style.left = winl + 'px';
	div.innerHTML = '<b class="hdCorner"><b class="Corner1"><b></b></b><b class="Corner2"><b></b></b><b class="Corner3"></b></b>';	
		div.innerHTML += '<span class="x1"><span class="x1a"></span></span><span class="x2"><span class="x2a"></span></span>';

    db.appendChild(div); 
	
	// heading
    var elhd = document.createElement('div');     
	elhd.className = 'hd';
	elhd.innerHTML = '<div style="float: left;">'+bxTitle + '</div><div style="float: right; padding-right:5px;"><a href="javascript:;" onclick="removeBox()"><img src="' +imageWWWPath+ '/close-2.png" id="imgClose" align="absmiddle"></a></div><div class="clear"></div>';
	div.appendChild(elhd);	
	
    var elc = document.createElement('div');
	elc.className = 'content'
	elc.id = 'pcont'
	
	elc.style.height =  (h - 28 - 38) + "px";  // content's height =  h - header - footer
	
	elc.innerHTML = '<p>'+bxContent+'</p>'; //+ '<br><br>' ;	
	
	// footer
	var elft = document.createElement('div');
	elft.className = 'ft';
	
		
		// OK button	
   		var okbtn = document.createElement('a');
		okbtn.className = 'button';
		okbtn.id="YesBtn"		
	    okbtn.innerHTML = yesLabel;
 	    okbtn.href = 'javascript:closeBox(1);';
		elc.appendChild(okbtn);
    
    lineBreak = document.createElement('br');	
    elc.appendChild(lineBreak);	

		// No button	
	    var nobtn = document.createElement('a');
		nobtn.className = 'button';
		nobtn.id="NoBtn"
	    nobtn.innerHTML = noLabel;
	    nobtn.href = 'javascript:closeBox(0)';
		elc.appendChild(nobtn);	
  	
  

	div.appendChild(elc);
	div.appendChild(elft);		
	div.innerHTML += '<b class="ftCorner"><b class="Corner5"></b><b class="Corner4"></b><b class="Corner3"></b><b class="Corner2"><b></b></b><b class="Corner1"><b></b></b></b>';		
}


function upsellLightBox(bxContent, bxTitle, w, h, type, redirectUrl, forwardUrl)
  { 
	if(typeof bxContent =="undefined") bxContent="";  
	if(typeof bxTitle =="undefined")  bxTitle=document.title;
	if(typeof w =="undefined") w=600;
	if(typeof h =="undefined") h=480;
	if(typeof type=="undefined")type=0;;	
	if(typeof redirectUrl =="undefined") redirectUrl="";
  if(typeof forwardUrl =="undefined") forwardUrl="";		
	
  
	var de = document.documentElement;
	var db = document.body;
	var scrollX = (self.pageXOffset || (de && de.scrollLeft) || db.scrollLeft);
	var scrollY = (self.pageYOffset || (de && de.scrollTop) || db.scrollTop);
	var windowHeight = (self.innerHeight || (de && de.clientHeight) || db.clientHeight);
	var windowWidth	= (self.innerWidth || (de && de.clientWidth) || db.clientWidth);
	var wint = scrollY + (windowHeight /2) - (h/2) ;
	var winl = scrollX + (windowWidth/2) - (w/2);
	var browser = new Browser();	
   var layer = document.getElementById('layer');
    var div = document.getElementById('box');	
	
	
	this.removeBox = function (){
      db.removeChild(document.getElementById('layer'));
      db.removeChild(document.getElementById('box'));
	}  	
	
	this.closeBox = function (type) {
		  removeBox();
      if(type == 2)
      {	
  		  if(redirectUrl!=""){		
  		    location.href = redirectUrl;
  		  } 
      }
      else if(type == 1)
      {
        if(forwardUrl!=""){		
  		    location.href = forwardUrl;
  		  } 
      }	
	}
	
   if (!layer){
 		layer = document.createElement('div');
    	layer.id = 'layer';
   }	
   layer.style.left = '0px';
	layer.style.height= '2300px'; // add document.documentElement.offsetHeight so it will cover whole page in IE
    db.appendChild(layer); 
   
    if(!div){
		div = document.createElement('div');	
		div.id = 'box';
    }	
    div.style.height = h + (browser.isNS ? 36: 0) + 'px';
    div.style.width = w + 'px';
    div.style.top = wint + 'px';
	div.style.left = winl + 'px';
	div.innerHTML = '<b class="hdCorner"><b class="Corner1"><b></b></b><b class="Corner2"><b></b></b><b class="Corner3"></b></b>';	
		div.innerHTML += '<span class="x1"><span class="x1a"></span></span><span class="x2"><span class="x2a"></span></span>';

    db.appendChild(div); 
	
	// heading
    var elhd = document.createElement('div');     
	elhd.className = 'hd';
	elhd.innerHTML = '<div style="float: left;">'+bxTitle + '</div><div style="float: right; padding-right:5px;"><a href="javascript:;" onclick="removeBox()"><img src="' +imageWWWPath+ '/close-2.png" id="imgClose" align="absmiddle"></a></div><div class="clear"></div>';
	div.appendChild(elhd);	
	
    var elc = document.createElement('div');
	elc.className = 'content'
	elc.id = 'pcont'
	
	elc.style.height =  (h - 28 - 38) + "px";  // content's height =  h - header - footer

//	elc.innerHTML = ((type==0) ? '<p>'+bxContent+'</p>' :  '<div class="small" style="text-align: right;"><a href="" onclick="printSelection(document.getElementById(\'pcont\'));return false">print</a></div>' + ajaxinclude(bxContent) ); //+ '<br><br>' ;	
	elc.innerHTML = ((type==0) ? '<p>'+bxContent+'</p>' :   ajaxinclude(bxContent) ); //+ '<br><br>' ;	
	
	// footer
	var elft = document.createElement('div');
	elft.className = 'ft';
	
		
		// OK button	
   		var okbtn = document.createElement('a');
		okbtn.className = 'button';
		okbtn.id="YesBtn"		
	    okbtn.innerHTML = 'YES, PLEASE!';
 	    okbtn.href = 'javascript:closeBox(1);';
		elc.appendChild(okbtn);
    
    lineBreak = document.createElement('br');	
    elc.appendChild(lineBreak);	

		// No button	
	    var nobtn = document.createElement('a');
		nobtn.className = 'button';
		nobtn.id="NoBtn"
	    nobtn.innerHTML = 'No, Thanks.';
	    nobtn.href = 'javascript:closeBox(2)';
		elc.appendChild(nobtn);	
  	
  

	div.appendChild(elc);
	div.appendChild(elft);		
	div.innerHTML += '<b class="ftCorner"><b class="Corner5"></b><b class="Corner4"></b><b class="Corner3"></b><b class="Corner2"><b></b></b><b class="Corner1"><b></b></b></b>';
  		

}

function unskinnedLightBox(bxContent, w, h)
  { 
	if(typeof bxContent =="undefined") bxContent="";  
	if(typeof w =="undefined") w=600;
	if(typeof h =="undefined") h=480;
	
  
	var de = document.documentElement;
	var db = document.body;
	var scrollX = (self.pageXOffset || (de && de.scrollLeft) || db.scrollLeft);
	var scrollY = (self.pageYOffset || (de && de.scrollTop) || db.scrollTop);
	var windowHeight = (self.innerHeight || (de && de.clientHeight) || db.clientHeight);
	var windowWidth	= (self.innerWidth || (de && de.clientWidth) || db.clientWidth);
	var wint = scrollY + (windowHeight /2) - (h/2) ;
	var winl = scrollX + (windowWidth/2) - (w/2);
	var browser = new Browser();	
   var layer = document.getElementById('layer');
    var div = document.getElementById('box');	
	
	
	this.removeBox = function (){
      db.removeChild(document.getElementById('layer'));
      db.removeChild(document.getElementById('box'));
	}  	
	
	
   if (!layer){
 		layer = document.createElement('div');
    	layer.id = 'layer';
   }	
   layer.style.left = '0px';
	layer.style.height= '2300px'; // add document.documentElement.offsetHeight so it will cover whole page in IE
    db.appendChild(layer); 
   
    if(!div){
		div = document.createElement('div');	
		div.id = 'box';
    }	
    div.style.height = h + (browser.isNS ? 36: 0) + 'px';
    div.style.width = w + 'px';
    div.style.top = wint + 'px';
	div.style.left = winl + 'px';
	div.innerHTML = '<b class="hdCorner"><b class="Corner1"><b></b></b><b class="Corner2"><b></b></b><b class="Corner3"></b></b>';	
		div.innerHTML += '<span class="x1"><span class="x1a"></span></span><span class="x2"><span class="x2a"></span></span>';

    db.appendChild(div); 
	
	// heading
    var elhd = document.createElement('div');     
	elhd.className = 'hd';
	elhd.innerHTML = '<div style="float: left;"></div><div style="float: right; padding-right:5px;"><a href="javascript:;" onclick="removeBox()"><img src="' +imageWWWPath+ '/close-2.png" id="imgClose" align="absmiddle"></a></div><div class="clear"></div>';
	div.appendChild(elhd);	
	
    var elc = document.createElement('div');
	elc.className = 'content'
	elc.id = 'pcont'
	
	elc.style.height =  (h - 28 - 38) + "px";  // content's height =  h - header - footer	
	elc.innerHTML = '<p>'+bxContent+'</p>'; //+ '<br><br>' ;	
	div.appendChild(elc);		
	div.innerHTML += '<b class="ftCorner"><b class="Corner5"></b><b class="Corner4"></b><b class="Corner3"></b><b class="Corner2"><b></b></b><b class="Corner1"><b></b></b></b>';
}
