// JavaScript Document
// Utility functions for the Temptu website

function colorselchange ()
{
TTsetcolorpic(this.options[this.selectedIndex].text);
}


function registeronchange()
{

     for (var i=0; i < document.forms.length; i++)
     {
          if (document.forms[i].Color != null)
          {
               if (document.forms[i].Color.onchange == null)
               {
                    document.forms[i].Color.onchange = colorselchange;
               }
          }
      }
}



function TTsetcolorpic(colorname)
{
     

     for (var i=0; i < document.forms.length; i++)
     {
          if (document.forms[i].Color != null)
          {
				//if (document.forms[i].Color.onchange == null)
				//{
				//	 document.forms[i].Color.onchange = colorselchange;
				//}

		  	   foundone = -1;
               for (var j=0; j < document.forms[i].Color.options.length; j++)
			   {
			   		if (document.forms[i].Color.options[j].text == colorname)
						document.forms[i].Color.selectedIndex = document.forms[i].Color.options[j].index;
			   }
          }
     }
	 
	 setcolorpic(stripWhitespace(colorname));

}


function verify_images() {
    for (var i = 0; i < document.images.length; i++) { 
        img = document.images[i];
        if (img.src.indexOf('icon') >= 0) {
            w = img.width;
            h = img.height;
            if ((w < 2) || (h < 2)) {
                img.src = img.src + "?" + Math.random();
            //} else if ((img.complete != null) && (!img.complete)) {
            //    img.src = 'book_noimage.gif';
            }
        }
    } 
}

// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this notice.

// SETUPS:
// ===============================

// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth  = 520;
defaultHeight = 520;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = false;

// Do not edit below this line...
// ================================
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;

function popImage(imageURL,imageTitle,imagemapname, imagemaphtml){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Loading...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(300,300);');
writeln('width=300-(document.body.clientWidth-document.images[0].width);');
writeln('height=300-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');       
writeln('window.innerWidth=document.images["George"].width;');writeln('window.innerHeight=document.images["George"].height;}}');
writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln('</sc'+'ript>');
if (!AutoClose) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
writeln('<img name="George" src="'+imageURL+'" style="display:block" usemap="#'+imagemapname+'">'+imagemaphtml+'</body></html>');
close();		
}}

function ServiceFirstPopup ()
{
	popImage('http://shop.temptu.com/images/ServiceFirst.jpg','Service First Program','SvcPopupMap','<map name="SvcPopupMap" id="SvcPopupMap"><area shape="rect" coords="431,457,489,489" href="javascript:self.close();" /></map>');

}

function ProMemberPopup ()
{
	popImage('http://shop.temptu.com/images/ProMember.jpg','Coming Very Soon','ProMemberMap','<map name="ProMemberMap" id="ProMemberMap"><area shape="rect" coords="422,454,492,485" href="javascript:self.close();" /><area shape="rect" coords="287,89,431,107" href="mailto:proartist@temptu.com" />');

}