﻿//********************************************************
//	Create a div with transparent place holder in your html	
//	<div id="Carousel" style="position:relative">
//		<img src="placeholder.gif" width="404" height="202">
//	</div>
//	placeholder width:
//		 4 sided 1.42*carousel image width +3
//		 6 sided 2*carousel image width +4
//		 8 sided 2,62*carousel image width +5
//		12 sided 3.87*carousel image width +7
//	placeholder height: 
//		carousel image height+2
//
//	Insert onload in body tag
//		<body onload="Carousel()">	
//*********************************************************/

// 7 variables to control behavior
var Car_Image_Width=160;//167;
var Car_Image_Height=42;//125;
var Car_Border=false;		// true or false
var Car_Border_Color="white";
var Car_Speed=4;
var Car_Direction=false;		// true or false
var Car_NoOfSides=12;		// must be 4, 6, 8 or 12

//* array to specify images and optional links. 
//	For 4 sided carousel at least 2
//	For 6 sided carousel at least 3
//	For 8 sided carousel at least 4
//	For 12 sided carousel at least 6
// If Link is not needed keep it ""
//*/
Car_Image_Sources=new Array(
	"http://www.iwebhd.net/fhtm/mallPic/123ink.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/800flowers.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/petmeds.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/4inkjets.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/aeropostale.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/appleitunes.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/apple.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/applebees.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/babiesrus.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/barnes.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/basspro.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/bestbuy.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/cabelas.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/chilis.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/circuitcity.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/compusa.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/cracker.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/dell.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/dellhome.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/drugstore.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/eastbay.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/fragrance.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/godaddy.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/homedepot.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/hotels.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/hsn.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/kohls.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/macys.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/newegg.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/officedepot.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/officemax.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/oldnavy.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/olivegarden.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/overstock.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/petsmart.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/puritan.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/quill.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/qvc.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/redlobster.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/restaurant.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/sears.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/shopnbc.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/staples.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/starbucks.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/target.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/tiger.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/toysrus.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/vista.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/walgreens.jpg","http://www.eMoney24.com",
	"http://www.iwebhd.net/fhtm/mallPic/walmart.jpg","http://www.eMoney24.com"
	);
	
	
/*
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function changeImages() {
	changeImagesArray(changeImages.arguments);
}

function toggleImages() {
	for (var i=0; i<toggleImages.arguments.length; i+=2) {
		if (selected == toggleImages.arguments[i])      changeImagesArray(toggleImages.arguments[i+1]);
	}
}

var selected = '';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		mediabutt_help_over = newImage("imagedepot/butts/mediabutt_help-over.gif");
		mediabutt_back_over = newImage("imagedepot/butts/mediabutt_back-over.gif");
		mediabutt_play_over = newImage("imagedepot/butts/mediabutt_play-over.gif");
		mediabutt_play_sel = newImage("imagedepot/butts/mediabutt_play-sel.gif");
		mediabutt_pause_over = newImage("imagedepot/butts/mediabutt_pause-over.gif");
		mediabutt_pause_sel = newImage("imagedepot/butts/mediabutt_pause-sel.gif");
		mediabutt_fw_over = newImage("imagedepot/butts/mediabutt_fw-over.gif");
		mediabutt_zoom_over = newImage("imagedepot/butts/mediabutt_zoom-over.gif");
		mediabutt_mute_over = newImage("imagedepot/butts/mediabutt_mute-over.gif");
		preloadFlag = true;
	}
}

*/



/***************** DO NOT EDIT BELOW **********************************/
CW_I=new Array(Car_NoOfSides/2+1);C_ClcW=new Array(Car_NoOfSides/2);
C_Coef=new Array(
	3*Math.PI/2,0,3*Math.PI/2,11*Math.PI/6,Math.PI/6,3*Math.PI/2,7*Math.PI/4,	0,
	Math.PI/4,3*Math.PI/2,5*Math.PI/3,11*Math.PI/6,0,Math.PI/6,Math.PI/3);
var C_CoefOf=Car_NoOfSides==4?0:Car_NoOfSides==6?2:Car_NoOfSides==8?5:9;
C_Pre_Img=new Array(Car_Image_Sources.length);
var C_Angle=Car_Direction?Math.PI/(Car_NoOfSides/2):0,C_CrImg=Car_NoOfSides,C_MaxW,C_TotalW,
C_Stppd=false,i,C_LeftOffset,C_HalfNo=Car_NoOfSides/2;

function Carousel(){
	if(document.getElementById){
		for(i=0;i<Car_Image_Sources.length;i+=2){
			C_Pre_Img[i]=new Image();C_Pre_Img[i].src=Car_Image_Sources[i]
		}
		C_MaxW=Car_Image_Width/Math.sin(Math.PI/Car_NoOfSides)+C_HalfNo+1;
		Car_Div=document.getElementById("Carousel");
		for(i=0;i<C_HalfNo;i++){
			CW_I[i]=document.createElement("img");Car_Div.appendChild(CW_I[i]);	
			CW_I[i].style.position="absolute";
			CW_I[i].style.top=0+"px";
			CW_I[i].style.height=Car_Image_Height+"px";
			if(Car_Border){
				CW_I[i].style.borderStyle="solid";
				CW_I[i].style.borderWidth=1+"px";
				CW_I[i].style.borderColor=Car_Border_Color
			}
			CW_I[i].src=Car_Image_Sources[2*i];
			CW_I[i].lnk=Car_Image_Sources[2*i+1];
			CW_I[i].onclick=C_LdLnk;
			CW_I[i].onmouseover=C_Stp;
			CW_I[i].onmouseout=C_Rstrt
		}
		CarImages()
	}
}

function CarImages(){
	if(!C_Stppd){
		C_TotalW=0;
		for(i=0;i<C_HalfNo;i++){
			C_ClcW[i]=Math.round(Math.cos(Math.abs(C_Coef[C_CoefOf+i]+C_Angle))*Car_Image_Width);
			C_TotalW+=C_ClcW[i]
		}
		C_LeftOffset=(C_MaxW-C_TotalW)/2;
		for(i=0;i<C_HalfNo;i++){
			CW_I[i].style.left=C_LeftOffset+"px";
			CW_I[i].style.width=C_ClcW[i]+"px";
			C_LeftOffset+=C_ClcW[i]
		}
		C_Angle+=Car_Speed/720*Math.PI*(Car_Direction?-1:1);
		if((Car_Direction&&C_Angle<=0)||(!Car_Direction&&C_Angle>=Math.PI/C_HalfNo)){
			if(C_CrImg==Car_Image_Sources.length)C_CrImg=0;
			if(Car_Direction){
				CW_I[C_HalfNo]=CW_I[0];
				for(i=0;i<C_HalfNo;i++)CW_I[i]=CW_I[i+1];
				CW_I[C_HalfNo-1].src=Car_Image_Sources[C_CrImg];
				CW_I[C_HalfNo-1].lnk=Car_Image_Sources[C_CrImg+1]
			}
			else{	for(i=C_HalfNo;i>0;i--)CW_I[i]=CW_I[i-1];
				CW_I[0]=CW_I[C_HalfNo];
				CW_I[0].src=Car_Image_Sources[C_CrImg];
				CW_I[0].lnk=Car_Image_Sources[C_CrImg+1]
			}
			C_Angle=Car_Direction?Math.PI/C_HalfNo:0;C_CrImg+=2
		}
	}
	setTimeout("CarImages()",50)
}

function C_LdLnk(){
	if(this.lnk){
		//window.open(this.lnk,"eMoney24.com","toolbar=yes, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=yes, copyhistory=yes",false)//, width=400, height=400");
		/**/
		if(window.open(this.lnk)){
			return false;
		}
		else{
			window.location.href=this.lnk
		}
		/**/
	}
}

function C_Stp(){
	//this.style.cursor=this.lnk?"pointer":"default"; 
	this.style.cursor="pointer"; 
	C_Stppd=true; 
	//this.style.cursor="wait";
	this.alt="Rewards Shopping Mall - Discounts, FREE Registration!";//Click here or move mouse out to continue slideshow..."
	this.title="Rewards Shopping Mall - Discounts, FREE Registration!";
}

function C_Rstrt(){
	C_Stppd=false; 
	this.style.cursor="default"; 
	this.alt=""
}

//document.write('<a title="Rewards Shopping Mall - Discounts, FREE Registration!" href="javascript:SBShop1(tRewards,cRewards);" style="cursor:pointer"></a><div id="xMall" style="height:60px;"><a href="http://get.adobe.com/flashplayer/" target="_blank" title="Get Adobe Flash Player"><img src="http://www.iwebhd.net/fhtm/img/get_adobe_flash_player.png" border="0" title="Get free Adobe Flash Player" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.apple.com/quicktime/download/" title="Get QuickTime Player" target="_blank"><img src="http://www.iwebhd.net/fhtm/img/getQTfreeDownload.png" border="0" title="Get free QuickTime Player" /></a></div><br/><a title="Become a Representative and start your own Business" href="javascript:SBShop1(tRep,cRep);" style="cursor:pointer"><div id="xLogo" style="height:60px;"><a href="http://get.adobe.com/flashplayer/" target="_blank" title="Get Adobe Flash Player"><img src="http://www.iwebhd.net/fhtm/img/get_adobe_flash_player.png" border="0" title="Get free Adobe Flash Player" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.apple.com/quicktime/download/" title="Get QuickTime Player" target="_blank"><img src="http://www.iwebhd.net/fhtm/img/getQTfreeDownload.png" border="0" title="Get free QuickTime Player" /></a></div></a>
document.write('<table cellpadding="0" cellspacing="0" align="center" border="0" width="900" height="60"><tr><td width="140">&nbsp;</td><td valign="middle" align="center">'+
	'<div id="Carousel" style="position:relative"><img src="http://www.iwebhd.net/fhtm/mallPic/cell.gif" width="653" height="45" title="Rewards Shopping Mall - Discounts, FREE Registration!" alt="Rewards Shopping Mall - Discounts, FREE Registration!" /></div></td><td>&nbsp;</td></tr></table>');
//	'</a>');

Carousel();

