

var selected;
var loop_tracker = 1;
var loop_current = 1;
var run_slideshow = 1;
var banner_bm = 1;
var next_banner;
var CurrentPage=1;

function ShowMovie() {
		document.getElementById('large-pic-inner').style.display = 'none'
		document.getElementById('movie').style.display = ''
}

function showDiv(MyDiv) {
		obj = document.getElementById('WL_' + MyDiv);
		if (obj.style.display == 'none')
		{
			obj.style.display = '';
			obj = document.getElementById('button_' + MyDiv);
			obj.value = 'Hide';
		} else {
			obj.style.display = 'none';
			obj = document.getElementById('button_' + MyDiv);
			obj.value = 'View';
		}
				     
}

function SwapImage(ImgID,fname,Bigfname) {
		document.getElementById('large-pic-inner').style.display = ''
		document.getElementById('movie').style.display = 'none'
		MM_swapImage(ImgID,'',fname,1);
		lnk=document.getElementById("bigpiclink");
		lnk.href = Bigfname
		lnk=document.getElementById("enlarge");
		lnk.href = Bigfname		
}


function OutOfStock(showhide){

var winW = 630, winH = 460;

if (parseInt(navigator.appVersion)>3) {
 if (navigator.appName=="Netscape") {
  winW = window.innerWidth;
  winH = window.innerHeight;
 }
 if (navigator.appName.indexOf("Microsoft")!=-1) {
  winW = document.body.offsetWidth;
  winH = document.body.offsetHeight;
 }
}

winW = (winW/2)-190
winH = (winH/2)-150
	
		createIbox2();
		showBG2();
		
		var ibox_p = getElem('popupbox-'+showhide);
		ibox_p.style.display = "";
		posToCenter(ibox_p);

        document.getElementById('popupbox-'+showhide).style.visibility="visible"; 
  }    
    
    
function HideOOS(showhide)
{

//hideBG();
document.getElementById('popupbox-'+showhide).style.visibility=""; 

}


function RotateHPBanner(banner_pointer, this_loop) {
	
	/*if(!document.getElementById('Banner_Rotation_images_' + banner_pointer)) {
		run_slideshow = false;
		alert(banner_pointer + ' does not exist');
	} else {
		
	}*/
	
	if(run_slideshow == banner_bm && this_loop == loop_tracker) {
		
		if(!document.getElementById('Banner_Rotation_images_' + banner_pointer)) { 
			var tmp = 0;
			while(document.getElementById('Banner_Rotation_images_markers_' + tmp)) {
				tmp++;
			}
			banner_pointer = parseInt(tmp)-parseInt(1); 
			next_banner = 0;
		} else {		
			next_banner = banner_pointer + 1;
		}
		
		if(!document.getElementById('Banner_Rotation_images_' + next_banner)) { 
			next_banner = 0; 
		}
		
		var tmp = 0;
		while(document.getElementById('Banner_Rotation_images_markers_' + tmp)) {
			document.getElementById('Banner_Rotation_images_markers_' + tmp).className = '';
			if(tmp != next_banner) {
				Effect.Fade("Banner_Rotation_images_" + tmp, { duration:1});
			}
			tmp++;
		}
		
		if (document.getElementById('Banner_Rotation_images_markers_' + banner_pointer)) {
			document.getElementById('Banner_Rotation_images_markers_' + banner_pointer).className = '';
		}
		if (document.getElementById('Banner_Rotation_images_markers_' + next_banner)) {
			document.getElementById('Banner_Rotation_images_markers_' + next_banner).className = 'active';
		}
		if (document.getElementById('Banner_Rotation_images_' + banner_pointer)) {
			Effect.Fade("Banner_Rotation_images_" + banner_pointer, {
				duration: 1
			});
		}
		if (document.getElementById('Banner_Rotation_images_' + next_banner)) {
			Effect.Appear("Banner_Rotation_images_" + next_banner, {
				duration: 1
			});
		}
		
		if (document.getElementById('Banner_Rotation_images_' + next_banner)) {
			setTimeout("Effect.Appear('Banner_Rotation_images_" + next_banner + "', { duration:1});", 1000);
			setTimeout("RotateHPBanner(" + next_banner + ", " + this_loop + ")", 5000);
		}
		
		
		
	}
	
}function updateHomepageImage(banner_pointer) {
	loop_tracker++;
	if(run_slideshow == 0) {
		run_slideshow = banner_bm;
	}
	banner_pointer = parseInt(banner_pointer)-parseInt(1);
	if(banner_pointer < 0) {
		var tmp = 0;
		while(document.getElementById('Banner_Rotation_images_' + tmp)) {
			tmp++;
		}
		banner_pointer =  parseInt(tmp)+parseInt(1);
	}

	RotateHPBanner(banner_pointer, loop_tracker);
}function pauseHomepageSlideshow() {
	if(run_slideshow == banner_bm) {
		run_slideshow = 0;
		document.getElementById('Banner_Rotation_control').className = 'Banner_Rotation_control_play';
	} else {
		banner_bm++;
		document.getElementById('Banner_Rotation_control').className = 'Banner_Rotation_control_pause';
		run_slideshow = banner_bm;
	}
	document.getElementById('Banner_Rotation_control').blur();
	RotateHPBanner(next_banner, loop_current);
}

function RotateHPBanner2(banner_pointer, this_loop) {
	
	
	if(run_slideshow == banner_bm && this_loop == loop_tracker) {
		
		if(!document.getElementById('Banner_Rotation2_images_' + banner_pointer)) { 
			var tmp = 0;
			while(document.getElementById('Banner_Rotation2_images_markers_' + tmp)) {
				tmp++;
			}
			banner_pointer = parseInt(tmp)-parseInt(1); 
			next_banner = 0;
		} else {		
			next_banner = banner_pointer + 1;
		}
		
		if(!document.getElementById('Banner_Rotation2_images_' + next_banner)) { 
			next_banner = 0; 
		}
		
		var tmp = 0;
		while(document.getElementById('Banner_Rotation2_images_markers_' + tmp)) {
			document.getElementById('Banner_Rotation2_images_markers_' + tmp).className = '';
			if(tmp != next_banner) {
				Effect.Fade("Banner_Rotation2_images_" + tmp, { duration:1});
			}
			tmp++;
		}
		
		if (document.getElementById('Banner_Rotation2_images_markers_' + banner_pointer)) {
			document.getElementById('Banner_Rotation2_images_markers_' + banner_pointer).className = '';
		}
		if (document.getElementById('Banner_Rotation2_images_markers_' + next_banner)) {
			document.getElementById('Banner_Rotation2_images_markers_' + next_banner).className = 'active';
		}
		if (document.getElementById('Banner_Rotation2_images_' + banner_pointer)) {
			Effect.Fade("Banner_Rotation2_images_" + banner_pointer, {
				duration: 1
			});
		}
		if (document.getElementById('Banner_Rotation2_images_' + next_banner)) {
			Effect.Appear("Banner_Rotation2_images_" + next_banner, {
				duration: 1
			});
		}
		
		if (document.getElementById('Banner_Rotation2_images_' + next_banner)) {
			setTimeout("Effect.Appear('Banner_Rotation2_images_" + next_banner + "', { duration:1});", 1000);
			setTimeout("RotateHPBanner2(" + next_banner + ", " + this_loop + ")", 5000);
		}
		
		
		
	}
	
}function updateHomepageImage2(banner_pointer) {
	loop_tracker++;
	if(run_slideshow == 0) {
		run_slideshow = banner_bm;
	}
	banner_pointer = parseInt(banner_pointer)-parseInt(1);
	if(banner_pointer < 0) {
		var tmp = 0;
		while(document.getElementById('Banner_Rotation2_images_' + tmp)) {
			tmp++;
		}
		banner_pointer =  parseInt(tmp)+parseInt(1);
	}
	/*if(!document.getElementById('Banner_Rotation2_images_' + banner_pointer)) {
		var tmp = 0;
		while(document.getElementById('Banner_Rotation2_images_' + tmp)) {
			tmp++;
		}
		banner_pointer = tmp;
	}
	if(next_banner) {
		//alert('Fading ' + next_banner);
		Effect.Fade("Banner_Rotation2_images_" + next_banner, { duration:1});
	}
	Effect.Appear("Banner_Rotation2_images_" + banner_pointer, { duration:1});*/
	//alert('Passing ' + banner_pointer);
	RotateHPBanner(banner_pointer, loop_tracker);
}function pauseHomepageSlideshow() {
	if(run_slideshow == banner_bm) {
		run_slideshow = 0;
		document.getElementById('Banner_Rotation2_control').className = 'Banner_Rotation2_control_play';
	} else {
		banner_bm++;
		document.getElementById('Banner_Rotation2_control').className = 'Banner_Rotation2_control_pause';
		run_slideshow = banner_bm;
	}
	document.getElementById('Banner_Rotation2_control').blur();
	RotateHPBanner(next_banner, loop_current);
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function ShowPage(MyPage,MyPageCount)
{

	for (i=1;i<=MyPageCount;i=i+1)
	{
		if (i==MyPage){
			document.getElementById('PageMarker_' + i).className = "active";
			document.getElementById('PageMarker2_' + i).className = "active";
		} else {
			document.getElementById('PageMarker_' + i).className = "";
			document.getElementById('PageMarker2_' + i).className = "";
		}
		
	}
	if (MyPage!=CurrentPage){
		Effect.Fade('Page_' + CurrentPage, { duration:0.5});
		document.getElementById('Page_' + MyPage).className = ""
		Effect.Appear('Page_' + MyPage, { duration:0.5});
		CurrentPage = MyPage;
	}
	if (MyPage>1) {
		document.getElementById('PageP').style.display = ""
		document.getElementById('PageP2').style.display = ""
	} else {
		document.getElementById('PageP').style.display = "none"
		document.getElementById('PageP2').style.display = "none"
	}
	if (MyPage==MyPageCount) {
		document.getElementById('PageN').style.display = "none"
		document.getElementById('PageN2').style.display = "none"
	} else {
		document.getElementById('PageN').style.display = ""
		document.getElementById('PageN2').style.display = ""
	}
}


function ShowPagePrevious(MyPageCount)
{
	var MyPage=CurrentPage-1;
	
	for (i=1;i<=MyPageCount;i=i+1)
	{
		if (i==MyPage){
			document.getElementById('PageMarker_' + i).className = "active";
			document.getElementById('PageMarker2_' + i).className = "active";
		} else {
			document.getElementById('PageMarker_' + i).className = "";
			document.getElementById('PageMarker2_' + i).className = "";
		}
		
	}
	
	if (CurrentPage>1){
		Effect.Fade('Page_' + CurrentPage, { duration:0.5});
		document.getElementById('Page_' + MyPage).className = ""
		Effect.Appear('Page_' + MyPage, { duration:0.5});
		CurrentPage = MyPage;
	}
	
	if (MyPage>1) {
		document.getElementById('PageP').style.display = ""
		document.getElementById('PageP2').style.display = ""
	} else {
		document.getElementById('PageP').style.display = "none"
		document.getElementById('PageP2').style.display = "none"
	}
	if (MyPage==MyPageCount) {
		document.getElementById('PageN').style.display = "none"
		document.getElementById('PageN2').style.display = "none"
	} else {
		document.getElementById('PageN').style.display = ""
		document.getElementById('PageN2').style.display = ""
	}
}

function ShowPageNext(MyPageCount)
{
	var MyPage=CurrentPage+1;
	
		for (i=1;i<=MyPageCount;i=i+1)
	{
		if (i==MyPage){
			document.getElementById('PageMarker_' + i).className = "active";
			document.getElementById('PageMarker2_' + i).className = "active";
		} else {
			document.getElementById('PageMarker_' + i).className = "";
			document.getElementById('PageMarker2_' + i).className = "";
		}
		
	}
	
	if (CurrentPage<MyPageCount){
		Effect.Fade('Page_' + CurrentPage, { duration:0.5});
		document.getElementById('Page_' + MyPage).className = ""
		Effect.Appear('Page_' + MyPage, { duration:0.5});
		CurrentPage = MyPage;
	}
	
	if (MyPage>1) {
		document.getElementById('PageP').style.display = ""
		document.getElementById('PageP2').style.display = ""
	} else {
		document.getElementById('PageP').style.display = "none"
		document.getElementById('PageP2').style.display = "none"
	}
	if (MyPage==MyPageCount) {
		document.getElementById('PageN').style.display = "none"
		document.getElementById('PageN2').style.display = "none"
	} else {
		document.getElementById('PageN').style.display = ""
		document.getElementById('PageN2').style.display = ""
	}
}

			   var http_request = false;
			   function makePOSTRequest(url, parameters) {
				  http_request = false;
				  if (window.XMLHttpRequest) { // Mozilla, Safari,...
					 http_request = new XMLHttpRequest();
					 if (http_request.overrideMimeType) {
						http_request.overrideMimeType('text/html');
					 }
				  } else if (window.ActiveXObject) { // IE
					 try {
						http_request = new ActiveXObject("Msxml2.XMLHTTP");
					 } catch (e) {
						try {
						   http_request = new ActiveXObject("Microsoft.XMLHTTP");
						} catch (e) {}
					 }
				  }
				  if (!http_request) {
					 alert('Cannot create XMLHTTP instance');
					 return false;
				  }
				  
				  http_request.onreadystatechange = alertContents;
				  http_request.open('POST', url, true);
				  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				  http_request.setRequestHeader("Content-length", parameters.length);
				  http_request.setRequestHeader("Connection", "close");
				  http_request.send(parameters);
			   }
			
			   function alertContents() {
				  if (http_request.readyState == 4) {
					 if (http_request.status == 200) {
						result = http_request.responseText;
					 } else {
						alert('There was a problem with the request.');
					 }
				  }
			   }
			   
			   function get(obj) {
				  var poststr = "WishList=" + encodeURI( document.getElementById("WishList").value ) +
								"&ID=" + encodeURI( document.getElementById("ID").value );
				  makePOSTRequest('/AddToWishList.asp', poststr);
				  setTimeout("Modalbox.hide()",850);
			   }
