// JavaScript Document

//window.onload = initPage;


/*Copyright(c) 2008 mycoverpics.com. All Rights Reserved.
Legal Notice The information contained within this document is confidential, copyrighted 
and or trade secret. No part of this document may be reproduced or distributed in any form 
or by any means, in whole or in part, without the prior written permission of mycovepics.com.
*/












































var magImages = new Array("../images/260 wides/anglers mail v1.0 copy.jpg",
						  "../images/260 wides/anniversary_001_260.jpg",
						  "../images/260 wides/Athletics001 v1.0.jpg",
						  "../images/260 wides/bride_001.jpg",
						  "../images/260 wides/Cosmo Cover 002 V1.0.jpg",
						  "../images/260 wides/GQ.jpg",
						  "../images/260 wides/Heat V1.0.jpg",
						  "../images/260 wides/inisde tennis copy.jpg",
						  "../images/260 wides/make_your_own.jpg",
						  "../images/260 wides/marieclaireV0.2 .jpg",
						  "../images/260 wides/Mens Health001 v0.1.jpg",
						  "../images/260 wides/she copy.jpg",
						  "../images/260 wides/sixteen copy.jpg",
						  "../images/260 wides/sixteen002 copy.jpg",
						  "../images/260 wides/Skiing 001 v1.0.jpg",
						  "../images/260 wides/Skiing 002 v1.0 copy.jpg",
						  "../images/260 wides/slimmingV0.1 copy.jpg",
						  "../images/260 wides/time copy.jpg",
						  "../images/260 wides/todays golfer copy.jpg",
						  "../images/260 wides/todays golfer junior copy.jpg",
						  "../images/260 wides/Vogue003 copy.jpg",
						  "../images/260 wides/Vogue003_260.jpg");
var thisMag1 = 0;

function initPage(){
    rotate1();
}

/*  comment
This rotate1 function will swap the images of the pile of magazines in the page, 
rotating thru the available images one by one, time delay is controlled 
by setTimeout command
*/

function rotate1(){
    thisMag1++
    if(thisMag1 == magImages.length){
        thisMag1=0;
        }
        document.getElementById("magstack1").src=magImages[thisMag1];
        setTimeout("rotate1()",2.0*1250);
}

function printPage() { print(document); }


function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } if (errors) alert('The following error(s) occurred:\n'+errors);
    document.MM_returnValue = (errors == '');
} }



function verifynotify(field1, field2, result_id, match_html, nomatch_html) {
 this.field1 = field1;
 this.field2 = field2;
 this.result_id = result_id;
 this.match_html = match_html;
 this.nomatch_html = nomatch_html;

 this.check = function() {

   // Make sure we don't cause an error
   // for browsers that do not support getElementById
   if (!this.result_id) { return false; }
   if (!document.getElementById){ return false; }
   r = document.getElementById(this.result_id);
   if (!r){ return false; }

   if (this.field1.value != "" && this.field1.value == this.field2.value) {
     r.innerHTML = this.match_html;
   } else {
     r.innerHTML = this.nomatch_html;
   }
 }
}

// this function provided the ability to jump to the next text box when the field is full
function toUnicode(elmnt,content){
    if (content.length==elmnt.maxLength){
      next=elmnt.tabIndex
      if (next<document.forms[0].elements.length){
        document.forms[0].elements[next].focus()
    }
  }
}

function address_gone(){
	document.getElementById('addr1').style.display='none';
	document.getElementById('addr2').style.display='none';
	document.getElementById('addr3').style.display='none';
	document.getElementById('addr4').style.display='none';
	document.getElementById('addr5').style.display='none';
	document.getElementById('addr10').style.display='none';
	document.getElementById('addr11').style.display='none';
	document.getElementById('addr12').style.display='none';
	document.getElementById('addr13').style.display='none';
	document.getElementById('addr14').style.display='none';
	document.getElementById('addr15').style.display='none';
	document.getElementById('shipping_region').style.display='none';
	form1.add1.value='Delivery Not Required';
	form1.addr2.value='Delivery Not Required';
	form1.addr3.value='Delivery Not Required';
	form1.addr4.value='Not Required';
	form1.addr5.value='Delivery Not Required';
	form1.shipping_region.value='3';
}

function set_default_address(){
	form1.add1.value='Delivery Not Required';
	form1.addr2.value='Delivery Not Required';
	form1.addr3.value='Delivery Not Required';
	form1.addr4.value='Not Required';
	form1.addr5.value='Delivery Not Required';
	form1.shipping_region.value='3';
}

function clear_default_address(){
	form1.add1.value='';
	form1.addr2.value='';
	form1.addr3.value='';
	form1.addr4.value='';
	form1.addr5.value='';
	form1.shipping_region.value='-1';
}


function address_display(){
	test = document.form1.print_required[1].checked; 
	if(test){
		document.getElementById('address6').value='3';
		document.getElementById('address1').style.display='none';
		document.getElementById('address2').style.display='none';
		document.getElementById('address3').style.display='none';
		document.getElementById('address4').style.display='none';
		document.getElementById('address5').style.display='none';
		document.getElementById('address6').style.display='none';
		document.getElementById('address1a').style.display='none';
		document.getElementById('address2a').style.display='none';
		document.getElementById('address3a').style.display='none';
		document.getElementById('address4a').style.display='none';
		document.getElementById('address5a').style.display='none';
		document.getElementById('address6a').style.display='none';
		document.getElementById('spry1').style.display='none';
	}
}


