function orderThankYouPagePrint()
        {

        if (window.print) {
                window.print();
                }
        else
                alert("Sorry, your browser does not support this feature.\nPlease choose print from the File menu.");
        }

/* End Sirsh */

function addEventToObject(obj, evt, func)
	{
	var oldhandler = obj[evt];
	if(typeof obj[evt] != 'function'){obj[evt] = func;}
	else{obj[evt] = function(){oldhandler();func();}}
	}
function preloadImages(imageArray)
	{
	var tempImages = new Array();
	for(var i=0;i<imageArray.length;i++){tempImages[i] = new Image();tempImages[i].src = imageArray[i];}
	return true;
	}
function insertAfter(newElement,existingElement)
	{
	var parentElement = existingElement.parentNode;
	if(parentElement.lastChild == existingElement){return parentElement.appendChild(newElement);}
	else{return parentElement.insertBefore(newElement,existingElement.nextSibling);}
	}
function arrayImageSwap(imageId,arrayName,arrayPos,delay,loop)
	{
	document.getElementById(imageId).src = arrayName[arrayPos];
	if(arrayPos+1<arrayName.length){setTimeout(function(){arrayImageSwap(imageId,arrayName,arrayPos+1,delay,loop)},delay);}
	else if(loop == 1){setTimeout(function(){arrayImageSwap(imageId,arrayName,0,delay,loop)},delay);}
	return true;
	}
function singleImageSwap(oldImageId,newImageSrc)
	{
	document.getElementById(oldImageId).src = newImageSrc;
	return true;
	}
function getElementsByClassName(parentNode,node,classname)
	{
	var a = [];
	var re = new RegExp('(^| )'+classname+'( |$)');
	var els = parentNode.getElementsByTagName(node);
	for(var i=0,j=els.length; i<j; i++)
	if(re.test(els[i].className))a.push(els[i]);
	return a;
	}
function stopDefaultAction(ev)
	{
	if (!ev) ev = window.event;
	(ev.stopPropagation) ? ev.stopPropagation() : ev.cancelBubble = true;
	(ev.preventDefault) ? ev.preventDefault() : ev.returnValue = false;
	return false;
	}
function prepPopupLinks()
	{
	if (!document. getElementsByTagName) return false;
	var aHrefs = document.getElementsByTagName('a');
	for (var i=0;i<aHrefs.length;i++)
		{
		var sPopupTxt = /popup/.test(aHrefs[i].getAttribute('target'))
		if (sPopupTxt == true) {addEventToObject(aHrefs[i],'onclick',doPopupLinks);}
		}
	return true;
	}
function doPopupLinks(ev)
	{
	if (!ev) ev = window.event;
	var oClickedLink = (window.event) ? window.event.srcElement : ev.target;
	if (oClickedLink.nodeName.toLowerCase() != 'a') {oClickedLink = oClickedLink.parentNode;}
	var sWorkingStr = oClickedLink.getAttribute('target');
	var iPopPos = sWorkingStr.indexOf('popup-');
	if (iPopPos == -1) {return true;}
	sWorkingStr = sWorkingStr.substring(iPopPos+6, sWorkingStr.length);
	var iSpacePos = sWorkingStr.indexOf(' ');
	if (iSpacePos >= 0) {var iEndPos = (sWorkingStr.length > iSpacePos) ? iSpacePos : sWorkingStr.length;}
	else {iEndPos = sWorkingStr.length;}
	sWorkingStr = sWorkingStr.substring(0, iEndPos);
	var iWPos = sWorkingStr.indexOf('w');
	if (iWPos == -1) {return true;}
	var sWStr = sWorkingStr.substring(iWPos, sWorkingStr.length);
	var iDashHPos = ((sWStr.indexOf('-') < sWorkingStr.length) & (sWStr.indexOf('-') != -1)) ? sWStr.indexOf('-') : sWorkingStr.length;
	var sWidthVal = sWStr.substring(1,iDashHPos);
	var iHPos = sWorkingStr.indexOf('h');
	if (iHPos == -1) {return true;}
	var sHStr = sWorkingStr.substring(iHPos,sWorkingStr.length);
	iDashHPos = ((sHStr.indexOf('-') < sWorkingStr.length) & (sHStr.indexOf('-') != -1)) ? sHStr.indexOf('-') : sWorkingStr.length;
	var sHeightVal = sHStr.substring(1,iDashHPos);
	var iLocationVal = (sWorkingStr.indexOf('l') != -1) ? 1 : 0;
	var iMenubarVal = (sWorkingStr.indexOf('m') != -1) ? 1 : 0;
	var iToolbarVal = (sWorkingStr.indexOf('t') != -1) ? 1 : 0;
	var iStatusVal = (sWorkingStr.indexOf('s') != -1) ? 1 : 0;
	var sWinPoperties = 'width='+sWidthVal+',height='+sHeightVal+',location='+iLocationVal+',menubar='+iMenubarVal+',toolbar='+iToolbarVal+',scrollbars=1,status='+iStatusVal+',resizable=1';
	var oTheWindow = window.open(oClickedLink.href,'_blank',sWinPoperties);
	oTheWindow.focus();
	(ev.stopPropagation) ? ev.stopPropagation() : ev.cancelBubble = true;
	(ev.preventDefault) ? ev.preventDefault() : ev.returnValue = false;
	return false;
	}
addEventToObject(window,'onload',prepPopupLinks);

