var selectLists = document.getElementsByTagName('select');
// to getting the  page scroll
function getPageScroll(){
	var yScroll= 0;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body.scrollTop) {// all other Explorers
		yScroll = document.body.scrollTop;
	}
	//alert(yScroll);
	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}



//
// to getting the  page size= height width
//
function getPageSize(){
	var xScroll, yScroll;
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}
	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}


// call this function on a tag with parameter
function DvLayerOpen(popLayer, popCon, TPos, LPos , id , objHeight)
{
		
		
		var cHeight = objHeight;
		var arrayPageSize = getPageSize();
	 	var arrayPageScroll = getPageScroll();
		var DvLayerId = document.getElementById(popLayer); 	       // Var for Main full Opaque Layer
		var DvMessageId = document.getElementById(popCon);         // Var for Main content div popup Layer
		var ScrollHeight = document.documentElement.scrollHeight;  // Value for scroll height of the page
		var ScrollWidth = document.body.scrollWidth; 			   // Value for scroll width of the page
		var ClientHeight = document.documentElement.clientHeight;  // Value for browser height of the page
		var ClietnWidth = document.documentElement.clientWidth;    // Value for Browser width of the page
		var OffsetHeight = document.documentElement.offsetHeight;  // Value for scroll height for Safari of the page
		var OffsetWidth = document.documentElement.offsetWidth;    // Value for height height for Safari of the page
		DvLayerId.style.display="";
	
			if(id == "0"){
				var so = new SWFObject("../swf/CashBk_About.swf", "anim", "836", "252", "9", "#FFFFFF");
				
				so.write("cashBackDiv");			
				showFlashObject();
			}else{
				var so = new SWFObject("../swf/CashBkDemo.swf", "anim", "770", "520", "9", "#FFFFFF");
				so.write("cashBackDiv");
				
			}//end
	
		
		

//For Select DropBox Hide//

for (var counter=0; counter<selectLists.length; counter++)
{
	version=parseInt(navigator.appVersion);
	if (navigator.appName=='Microsoft Internet Explorer')
   		selectLists[counter].style.visibility = 'hidden'
	else
		selectLists[counter].style.MozOpacity = .90;
		selectLists[counter].style.opacity = .90;
		selectLists[counter].style.filter = 'alpha(opacity=' + 90 + ')';
}
//For Select DropBox Hide//

if(ScrollHeight<ClientHeight){
	 //if(BrowserDetect.browser=="Explorer" || BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Netscape")
	 if(navigator.appName=="Explorer" || navigator.appName=="Firefox" || navigator.appName=="Netscape")
		DvLayerId.style.height=ClientHeight+30+"px";
		else
		DvLayerId.style.height=ScrollHeight+30+"px";
		
	}
	else
 	DvLayerId.style.height=ScrollHeight+30+"px";



//alert(document.body.scrollWidth);
var TotalW = document.body.scrollWidth;
var PosLeft = TotalW/2;
var Lalign = PosLeft - 430;

//alert(aaa);
DvLayerId.style.width= ClietnWidth+"px";
DvLayerId.style.top=0+"px";
DvLayerId.style.left=0+"px";
DvMessageId.style.left=Lalign + 'px';
DvMessageId.style.display="";
DvMessageId.style.top = ((ClientHeight/2)-(cHeight/2) + 'px')//(arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');

//When scrolling sarts this function will call on onscroll...
window.onscroll = function Scrolling(){
					var arrayPageSize = getPageSize();
					var arrayPageScroll = getPageScroll();
					//DvMessageId.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');
				}
				
}
// added by aslesha for tour nav doc 
function DvLayerOpenClubSearch(popLayer, popCon, TPos, LPos , id, objHeight)
{
		
		//alert(TPos);
		//alert(LPos);
		
		var cHeight = objHeight;
		var popConDivHt = document.getElementById('userSearch').clientHeight;
	
		
		var arrayPageSize = getPageSize();
	 	var arrayPageScroll = getPageScroll();
		var DvLayerId = document.getElementById(popLayer); 	       // Var for Main full Opaque Layer
		var DvMessageId = document.getElementById(popCon);         // Var for Main content div popup Layer
		var ScrollHeight = document.documentElement.scrollHeight;  // Value for scroll height of the page
		var ScrollWidth = document.body.scrollWidth; 			   // Value for scroll width of the page
		var ClientHeight = document.documentElement.clientHeight;  // Value for browser height of the page
		var ClietnWidth = document.documentElement.clientWidth;    // Value for Browser width of the page
		var OffsetHeight = document.documentElement.offsetHeight;  // Value for scroll height for Safari of the page
		var OffsetWidth = document.documentElement.offsetWidth;    // Value for height height for Safari of the page
		DvLayerId.style.display="";
	
			if(id == "0"){
				var so = new SWFObject("../swf/CashBk_About.swf", "anim", TPos, LPos, "9", "#FFFFFF");
				
				so.write("cashBackDiv");			
				showFlashObject();
			}else{
				var so = new SWFObject("../swf/CashBkDemo.swf", "anim", TPos, LPos, "9", "#FFFFFF");
				so.write("cashBackDiv");
				
			}//end
	
		
		

//For Select DropBox Hide//

for (var counter=0; counter<selectLists.length; counter++)
{
	version=parseInt(navigator.appVersion);
	if (navigator.appName=='Microsoft Internet Explorer')
   		selectLists[counter].style.visibility = 'hidden'
	else
		selectLists[counter].style.MozOpacity = .90;
		selectLists[counter].style.opacity = .90;
		selectLists[counter].style.filter = 'alpha(opacity=' + 90 + ')';
}
//For Select DropBox Hide//

if(ScrollHeight<ClientHeight){
	 //if(BrowserDetect.browser=="Explorer" || BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Netscape")
	 if(navigator.appName=="Explorer" || navigator.appName=="Firefox" || navigator.appName=="Netscape")
		DvLayerId.style.height=ClientHeight+30+"px";
		else
		DvLayerId.style.height=ScrollHeight+30+"px";
		
	}
	else
 	DvLayerId.style.height=ScrollHeight+30+"px";



//alert(document.body.scrollWidth);
var TotalW = document.body.scrollWidth;
var PosLeft = TotalW/2;
var Lalign = PosLeft - 430;

var posLeft = (document.documentElement.clientWidth - 572)/2;
var posTop = (document.documentElement.clientHeight - 128)/2;

//alert(aaa);

DvLayerId.style.width= ClietnWidth+"px";
DvLayerId.style.top=0+"px";
DvLayerId.style.left=0+"px";
DvMessageId.style.left=posLeft + 'px';
DvMessageId.style.display="";
DvMessageId.style.top = ((cHeight + posTop) + 'px')//(arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');

//When scrolling sarts this function will call on onscroll...
window.onscroll = function Scrolling(){
					var arrayPageSize = getPageSize();
					var arrayPageScroll = getPageScroll();
					//DvMessageId.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');
				}
				
}

//added by chirag for call from module/action
function DvLayerOpenAct(popLayer, popCon, TPos, LPos , id , objHeight, swfpath)
{
		
		
		var cHeight = objHeight;
		var arrayPageSize = getPageSize();
	 	var arrayPageScroll = getPageScroll();
		var DvLayerId = document.getElementById(popLayer); 	       // Var for Main full Opaque Layer
		var DvMessageId = document.getElementById(popCon);         // Var for Main content div popup Layer
		var ScrollHeight = document.documentElement.scrollHeight;  // Value for scroll height of the page
		var ScrollWidth = document.body.scrollWidth; 			   // Value for scroll width of the page
		var ClientHeight = document.documentElement.clientHeight;  // Value for browser height of the page
		var ClietnWidth = document.documentElement.clientWidth;    // Value for Browser width of the page
		var OffsetHeight = document.documentElement.offsetHeight;  // Value for scroll height for Safari of the page
		var OffsetWidth = document.documentElement.offsetWidth;    // Value for height height for Safari of the page
		DvLayerId.style.display="";
	
			if(id == "0"){
				var so = new SWFObject("../swf/CashBk_About.swf", "anim", "836", "252", "9", "#FFFFFF");
				
				so.write("cashBackDiv");			
				showFlashObject();
			}else{
				var so = new SWFObject(swfpath, "anim", "770", "520", "9", "#FFFFFF");
				so.write("cashBackDiv");
				
			}//end
	
		
		

//For Select DropBox Hide//

for (var counter=0; counter<selectLists.length; counter++)
{
	version=parseInt(navigator.appVersion);
	if (navigator.appName=='Microsoft Internet Explorer')
   		selectLists[counter].style.visibility = 'hidden'
	else
		selectLists[counter].style.MozOpacity = .90;
		selectLists[counter].style.opacity = .90;
		selectLists[counter].style.filter = 'alpha(opacity=' + 90 + ')';
}
//For Select DropBox Hide//

if(ScrollHeight<ClientHeight){
	 //if(BrowserDetect.browser=="Explorer" || BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Netscape")
	 if(navigator.appName=="Explorer" || navigator.appName=="Firefox" || navigator.appName=="Netscape")
		DvLayerId.style.height=ClientHeight+30+"px";
		else
		DvLayerId.style.height=ScrollHeight+30+"px";
		
	}
	else
 	DvLayerId.style.height=ScrollHeight+30+"px";



//alert(document.body.scrollWidth);
var TotalW = document.body.scrollWidth;
var PosLeft = TotalW/2;
var Lalign = PosLeft - 430;

//alert(aaa);
DvLayerId.style.width= ClietnWidth+"px";
DvLayerId.style.top=0+"px";
DvLayerId.style.left=0+"px";
DvMessageId.style.left=Lalign + 'px';
DvMessageId.style.display="";
DvMessageId.style.top = ((ClientHeight/2)-(cHeight/2) + 'px')//(arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');

//When scrolling sarts this function will call on onscroll...
window.onscroll = function Scrolling(){
					var arrayPageSize = getPageSize();
					var arrayPageScroll = getPageScroll();
					//DvMessageId.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');
				}
				
}

function DvLayerOpenNew(popLayer, popCon, TPos, LPos , id , objHeight)
{
		
		var cHeight = objHeight;
		var arrayPageSize = getPageSize();
	 	var arrayPageScroll = getPageScroll();
		var DvLayerId = document.getElementById(popLayer); 	       // Var for Main full Opaque Layer
		var DvMessageId = document.getElementById(popCon);         // Var for Main content div popup Layer
		var ScrollHeight = document.documentElement.scrollHeight;  // Value for scroll height of the page
		var ScrollWidth = document.body.scrollWidth; 			   // Value for scroll width of the page
		var ClientHeight = document.documentElement.clientHeight;  // Value for browser height of the page
		var ClietnWidth = document.documentElement.clientWidth;    // Value for Browser width of the page
		var OffsetHeight = document.documentElement.offsetHeight;  // Value for scroll height for Safari of the page
		var OffsetWidth = document.documentElement.offsetWidth;    // Value for height height for Safari of the page
		DvLayerId.style.display="";
			
		

//For Select DropBox Hide//

for (var counter=0; counter<selectLists.length; counter++)
{
	version=parseInt(navigator.appVersion);
	if (navigator.appName=='Microsoft Internet Explorer')
   		selectLists[counter].style.visibility = 'hidden'
	else
		selectLists[counter].style.MozOpacity = .90;
		selectLists[counter].style.opacity = .90;
		selectLists[counter].style.filter = 'alpha(opacity=' + 90 + ')';
}
//For Select DropBox Hide//

if(ScrollHeight<ClientHeight){
	 //if(BrowserDetect.browser=="Explorer" || BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Netscape")
	 if(navigator.appName=="Explorer" || navigator.appName=="Firefox" || navigator.appName=="Netscape")
		DvLayerId.style.height=ClientHeight+30+"px";
		else
		DvLayerId.style.height=ScrollHeight+30+"px";
		
	}
	else
 	DvLayerId.style.height=ScrollHeight+30+"px";



//alert(document.body.scrollWidth);
var TotalW = document.body.scrollWidth;
var PosLeft = TotalW/2;
var Lalign = PosLeft - TPos;

//alert(aaa);
DvLayerId.style.width= ClietnWidth+"px";
DvLayerId.style.top=0+"px";
DvLayerId.style.left=0+"px";
DvMessageId.style.left=Lalign + 'px';
DvMessageId.style.display="";
DvMessageId.style.top = (LPos+'px')//(arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');

//When scrolling sarts this function will call on onscroll...
window.onscroll = function Scrolling(){
					var arrayPageSize = getPageSize();
					var arrayPageScroll = getPageScroll();
					//DvMessageId.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');
				}
				
}



// this is to hide both the div's 
function DvLayerHide(popLayer, popCon){ 
    document.getElementById(popLayer).style.display='none';
    document.getElementById(popCon).style.display='none';
		
	//For Select DropBox Show//
	for (var counter=0; counter<selectLists.length; counter++)
	{
		version=parseInt(navigator.appVersion);
		if (navigator.appName=='Microsoft Internet Explorer')
			selectLists[counter].style.visibility = ''
		else
			selectLists[counter].style.MozOpacity = 1.0;
			selectLists[counter].style.opacity = 1.0;
			selectLists[counter].style.filter = 'alpha(opacity=' + 100 + ')';
	}
	//For Select DropBox Show//	
}



function DvLayerOpen1(popLayer, popCon, TPos, LPos , id , objHeight){
		
		
		var cHeight = objHeight;
		var arrayPageSize = getPageSize();
	 	var arrayPageScroll = getPageScroll();
		var DvLayerId = document.getElementById(popLayer); 	       // Var for Main full Opaque Layer
		var DvMessageId = document.getElementById(popCon);         // Var for Main content div popup Layer
		var ScrollHeight = document.documentElement.scrollHeight;  // Value for scroll height of the page
		var ScrollWidth = document.body.scrollWidth; 			   // Value for scroll width of the page
		var ClientHeight = document.documentElement.clientHeight;  // Value for browser height of the page
		var ClietnWidth = document.documentElement.clientWidth;    // Value for Browser width of the page
		var OffsetHeight = document.documentElement.offsetHeight;  // Value for scroll height for Safari of the page
		var OffsetWidth = document.documentElement.offsetWidth;    // Value for height height for Safari of the page
		DvLayerId.style.display="";
		
		if(swfDemo){
			var so = new SWFObject(swfDemo, "anim", "770", "520", "9", "#FFFFFF");
				so.write("cashBackDiv");
		}else{
			if(id == "0"){		
				var so = new SWFObject("../swf/CashBk_About.swf", "anim", "836", "252", "9", "#FFFFFF");
				so.write("cashBackDiv");			
				showFlashObject();
			}else{
				var so = new SWFObject("../swf/CashBkDemo.swf", "anim", "770", "520", "9", "#FFFFFF");
				so.write("cashBackDiv");
			}//end
		}
		
		

//For Select DropBox Hide//

for (var counter=0; counter<selectLists.length; counter++)
{
	version=parseInt(navigator.appVersion);
	if (navigator.appName=='Microsoft Internet Explorer')
   		selectLists[counter].style.visibility = 'hidden'
	else
		selectLists[counter].style.MozOpacity = .90;
		selectLists[counter].style.opacity = .90;
		selectLists[counter].style.filter = 'alpha(opacity=' + 90 + ')';
}
//For Select DropBox Hide//

if(ScrollHeight<ClientHeight){
	 //if(BrowserDetect.browser=="Explorer" || BrowserDetect.browser=="Firefox" || BrowserDetect.browser=="Netscape")
	 if(navigator.appName=="Explorer" || navigator.appName=="Firefox" || navigator.appName=="Netscape")
		DvLayerId.style.height=ClientHeight+30+"px";
		else
		DvLayerId.style.height=ScrollHeight+30+"px";
		
	}
	else
 	DvLayerId.style.height=ScrollHeight+30+"px";



//alert(document.body.scrollWidth);
var TotalW = document.body.scrollWidth;
var PosLeft = TotalW/2;
var Lalign = PosLeft - 430;

//alert(aaa);
DvLayerId.style.width= ClietnWidth+"px";
DvLayerId.style.top=0+"px";
DvLayerId.style.left=0+"px";
DvMessageId.style.left=Lalign + 'px';
DvMessageId.style.display="";
DvMessageId.style.top = ((ClientHeight/2)-(cHeight/2) + 'px')//(arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');

//When scrolling sarts this function will call on onscroll...
window.onscroll = function Scrolling(){
					var arrayPageSize = getPageSize();
					var arrayPageScroll = getPageScroll();
					//DvMessageId.style.top = (arrayPageScroll[1] + ((arrayPageSize[3] - 310 - 100) / 2) + 'px');
				}
				
}