var b1=new Banner("varilux2","/vwweb/images/header/ads/Varilux_420x52_LR.gif","http://www.govisionweb.com/tracking/banners/071310_Varilux_Masthead.html","_blank","14","06-30-3000","10", "1","1","1","1","1","1","0" );
var b2=new Banner("Crizal","/vwweb/images/header/ads/420x52_Crizal.gif","http://www.govisionweb.com/tracking/Crizal_Masthead_Banner_030209.html","_blank","16","01-01-3000","6", "1","1","1","1","1","1","0" );
var b3=new Banner("OOGP","/vwweb/images/header/ads/OOGP-Vision-Web-Banner.gif","http://www.govisionweb.com/tracking/oogp_banner.htm","_blank","10","01-01-2009","10", "1","1","1","1","1","1","0" );
var b4=new Banner("FD","/vwweb/images/header/ads/FD_animated.gif","http://www.govisionweb.com/tracking/Jobson_Masthead_Banner_042009.html","_blank","8","01-01-3000","7", "1","1","1","1","1","1","0" );
var b5=new Banner("Viva","/vwweb/images/header/ads/viva_web_banners_v2.gif","http://www.govisionweb.com/tracking/banners/062410_Viva_Masthead.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );
var b6=new Banner("RT","/vwweb/images/header/ads/RT_VWBanner_Ad_081209.gif","http://www.govisionweb.com/tracking/081709_Red_Tra_Masthead_Banner.html","_blank","16","06-30-3000","10", "1","1","1","1","1","1","0" );
var b7=new Banner("Blester","/vwweb/images/header/ads/balester_banner_022310.gif","http://www.govisionweb.com/tracking/banners/100209_Balester_Masthead_Banner.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );
var b8=new Banner("DAC","/vwweb/images/header/ads/VW-DACEdgebanner0710.gif","http://www.govisionweb.com/tracking/banners/062410_DAC_Masthead.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );
var b9=new Banner("OAA","/vwweb/images/header/ads/OAA_0310.gif","http://www.govisionweb.com/tracking/banners/031110_OAA_Masthead_Banner.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );
var b10=new Banner("My-online","/vwweb/images/header/ads/MyOnlineOptical_banner.gif","http://www.govisionweb.com/tracking/banners/062410_MyOnOpt_Masthead.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );
var b11=new Banner("MM","/vwweb/images/header/ads/mm_masthead_pirate_v2.gif","http://www.govisionweb.com/tracking/banners/062410_MM_Masthead.html","_blank","12","06-30-3000","10", "1","1","1","1","1","1","0" );

var colBanners = new Array(b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11);
var adBanners; var thisAd = 0;
var AddPage = "Default";
var UrlForNetscape;
var gvHTTP = "http";
var SessionUId = "";
var sRoot = "http://www.visionweb.com/";
var pagecode = "";

function Banner(name,img,url,target,timer,expDate, weight,def,home,news,ce,ishop,account,order){
	this.name = name;
	this.img=img;
	this.url=url;
	this.target=target;
	this.timer=timer;
	this.expDate=expDate;
	this.weight=weight;
	this.DEF = def;
	this.HOME=home;
	this.NEWS= news;
	this.CECME= ce;
	this.ISHOP=ishop;
	this.ACCNT = account;
	this.ORDER=order;
}

function pageBanners( pgCode){
  var aBanners = new Array();
  var index = 0;
	for(  i=0;i< colBanners.length; i++){
	var ban = eval("colBanners[i]."+pgCode);
		if( ban == "1"){
					weight = colBanners[i].weight;
					if( weight !=""){
							nWeight = parseInt(weight);
						  for( j=0; j<nWeight; j++){
								aBanners [index] = colBanners[i];
								index++;
							}
					}
		}
	}
	return aBanners;
}

function rotate(pagecode1)
{
	//alert(pagecode1);
	pagecode = pagecode1;
	if( pagecode==""){pagecode= "DEF";}
   adBanners = pageBanners(pagecode);
   UrlForNetscape = "";
   var imgCt = adBanners.length;
    if(imgCt > 0){
				if (eval("document.images"))
				{
					//random numbers...........................
					thisAd = rand(imgCt-1);
					eval("document.adBanner").src=adBanners[thisAd].img;
					if (adBanners[thisAd].url == "")
					{
						UrlForNetscape = "#top";
					}
					else {
					 var bName = adBanners[thisAd].name;
					if( bName =='visionweb'){
						UrlForNetscape = adBanners[thisAd].url;
					}else{
						//UrlForNetscape = "/banner/banner.jsp?URL="+adBanners[thisAd].url+"&BAN="+bName;
						UrlForNetscape = "/banner/banner.jsp?URL="+adBanners[thisAd].url+"&BAN="+bName;
					}
							 }

				}
				 var time= adBanners[thisAd].timer;
				 setTimeout("rotate(pagecode)", Number(time) * 1000);
		} // imgCt check end
}
rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
  rnd.seed = (rnd.seed*9301+49297) % 233280;
  return rnd.seed/(233280.0);
}

function rand(number) {
    return Math.ceil(rnd()*number);
}

function netscape_href()
{
	if(UrlForNetscape != ""){
		if(UrlForNetscape != "#top"){
			//alert(UrlForNetscape);
			if (gvHTTP == "http") {
				window.open(UrlForNetscape,"banner");
			}
			else {
				if (UrlForNetscape != "#top") {
					document.location.href = UrlForNetscape;
				}
			}
		}
	}
}