	function return_page_dimensions(){
	
		if(window.addEventListener){
		
		windowWidth = window.innerWidth;
		windowHeight = window.innerHeight;
		
		} else {
		
		windowWidth = document.documentElement.clientWidth ||
		document.body.clientWidth;
		windowHeight = document.documentElement.clientHeight ||
		document.body.clientHeight;
		
		}
	
	}
	
	function flash_box(bg_alpha,bg_color,frame_width,frame_height,frame_url,frame_scrolling,is_session){
		
		return_page_dimensions();
		
		document.getElementById('flashvisor').style.display = "none";
		document.getElementById('flashbox').style.display = "none";
		document.getElementById('flashcart').style.display = "none";
		
		//document.getElementById('flashvisor').style.display = "block";
		document.getElementById('flashvisor').style.backgroundColor = bg_color;
		
		document.getElementById('flashvisor').style.width = windowWidth + "px";
		document.getElementById('flashvisor').style.height = windowHeight + "px";
		
		document.getElementById('flashvisor').style.opacity = bg_alpha/100;
		document.getElementById('flashvisor').style.filter = "alpha(opacity=" + bg_alpha + ")";
		
		if(is_session == "yes"){
		
			frame = document.getElementById('flashcart');
		
		} else {
		
			frame = document.getElementById('flashbox');
		
		}
		
		if(is_session == "no"){
		
			frame.setAttribute('src', frame_url);
			
		}
		
		if(frame_width == "100%"){
		
			frame.setAttribute('width', frame_width); 
			frame.setAttribute('height', (windowHeight-75)); 
			
		} else {
		
			frame.setAttribute('width', frame_width); 
			frame.setAttribute('height', frame_height); 
		
		}
		frame.setAttribute('scrolling', frame_scrolling);
		
		if(frame_scrolling == "yes"){
		
			if(is_session == "yes"){
		
				document.getElementById('flashcart').style.overflowY = "auto";
				
			} else {
			
				document.getElementById('flashbox').style.overflowY = "auto";
			
			}
		
		} else {
		
			if(is_session == "yes"){
		
				document.getElementById('flashcart').style.overflowY = "hidden";
				
			} else {
			
				document.getElementById('flashbox').style.overflowY = "hidden";
				
			}
		
		}
		
		if(is_session == "yes"){
		
			document.getElementById('flashcart').style.display = "block";
			document.getElementById('flashcart').style.top = "75px";
			
		} else {
		
			document.getElementById('flashbox').style.display = "block";
			document.getElementById('flashbox').style.top = (windowHeight-frame_height)/2 + "px";
			
		}
		
		if(frame_width == "100%"){
			
			if(is_session == "yes"){
			
				document.getElementById('flashcart').style.left = "0px";
				
			} else {
			
				document.getElementById('flashbox').style.left = "0px";
				
			}
			
			document.getElementById('flashvisor').style.display = "none";
		
		} else {
		
			if(is_session == "yes"){
			
				document.getElementById('flashcart').style.left = (windowWidth-frame_width)/2 + "px";
				
			} else {
			
				document.getElementById('flashbox').style.left = (windowWidth-frame_width)/2 + "px";
				
			}
			
			document.getElementById('flashvisor').style.display = "block";
			
		}
		
	}
	
	
	function closebox(){
	
		document.getElementById('flashvisor').style.display = "none";
		document.getElementById('flashbox').style.display = "none";
		document.getElementById('flashcart').style.display = "none";
		frame2 = document.getElementById('flashcart');
		frame2.setAttribute('width', 0); 
		frame2.setAttribute('height', 0); 
		
		frame = document.getElementById('flashbox');
		frame.setAttribute('src', '');
		frame.setAttribute('width', 0); 
		frame.setAttribute('height', 0); 
		frame.setAttribute('scrolling', "no");
	
	
	}
	
	function openVideo(){
		
		//flash_box(0,'#000000',680,500,'http://ellsworth.mobilerider.com/tv/247/iframe.php?mid=15397',"no","no");
		
	}
