/*function for finding the position of an element*/
var xposition
var yposition
function findPosition(oElement){
	if( typeof( oElement.offsetParent ) != "undefined" ){
		for(var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent){
			posX += oElement.offsetLeft;
			posY += oElement.offsetTop;
		}
		xposition = posX;
		yposition= posY;
		return [ xposition, yposition ];
	}
	else{
		return [ oElement.x, oElement.y ];
	}
}

/*function to show menu*/
function showmenulist(objimg,objdiv,isCurrent){ 
	findPosition(objimg);
	if (objdiv){
		objdiv.style.left = xposition+"px";
		objdiv.style.top = yposition +25+"px";
		objdiv.style.display="block";
	}
	if(isCurrent == "N"){
		objimg.src="/ja/citigold/images/common/"+objimg.id+"_on.gif";
	}
}

/*function to hide menu*/
function hidemenulist(objimg,objdiv,isCurrent){ 
	if (objdiv){
		objdiv.style.display="none";
	}
	if(isCurrent == "N"){
		objimg.src="/ja/citigold/images/common/"+objimg.id+"_off.gif";
	}
}

/*function for loading flash/image on homepage*/
var randomnumber = Math.round(Math.random()*6);
function mainFlash(){
	var flashImage="images/common/homeflash"+randomnumber+".swf"
	document.write("<div id=\"randimg\"><OBJECT CLASSID=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" WIDTH=\"950\" HEIGHT=\"525\"><PARAM NAME=\"MOVIE\" VALUE="+flashImage+"><PARAM NAME=\"PLAY\" VALUE=\"true\"><PARAM NAME=\"LOOP\" VALUE=\"true\"><PARAM NAME=\"WMODE\" VALUE=\"transparent\"><PARAM NAME=\"QUALITY\" VALUE=\"high\"><param name=\"MENU\" value=\"transparent\"><embed src=\"" + flashImage + "\" width=\"950\" height=\"525\" quality=\"high\" pluginspage=\"https://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" menu=\"transparent\" border=\"0\"></embed> </OBJECT></div> ");
}

function swapPic(){
	var randImage="/ja/citigold/images/common/homeimage"+randomnumber+".jpg";
	document.getElementById("homeimg").src = randImage;
}
/**/

/*function for modal popup*/
//Used in Benefits & Privileges and Financial Consultation
var layerDisplay = false;
function DivSetVisible(state,obj){
	if(state == undefined || state == null){
		if(layerDisplay == true){
			state = true;
		}
	}
	if( window.innerHeight && window.scrollMaxY ){ //Firefox
		pageWidth = window.innerWidth + window.scrollMaxX;
		pageHeight = window.innerHeight + window.scrollMaxY;
	}
	else if( document.body.scrollHeight > document.body.offsetHeight ){ //Explorer Mac
		pageWidth = document.body.scrollWidth;
		pageHeight = document.body.scrollHeight;
	}
	else{  //works in Explorer 6 Strict, Mozilla (not FF) and Safari
		pageWidth = document.body.offsetWidth + document.body.offsetLeft; pageHeight = document.body.offsetHeight + document.body.offsetTop;
	}
	var DivPopup = obj;
	if(state){
		DivPopup.style.display = "block";	
		if (document.all){               
		document.body.scroll = "no";
		}
		else{
			var oTop = document.body.scrollTop;
			document.body.style.overflow = "hidden";
			document.body.scrollTop = oTop;
		}
		layerDisplay = true;
		window.scroll(0,0);
	}	
	else{
		DivPopup.style.display = "none";
		document.body.scroll = "";
        document.body.style.overflow = "";
		layerDisplay = false;
	}
}

/*function for closing modal popup*/
//Used in Benefits & Privileges and Financial Consultation
function DivClose(){
	document.getElementById("divpopup").style.display = "none";
	document.body.scroll = "";
	document.body.style.overflow = "";
	layerDisplay = false;
}

/*function to Show/Hide Disclaimer*/
function ShowHideDisclaimer(contentObj,imgObj){
	if(contentObj.style.display == "none"){
		imgObj.src = "/ja/citigold/images/common/arrow_expand.gif";
		contentObj.style.display = "block";
	}
	else{
		imgObj.src = "/ja/citigold/images/common/arrow_collapse.gif";
		contentObj.style.display = "none";
	}
}