function OpenWin(theURL,winName,features) { 
  window.open(theURL,winName,features);
}


function update() {
    if (document.layers) {      // reload only in Netscape
    window.location.reload();
    }
}




//IMAGE PRELOAD FUNCTION
if (document.images) {
  image1on = new Image();
  image1on.src = "images/about_on2.gif";

  image1off = new Image();
  image1off.src = "images/about_off2.gif";
}

if (document.images) {
  image2on = new Image();
  image2on.src = "images/adpack_on.gif";

  image2off = new Image();
  image2off.src = "images/adpack_off.gif";
}

if (document.images) {
  image3on = new Image();
  image3on.src = "images/contact_on.gif";

  image3off = new Image();
  image3off.src = "images/contact_off.gif";
}
if (document.images) {
  image4on = new Image();
  image4on.src = "images/home_on.gif";

  image4off = new Image();
  image4off.src = "images/home_off.gif";
}
if (document.images) {
  image5on = new Image();
  image5on.src = "images/atlanta_on.gif";

  image5off = new Image();
  image5off.src = "images/atlanta_off.gif";
}
if (document.images) {
  image6on = new Image();
  image6on.src = "images/austin_on.gif";

  image6off = new Image();
  image6off.src = "images/austin_off.gif";
}
if (document.images) {
  image7on = new Image();
  image7on.src = "images/dallas_on.gif";

  image7off = new Image();
  image7off.src = "images/dallas_off.gif";
}
if (document.images) {
  image8on = new Image();
  image8on.src = "images/denver_on.gif";

  image8off = new Image();
  image8off.src = "images/denver_off.gif";
}
if (document.images) {
  image9on = new Image();
  image9on.src = "images/ftlauderdale_on.gif";

  image9off = new Image();
  image9off.src = "images/ftlauderdale_off.gif";
}
if (document.images) {
  image10on = new Image();
  image10on.src = "images/houston_on.gif";

  image10off = new Image();
  image10off.src = "images/houston_off.gif";
}
if (document.images) {
  image11on = new Image();
  image11on.src = "images/keywest_on.gif";

  image11off = new Image();
  image11off.src = "images/keywest_off.gif";
}
if (document.images) {
  image12on = new Image();
  image12on.src = "images/miami_on.gif";

  image12off = new Image();
  image12off.src = "images/miami_off.gif";
}
if (document.images) {
  image13on = new Image();
  image13on.src = "images/neworleans_on.gif";

  image13off = new Image();
  image13off.src = "images/neworleans_off.gif";
}
if (document.images) {
  image14on = new Image();
  image14on.src = "images/newyork_on.gif";

  image14off = new Image();
  image14off.src = "images/newyork_off.gif";
}
if (document.images) {
  image15on = new Image();
  image15on.src = "images/orlando_on.gif";

  image15off = new Image();
  image15off.src = "images/orlando_off.gif";
}
if (document.images) {
  image16on = new Image();
  image16on.src = "images/phoenix_on.gif";

  image16off = new Image();
  image16off.src = "images/phoenix_off.gif";
}
if (document.images) {
  image17on = new Image();
  image17on.src = "images/sanantonio_on.gif";

  image17off = new Image();
  image17off.src = "images/sanantonio_off.gif";
}
if (document.images) {
  image18on = new Image();
  image18on.src = "images/stpetersburg_on.gif";

  image18off = new Image();
  image18off.src = "images/stpetersburg_off.gif";
}

if (document.images) {
  image19on = new Image();
  image19on.src = "images/amsterdam_on.gif";

  image19off = new Image();
  image19off.src = "images/amsterdam_off.gif";
}


if (document.images) {
  image20on = new Image();
  image20on.src = "images/london_on.gif";

  image20off = new Image();
  image20off.src = "images/london_off.gif";
}

if (document.images) {
  image21on = new Image();
  image21on.src = "images/tampa_on.gif";

  image21off = new Image();
  image21off.src = "images/tampa_off.gif";
}

if (document.images) {
  image22on = new Image();
  image22on.src = "images/portland_on.gif";

  image22off = new Image();
  image22off.src = "images/portland_off.gif";
}

if (document.images) {
  image23on = new Image();
  image23on.src = "images/seattle_on.gif";

  image23off = new Image();
  image23off.src = "images/seattle_off.gif";
}

if (document.images) {
  image24on = new Image();
  image24on.src = "images/providence_on.gif";

  image24off = new Image();
  image24off.src = "images/providence_off.gif";
}

if (document.images) {
  image25on = new Image();
  image25on.src = "images/chicago_on.gif";

  image25off = new Image();
  image25off.src = "images/chicago_off.gif";
}

if (document.images) {
  image26on = new Image();
  image26on.src = "images/losangeles_on.gif";

  image26off = new Image();
  image26off.src = "images/losangeles_off.gif";
}

if (document.images) {
  image27on = new Image();
  image27on.src = "images/paris_on.gif";

  image27off = new Image();
  image27off.src = "images/paris_off.gif";
}

if (document.images) {
  image28on = new Image();
  image28on.src = "images/sydney_on.gif";

  image28off = new Image();
  image28off.src = "images/sydney_off.gif";
}

if (document.images) {
  image29on = new Image();
  image29on.src = "images/montreal_on.gif";

  image29off = new Image();
  image29off.src = "images/montreal_off.gif";
}

if (document.images) {
  image30on = new Image();
  image30on.src = "images/vancouver_on.gif";

  image30off = new Image();
  image30off.src = "images/vancouver_off.gif";
}

if (document.images) {
  image31on = new Image();
  image31on.src = "images/toronto_on.gif";

  image31off = new Image();
  image31off.src = "images/toronto_off.gif";
}

if (document.images) {
  image32on = new Image();
  image32on.src = "images/boston_on.gif";

  image32off = new Image();
  image32off.src = "images/boston_off.gif";
}

if (document.images) {
  image33on = new Image();
  image33on.src = "images/philadelphia_on.gif";

  image33off = new Image();
  image33off.src = "images/philadelphia_off.gif";
}

if (document.images) {
  image34on = new Image();
  image34on.src = "images/pittsburg_on.gif";

  image34off = new Image();
  image34off.src = "images/pittsburg_off.gif";
}

if (document.images) {
  image35on = new Image();
  image35on.src = "images/minnstpaul_on.gif";

  image35off = new Image();
  image35off.src = "images/minnstpaul_off.gif";
}

if (document.images) {
  image36on = new Image();
  image36on.src = "images/sanfran_on.gif";

  image36off = new Image();
  image36off.src = "images/sanfran_off.gif";
}

if (document.images) {
  image37on = new Image();
  image37on.src = "images/brussels_on.gif";

  image37off = new Image();
  image37off.src = "images/brussels_off.gif";
}

if (document.images) {
  image38on = new Image();
  image38on.src = "images/madrid_on.gif";

  image38off = new Image();
  image38off.src = "images/madrid_off.gif";
}





//************************************************************************************

function turnOn(imageName) {
  if (document.images) {
    document[imageName].src = eval(imageName + "on.src");
  }
}

function turnOff(imageName) {
  if (document.images) {
    document[imageName].src = eval(imageName + "off.src");
  }
}
//************************************************************************************

function OpenWinLarge(n){
var whichFile="largeview.asp?size=" + n
window.open(whichFile, 'new', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500,top=35,left=50');
}

//************************************************************************************
function goToPay(){
document.forms.payment2.submit();

}

//************************************************************************************

function radioval(obj) {
    var flag = -1
    for (var k = 0; k < obj.length; k++) {
        if (obj[k].checked) {
            flag = k
            }
        }
    return flag
    }

//************************************************************************************

function validateOrder()
{

	   var msg="";
	   var myelements = document.checkout.elements;

		
	if (myelements["firstname"].value=="")
			{	
			  msg += "\nPlease provide your first name"
			}

		
	if (myelements["lastname"].value=="")
			{	
			  msg += "\nPlease provide your last name"
			}
	if (myelements["email"].value=="")
			{	
			  msg += "\nPlease provide your E-Mail address"
			}

var str = myelements["email"].value

var filter=/^.+@.+\..{2,3}$/
if (filter.test(str))
testresults=true
else
	{
		  msg += "\nEmail Address is improperly formatted"
	}

	if (myelements["street1"].value=="")
			{	
			  msg += "\nPlease provide your street address"
			}


	if (myelements["city"].value=="")
			{	
			  msg += "\nPlease provide your city"
			}

	if (myelements["state"].value=="")
			{	
			  msg += "\nPlease select your state"
			}

	if (myelements["zip"].value=="")
			{	
			  msg += "\nPlease provide your zip code"
			}

	if (myelements["phone"].value=="")
			{	
			  msg += "\nPlease provide your phone number in case we need to contact you"
			}


	   if(msg.length==0)
			{
			//document.register.txthide.value="1";
				document.checkout.submit();
			}
	  else
			{
			msg += "\n   ~~  Please try again  ~~"
				alert(msg);
			return false;

			}


}

//************************************************************************************
function validatePay()
{

	   var msg="";
	   var myelements = document.checkout.elements;

	
	if (myelements["CCname"].value=="")
			{	
			  msg += "\nPlease provide your name exactly as it appears on your credit card"
			}

	if (myelements["cctype"].value=="")
			{	
			  msg += "\nPlease select your credit card type"
			}

	if (myelements["ccnum"].value=="")
			{	
			  msg += "\nPlease provide your credit card number"
			}

	if (myelements["ccExpMonth"].value=="")
			{	
			  msg += "\nPlease select your credit card expiration month"
			}


	if (myelements["ccExpYear"].value=="")
			{	
			  msg += "\nPlease select your credit card expiration year"
			}
	if (myelements["street1"].value=="")
			{	
			  msg += "\nPlease provide your street address"
			}


	if (myelements["city"].value=="")
			{	
			  msg += "\nPlease provide your city"
			}

	if (myelements["state"].value=="")
			{	
			  msg += "\nPlease select your state"
			}

	if (myelements["zip"].value=="")
			{	
			  msg += "\nPlease provide your zip code"
			}


	   if(msg.length==0)
			{
			//document.register.txthide.value="1";
				document.checkout.submit();
			}
	  else
			{
			msg += "\n   ~~  Please try again  ~~"
				alert(msg);
			return false;

			}


}

//************************************************************************************


function setCities(count)
{


	   var myelements = document.form1.elements;
	for(var i = 1; i < count + 1; i++) {
	var varBoxName='City' + i

//	alert(varBoxName)
	myelements[varBoxName].checked=true;
	}
	
}

function unsetCities(count){
	   var myelements = document.form1.elements;
	for(var i = 1; i < count + 1; i++) {
	var varBoxName="City" + i
	myelements[varBoxName].checked=false;
	}
	
}

//************************************************************************************
// Add the selected items from the source to destination list

function addSrcToDestList() {

destList = window.document.forms[0].destList;
mySrcList= window.document.forms[0].mySrcList;
intHeadCount = window.document.forms[0].HeadCount.value

var len = destList.length;
for(var i = 0; i < mySrcList.length; i++) {
if ((mySrcList.options[i] != null) && (mySrcList.options[i].selected)) {

//Check if this value already exist in the destList or not
//if not then add it otherwise do not add it.
var found = false;
for(var count = 0; count < len; count++) {
if (destList.options[count] != null) {
if (mySrcList.options[i].text == destList.options[count].text) {
found = true;
break;
      }
   }
}
if (found != true) {
destList.options[len] = new Option(mySrcList.options[i].text);
destList.options[len].value = mySrcList.options[i].value;
destList.options[len].selected = true;
len++;
intHeadCount++;
window.document.forms[0].HeadCount.value=intHeadCount
         }
      }
   }
}

// Deletes from the destination list.

function deleteFromDestList() {
intHeadCount = window.document.forms[0].HeadCount.value

var destList  = window.document.forms[0].destList;
var len = destList.options.length;

for(var i = (len-1); i >= 0; i--) {
if ((destList.options[i] != null) && (destList.options[i].selected == true))
{
destList.options[i] = null;
intHeadCount--;
window.document.forms[0].HeadCount.value=intHeadCount
      }
   }
}


function setDesListSelected() {
destList = window.document.forms[0].destList;
if (destList.options[i] != null){
for(var i = 0; i < destList.length; i++) {
destList.options[i].selected = true;
		}
	}
}

