<!--

// global variables

var strHeader = ""
var strFooter = ""
var tmp = ""
var varServer = ""

// header
tmp += '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td colspan="3"><img src=' + varServer + '"../images/images_new/wave.gif" width="100%" height="36"></td></tr><tr>'
tmp += '<td width="100%"><a href="javascript:newUrlActionHttp(\'\');" target="_blank"><img src=' + varServer + '"../images/images_new/logo3.gif" alt="Citibank" width="96" height="42" hspace="10" border="0"></a><br><img src=' + varServer + '"../images/images_new/uk.gif" alt="United Kingdom" width="125" height="17" hspace="10"></td><td width="0" nowrap> <img src=' + varServer + '"../images/images_new/bbullet.gif" width="3" height="9"> '
tmp += '<a href="javascript:newUrlActionHttp(\'/personal/banking/info/privacy/index.htm\');" target="_blank" class="header">Privacy</a> '
tmp += '<img src="../images/images_new/bbullet.gif" width="3" height="9"> <a href="javascript:newUrlActionHttp(\'\');" target="_blank" class="header">Citibank.com</a></td>'
tmp += '<td width="0"><img src=' + varServer + '"../images/images_new/trans.gif" width="10" height="1"></td></tr><tr>'
tmp += '<td colspan="3" bgcolor="#FFFFFF"><img src=' + varServer + '"../images/images_new/null.gif" width="1" height="5"></td></tr><tr>'
tmp += '<td colspan="3" bgcolor="#CCCCCC"><img src=' + varServer + '"../images/images_new/null.gif" width="1" height="1"></td></tr></table>'

strHeader = tmp
tmp = ""


// footer

tmp += '<table width="100%" cellspacing="0" cellpadding="0" border="0"><tr bgcolor="#CCCCCC"><td valign="bottom" colspan="3"><img src=' + varServer + '"../images/images_new/null.gif" width="1" height="1"></td></tr><tr>'
tmp += '<td width="0" valign="top"><img src=' + varServer + '"../images/images_new/null.gif" width="10" height="1"></td>'
tmp += '<td width="30%" valign="top"> <img src=' + varServer + '"../images/images_new/fl_citibank.gif" alt="Citibank" width="61" height="22" border="0"><br>'
tmp += '<a href="javascript:newUrlActionHttp(\'\');" target="_blank" class="footer">Citibank.com</a></td>'
tmp += '<td width="70%" align="right" valign="top" nowrap><font size="1" face="arial, helvetica">&nbsp; </font> <img src=' + varServer + '"../images/images_new/member.gif" alt="A member of Citigroup" width="115" height="22" border="0"><br>'
tmp += '<a href="javascript:newUrlActionHttp(\'/personal/banking/info/privacy/index.htm\');" target="_blank" class="footer">Privacy</a>&nbsp;&nbsp;<br>'
tmp += '<a href="javascript:newUrlActionHttp(\'/personal/cards/terms_cond.htm\');" target="_blank" class="footer">Terms, conditions, caveats and small print</a>&nbsp;&nbsp;<br>'
tmp += '<span class="footer">Important Information on </span><a href="javascript:newUrlActionHttp(\'/personal/banking/depositproducts/index.htm\');" target="_blank" class="footer">Deposit Products</a>&nbsp;&nbsp;<br>'
tmp += '<span class="footer">This site is intended for UK residents only&nbsp;&nbsp;</span><br>'
tmp += '<span class="footer">Copyright &copy; 2006 Citigroup&nbsp;&nbsp;</span></td></tr></table>'
tmp += '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td><img src=' + varServer + '"../images/images_new/null.gif" width="1" height="5"></td></tr></table>'
strFooter = tmp
tmp = ""

// Netscape 4.7 Reload Function
function MM_reloadPage(init) {
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


// browser test functions
var n = 0
var ie = 0
var ns7 = 0

// what browser type - Netscape 4.7 / 6 or Interent Explorer
if (document.layers) {
	// what browser?
	visible = 'show';
	hidden = 'hide';n=1;ie=0;
} else if (document.all) {
	visible = 'visible';
	hidden = 'hidden';n=0;ie=1;
}

// netscape 7 determination
function geckoGetRv()
{
  if (navigator.product != 'Gecko')
  {
    return -1;
  }
  var rvValue = 0;
  var ua      = navigator.userAgent.toLowerCase();
  var rvStart = ua.indexOf('rv:');
  var rvEnd   = ua.indexOf(')', rvStart);
  var rv      = ua.substring(rvStart+3, rvEnd);
  var rvParts = rv.split('.');
  var exp     = 1;

  for (var i = 0; i < rvParts.length; i++)
  {
    var val = parseInt(rvParts[i]);
    rvValue += val / exp;
    exp *= 100;
  }

  return rvValue;
}
if (geckoGetRv() > 0) { ns7 = 1 }

// image roll over function
function swapImage(imageName,fileName) {
	if (ie || n || ns7) {
		document.images[imageName].src = fileName
	}
}


// open window function

function openWindow(URL){
	var now = new Date();
	var windowname = "rules" + now.getTime();
	
window.open(URL,windowname,"toolbar=no,directories=no,location=yes,status=yes,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,height=400,width=500");
}

// get query string data
function getInfo(Name) {
	var searchString = Name + "="
	if (location.search.length > 0) {
		offset = location.search.indexOf(searchString)
		if (offset != -1) {
			offset += searchString.length
			end = location.search.indexOf("&", offset)
			if (end == -1) { end = location.search.length }
			return unescape(location.search.substring(offset, end))
		}
	}
}

// validation functions

function processField(formName, fieldName, fieldType, errorMessage) {

	switch (fieldType) {
		case "text" :
			if (formName[fieldName].value == "") {
				alert(errorMessage);
				formName[fieldName].focus();
				return false
			}
		break;
		
		case "select" :
			if (formName[fieldName].selectedIndex == 0) {
				alert(errorMessage);
				formName[fieldName].focus();
				return false
			}
		break;
		
		case "radioYesNo" :
			if ((formName[fieldName][0].checked ==0) && (formName[fieldName][1].checked == 0)) {
				alert(errorMessage);
				formName[fieldName].focus();
				return false
			}
		break;
		
		case "checkBox" :
			if (!formName[fieldName].checked) {
				alert(errorMessage);
				formName[fieldName].focus();
				return false
			}
		break;
		
		default :
			return true
		break;
	}		

return true
}



// -->=