﻿var ShipDelayDays = 0;var OurTimezone = 8;var MonthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");var DayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); var UserTime = new Date();var OurTime = new Date();var UserTimezone = UserTime.getTimezoneOffset() / 60;OurTime.setTime(UserTime.getTime() - ((OurTimezone - UserTimezone) * 3600000));var Deadline = new Date();var EstShip = new Date();if (OurTime.getHours() >= 12){	Deadline.setTime(Deadline.getTime() + 86400000);}while (Deadline.getDay() == 0 || Deadline.getDay() == 6){	Deadline.setTime(Deadline.getTime() + 86400000);}Deadline.setHours(13 + (OurTimezone - UserTimezone));Deadline.setMinutes(0);Deadline.setSeconds(0);Deadline.setMilliseconds(0);EstShip.setTime(Deadline.getTime() + (ShipDelayDays * 86400000));while (EstShip.getDay() == 0 || EstShip.getDay() == 6){	EstShip.setTime(EstShip.getTime() + 86400000);}function openWindow1(url) { 	popupWin = window.open(url, 'openWin', "width=630, height=570, screenX=0, screenY=0, scrollbars=no, resizable=no");}function TimeRemaining(){	UserTime = new Date();	var RemainingTotal = new Date();	RemainingTotal.setTime(Deadline.getTime() - UserTime.getTime());	var Leftovers = RemainingTotal.getTime() % 3600000;	var RemainingHours = (RemainingTotal.getTime() - Leftovers) / 3600000;	var RemainingMinutes = (Leftovers - (Leftovers % 60000)) / 60000;	if (RemainingHours >= 1)	{		document.getElementById("time").innerHTML= "<strong>" + RemainingHours + " hours and " + RemainingMinutes + " minutes " + "</strong>";	}	else	{		document.getElementById("time").innerHTML= "<strong>" + RemainingMinutes + " minutes " + "</strong>";	}}function ShipDay(){	if (EstShip.getDay() == UserTime.getDay())	{		document.getElementById("day").innerHTML = "today!";	}	else	{		if (EstShip.getDay() == UserTime.getDay() + 1)		{			document.getElementById("day").innerHTML = "tomorrow, " + MonthNames[EstShip.getMonth()] + "&nbsp;" + EstShip.getDate() + "";		}		else		{			document.getElementById("day").innerHTML = DayNames[EstShip.getDay()] + ", " + MonthNames[EstShip.getMonth()] + "&nbsp;" + EstShip.getDate() + ", " + (EstShip.getYear() + 1900);		}	}}function TimeCode(){	document.write('<font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Order in the next <span id="time"></span> <br>and your order will ship <span id="day"></span></font>');	TimeRemaining();	ShipDay();}function checkForm(){	var form = document.buy	var form_status = true	var missing_options = new Array()		error_message = document.getElementById('buy-errors')	if (error_message) {		form.removeChild(error_message)	}		for(i=0;i<form.elements.length; i++) {		select_box = form.elements[i]		select_box.setAttribute("class", "")		if (select_box.selectedIndex == 0) {			select_box.setAttribute("class", "error");			option_name = select_box.name.replace( /vwattr\d*_/, '')			missing_options = missing_options.concat(option_name)						form_status = false;		}	}	if(form_status) {		form_status = true	}	else {		message_start = 'Please Choose Your Desired '			message = document.createElement('div');		message.setAttribute('id', 'buy-errors');		if (missing_options.length > 1)	{			message.innerHTML = message_start.concat(missing_options.join(', ').replace(/, \w*$/, ' & ').concat(missing_options[missing_options.length-1]))		}		 else	{			message.innerHTML = message_start.concat(missing_options.join(', '))		}		form.appendChild(message);	}	return form_status;}function changeAnchor(anchor){	old_location = document.URL.substring(0,document.URL.indexOf('#'))	window.location = old_location.concat('#',anchor);	enlargeImage();}function enlargeImage(){	enlarge = window.location.toString().match(/\#.*$/)[0]	old_main = getElementsByClass('on',document.getElementById('enlarged-images'),'div')	old_main[0].className = 'off'	new_main = document.getElementById(enlarge.substring(1,enlarge.length).concat('-enlarged'))	new_main.className = 'on'	old_thumb = getElementsByClass('off',document.getElementById('thumbnails'),'div')	old_thumb[0].className = 'on'	new_main_thumb = document.getElementById(enlarge.substring(1,enlarge.length).concat('-thumbnail'))	new_main_thumb.className = 'off'	window.scrollTo(0, 124)}function getElementsByClass(searchClass,node,tag) {	var classElements = new Array();	if ( node == null )		node = document;	if ( tag == null )		tag = '*';	var els = node.getElementsByTagName(tag);	var elsLen = els.length;	var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');	for (i = 0, j = 0; i < elsLen; i++) {		if ( pattern.test(els[i].className) ) {			classElements[j] = els[i];			j++;		}	}	return classElements;}TimeCode();