// JavaScript Document
var opacityCounter=.05;
var delay=100;
var topNavLinkDelay=10;
var monthName=new Array()
	monthName[0]="Jan"
	monthName[1]="Feb"
	monthName[2]="Mar"
	monthName[3]="Apr"
	monthName[4]="May"
	monthName[5]="Jun"
	monthName[6]="Jul"
	monthName[7]="Aug"
	monthName[8]="Sep"
	monthName[9]="Oct"
	monthName[10]="Nov"
	monthName[11]="Dec"
function changeSubtitleOpacity() {
	window.clearTimeout(t);
	document.getElementById('subtitle').style.opacity=opacityCounter;
	document.getElementById('second-word').style.opacity=(1-(opacityCounter*2));
	opacityCounter=opacityCounter+.05;
	if (opacityCounter>=.95) {
	}
	t=window.setTimeout("changeSubtitleOpacity()",delay);
}
function changeSecondWordOpacity() {
	window.clearTimeout(t);
	document.getElementById('second-word').style.opacity=opacityCounter;
	document.getElementById('first-word').style.opacity=(1-(opacityCounter*2));
	opacityCounter=opacityCounter+.05;
	if (opacityCounter>=.95) {
		opacityCounter=.05;
		changeSubtitleOpacity();
	}
	t=window.setTimeout("changeSecondWordOpacity()",delay);
}
function changeFirstWordOpacity() {
	if (document.all) {
		return
	}
	else {
		document.getElementById('first-word').style.visibility="visible";
		document.getElementById('second-word').style.visibility="visible";
		document.getElementById('first-word').style.opacity=opacityCounter;
		opacityCounter=opacityCounter+.05;
		if (opacityCounter>=.95) {
			opacityCounter=.05;
			changeSecondWordOpacity();
		}
		t=window.setTimeout("changeFirstWordOpacity()",delay);
	}
}
function sendMail(emailAddress, emailSubject, emailBody, emailText) {
	document.write('<a href="mailto:'+emailAddress+'?Subject='+emailSubject+'&body='+emailBody+'">'+emailText+'</a>');
}
function upadateAirlineTicketDate() {
	var dateAndTime=new Date();
	var date=dateAndTime.getDate();
	var month=dateAndTime.getMonth();
	var year=dateAndTime.getFullYear();
	document.RESERVE.dep_dt_mn_1.value=monthName[month];
	document.RESERVE.dep_dt_mn_2.value=monthName[month+1];
	document.RESERVE.dep_dt_dy_1.value=date;
	document.RESERVE.dep_dt_dy_2.value=date;
	document.RESERVE.dep_dt_yr_1.value=year;
	document.RESERVE.dep_dt_yr_2.value=year;
	
}
function updateAirlineTicketsChildren(numberOfChildren) {
	if (numberOfChildren==1) {
		document.RESERVE.air_child_age_0.disabled=false;
		document.RESERVE.air_child_age_1.disabled=true;
		document.RESERVE.air_child_age_2.disabled=true;
		document.RESERVE.air_child_age_3.disabled=true;
		document.RESERVE.air_child_age_4.disabled=true;
	}
	else if (numberOfChildren==2) {
		document.RESERVE.air_child_age_0.disabled=false;
		document.RESERVE.air_child_age_1.disabled=false;
		document.RESERVE.air_child_age_2.disabled=true;
		document.RESERVE.air_child_age_3.disabled=true;
		document.RESERVE.air_child_age_4.disabled=true;
	}
	else if (numberOfChildren==3) {
		document.RESERVE.air_child_age_0.disabled=false;
		document.RESERVE.air_child_age_1.disabled=false;
		document.RESERVE.air_child_age_2.disabled=false;
		document.RESERVE.air_child_age_3.disabled=true;
		document.RESERVE.air_child_age_4.disabled=true;
	}
	else if (numberOfChildren==4) {
		document.RESERVE.air_child_age_0.disabled=false;
		document.RESERVE.air_child_age_1.disabled=false;
		document.RESERVE.air_child_age_2.disabled=false;
		document.RESERVE.air_child_age_3.disabled=false;
		document.RESERVE.air_child_age_4.disabled=true;
	}
	else if (numberOfChildren==5) {
		document.RESERVE.air_child_age_0.disabled=false;
		document.RESERVE.air_child_age_1.disabled=false;
		document.RESERVE.air_child_age_2.disabled=false;
		document.RESERVE.air_child_age_3.disabled=false;
		document.RESERVE.air_child_age_4.disabled=false;
	}
	else {
		document.RESERVE.air_child_age_0.disabled=true;
		document.RESERVE.air_child_age_1.disabled=true;
		document.RESERVE.air_child_age_2.disabled=true;
		document.RESERVE.air_child_age_3.disabled=true;
		document.RESERVE.air_child_age_4.disabled=true;
	}
}
function outputCountryDropDown(fieldName) {
	document.write('<select name="'+fieldName+'" class="contentSectionTextbox">');
	document.write('	<option value="CAN">Canada</option>');
	document.write('	<option value="MEX">Mexico</option>');
	document.write('	<option value="AFG">Afghanistan</option>');
	document.write('	<option value="ALB">Albania</option>');
	document.write('	<option value="DZA">Algeria</option>');
	document.write('	<option value="ASM">American Samoa</option>');
	document.write('	<option value="AND">Andorra</option>');
	document.write('	<option value="AGO">Angola</option>');
	document.write('	<option value="AIA">Anguilla</option>');
	document.write('	<option value="ATA">Antarctica</option>');
	document.write('	<option value="ATG">Antigua and Barbuda</option>');
	document.write('	<option value="ARG">Argentina</option>');
	document.write('	<option value="ARM">Armenia</option>');
	document.write('	<option value="ABW">Aruba</option>');
	document.write('	<option value="AUS">Australia</option>');
	document.write('	<option value="AUT">Austria</option>');
	document.write('	<option value="AZE">Azerbaijan</option>');
	document.write('	<option value="BHS">Bahamas</option>');
	document.write('	<option value="BHR">Bahrain</option>');
	document.write('	<option value="BGD">Bangladesh</option>');
	document.write('	<option value="BRB">Barbados</option>');
	document.write('	<option value="BLR">Belarus</option>');
	document.write('	<option value="BEL">Belgium</option>');
	document.write('	<option value="BLZ">Belize</option>');
	document.write('	<option value="BEN">Benin</option>');
	document.write('	<option value="BMU">Bermuda</option>');
	document.write('	<option value="BTN">Bhutan</option>');
	document.write('	<option value="BOL">Bolivia</option>');
	document.write('	<option value="BIH">Bosnia and Herzegowina</option>');
	document.write('	<option value="BWA">Botswana</option>');
	document.write('	<option value="BVT">Bouvet Island</option>');
	document.write('	<option value="BRA">Brazil</option>');
	document.write('	<option value="IOT">British Indian Ocean Terr.</option>');
	document.write('	<option value="BRN">Brunei Darussalam</option>');
	document.write('	<option value="BGR">Bulgaria</option>');
	document.write('	<option value="BFA">Burkina Faso</option>');
	document.write('	<option value="BDI">Burundi</option>');
	document.write('	<option value="KHM">Cambodia</option>');
	document.write('	<option value="CMR">Cameroon</option>');
	document.write('	<option value="CPV">Cape Verde</option>');
	document.write('	<option value="CYM">Cayman Islands</option>');
	document.write('	<option value="CAF">Central African Republic</option>');
	document.write('	<option value="TCD">Chad</option>');
	document.write('	<option value="CHL">Chile</option>');
	document.write('	<option value="CHN">China</option>');
	document.write('	<option value="CXR">Christmas Island</option>');
	document.write('	<option value="CCK">Cocos (Keeling) Islands</option>');
	document.write('	<option value="COL">Colombia</option>');
	document.write('	<option value="COM">Comoros</option>');
	document.write('	<option value="COG">Congo</option>');
	document.write('	<option value="COK">Cook Islands</option>');
	document.write('	<option value="CRI">Costa Rica</option>');
	document.write('	<option value="CIV">Cote d\'Ivoire</option>');
	document.write('	<option value="HRV">Croatia (Hrvatska)</option>');
	document.write('	<option value="CUB">Cuba</option>');
	document.write('	<option value="CYP">Cyprus</option>');
	document.write('	<option value="CZE">Czech Republic</option>');
	document.write('	<option value="DNK">Denmark</option>');
	document.write('	<option value="DJI">Djibouti</option>');
	document.write('	<option value="DMA">Dominica</option>');
	document.write('	<option value="DOM">Dominican Republic</option>');
	document.write('	<option value="TMP">East Timor</option>');
	document.write('	<option value="ECU">Ecuador</option>');
	document.write('	<option value="EGY">Egypt</option>');
	document.write('	<option value="SLV">El Salvador</option>');
	document.write('	<option value="GNQ">Equatorial Guinea</option>');
	document.write('	<option value="ERI">Eritrea</option>');
	document.write('	<option value="EST">Estonia</option>');
	document.write('	<option value="ETH">Ethiopia</option>');
	document.write('	<option value="FLK">Falkland Islands/Malvinas</option>');
	document.write('	<option value="FRO">Faroe Islands</option>');
	document.write('	<option value="FJI">Fiji</option>');
	document.write('	<option value="FIN">Finland</option>');
	document.write('	<option value="FRA">France</option>');
	document.write('	<option value="FXX">France, Metropolitan</option>');
	document.write('	<option value="GUF">French Guiana</option>');
	document.write('	<option value="PYF">French Polynesia</option>');
	document.write('	<option value="ATF">French Southern Terr.</option>');
	document.write('	<option value="GAB">Gabon</option>');
	document.write('	<option value="GMB">Gambia</option>');
	document.write('	<option value="GEO">Georgia</option>');
	document.write('	<option value="DEU">Germany</option>');
	document.write('	<option value="GHA">Ghana</option>');
	document.write('	<option value="GIB">Gibraltar</option>');
	document.write('	<option value="GRC">Greece</option>');
	document.write('	<option value="GRL">Greenland</option>');
	document.write('	<option value="GRD">Grenada</option>');
	document.write('	<option value="GLP">Guadeloupe</option>');
	document.write('	<option value="GUM">Guam</option>');
	document.write('	<option value="GTM">Guatemala</option>');
	document.write('	<option value="GIN">Guinea</option>');
	document.write('	<option value="GNB">Guinea-Bissau</option>');
	document.write('	<option value="GUY">Guyana</option>');
	document.write('	<option value="HTI">Haiti</option>');
	document.write('	<option value="HMD">Heard & McDonald Is.</option>');
	document.write('	<option value="HND">Honduras</option>');
	document.write('	<option value="HKG">Hong Kong</option>');
	document.write('	<option value="HUN">Hungary</option>');
	document.write('	<option value="ISL">Iceland</option>');
	document.write('	<option value="IND">India</option>');
	document.write('	<option value="IDN">Indonesia</option>');
	document.write('	<option value="IRN">Iran</option>');
	document.write('	<option value="IRQ">Iraq</option>');
	document.write('	<option value="IRL">Ireland</option>');
	document.write('	<option value="ISR">Israel</option>');
	document.write('	<option value="ITA">Italy</option>');
	document.write('	<option value="JAM">Jamaica</option>');
	document.write('	<option value="JPN">Japan</option>');
	document.write('	<option value="JOR">Jordan</option>');
	document.write('	<option value="KAZ">Kazakhstan</option>');
	document.write('	<option value="KEN">Kenya</option>');
	document.write('	<option value="KIR">Kiribati</option>');
	document.write('	<option value="PRK">Korea, North</option>');
	document.write('	<option value="KOR">Korea, South</option>');
	document.write('	<option value="KWT">Kuwait</option>');
	document.write('	<option value="KGZ">Kyrgyzstan</option>');
	document.write('	<option value="LAO">Lao People\'s Dem. Rep.</option>');
	document.write('	<option value="LVA">Latvia</option>');
	document.write('	<option value="LBN">Lebanon</option>');
	document.write('	<option value="LSO">Lesotho</option>');
	document.write('	<option value="LBR">Liberia</option>');
	document.write('	<option value="LBY">Libyan Arab Jamahiriya</option>');
	document.write('	<option value="LIE">Liechtenstein</option>');
	document.write('	<option value="LTU">Lithuania</option>');
	document.write('	<option value="LUX">Luxembourg</option>');
	document.write('	<option value="MAC">Macau</option>');
	document.write('	<option value="MKD">Macedonia</option>');
	document.write('	<option value="MDG">Madagascar</option>');
	document.write('	<option value="MWI">Malawi</option>');
	document.write('	<option value="MYS">Malaysia</option>');
	document.write('	<option value="MDV">Maldives</option>');
	document.write('	<option value="MLI">Mali</option>');
	document.write('	<option value="MLT">Malta</option>');
	document.write('	<option value="MHL">Marshall Islands</option>');
	document.write('	<option value="MTQ">Martinique</option>');
	document.write('	<option value="MRT">Mauritania</option>');
	document.write('	<option value="MUS">Mauritius</option>');
	document.write('	<option value="MYT">Mayotte</option>');
	document.write('	<option value="FSM">Micronesia</option>');
	document.write('	<option value="MDA">Moldova</option>');
	document.write('	<option value="MCO">Monaco</option>');
	document.write('	<option value="MNG">Mongolia</option>');
	document.write('	<option value="MSR">Montserrat</option>');
	document.write('	<option value="MAR">Morocco</option>');
	document.write('	<option value="MOZ">Mozambique</option>');
	document.write('	<option value="MMR">Myanmar</option>');
	document.write('	<option value="NAM">Namibia</option>');
	document.write('	<option value="NRU">Nauru</option>');
	document.write('	<option value="NPL">Nepal</option>');
	document.write('	<option value="NLD">Netherlands</option>');
	document.write('	<option value="ANT">Netherlands Antilles</option>');
	document.write('	<option value="NCL">New Caledonia</option>');
	document.write('	<option value="NZL">New Zealand</option>');
	document.write('	<option value="NIC">Nicaragua</option>');
	document.write('	<option value="NER">Niger</option>');
	document.write('	<option value="NGA">Nigeria</option>');
	document.write('	<option value="NIU">Niue</option>');
	document.write('	<option value="NFK">Norfolk Island</option>');
	document.write('	<option value="MNP">Northern Mariana Is.</option>');
	document.write('	<option value="NOR">Norway</option>');
	document.write('	<option value="OMN">Oman</option>');
	document.write('	<option value="PAK">Pakistan</option>');
	document.write('	<option value="PLW">Palau</option>');
	document.write('	<option value="PAN">Panama</option>');
	document.write('	<option value="PNG">Papua New Guinea</option>');
	document.write('	<option value="PRY">Paraguay</option>');
	document.write('	<option value="PER">Peru</option>');
	document.write('	<option value="PHL">Philippines</option>');
	document.write('	<option value="PCN">Pitcairn</option>');
	document.write('	<option value="POL">Poland</option>');
	document.write('	<option value="PRT">Portugal</option>');
	document.write('	<option value="PRI">Puerto Rico</option>');
	document.write('	<option value="QAT">Qatar</option>');
	document.write('	<option value="REU">Reunion</option>');
	document.write('	<option value="ROM">Romania</option>');
	document.write('	<option value="RUS">Russian Federation</option>');
	document.write('	<option value="RWA">Rwanda</option>');
	document.write('	<option value="KNA">Saint Kitts and Nevis</option>');
	document.write('	<option value="LCA">Saint Lucia</option>');
	document.write('	<option value="VCT">St. Vincent & Grenadines</option>');
	document.write('	<option value="WSM">Samoa</option>');
	document.write('	<option value="SMR">San Marino</option>');
	document.write('	<option value="STP">Sao Tome & Principe</option>');
	document.write('	<option value="SAU">Saudi Arabia</option>');
	document.write('	<option value="SEN">Senegal</option>');
	document.write('	<option value="SYC">Seychelles</option>');
	document.write('	<option value="SLE">Sierra Leone</option>');
	document.write('	<option value="SGP">Singapore</option>');
	document.write('	<option value="SVK">Slovakia (Slovak Republic)</option>');
	document.write('	<option value="SVN">Slovenia</option>');
	document.write('	<option value="SLB">Solomon Islands</option>');
	document.write('	<option value="SOM">Somalia</option>');
	document.write('	<option value="ZAF">South Africa</option>');
	document.write('	<option value="SGS">S.Georgia & S.Sandwich Is.</option>');
	document.write('	<option value="ESP">Spain</option>');
	document.write('	<option value="LKA">Sri Lanka</option>');
	document.write('	<option value="SHN">St. Helena</option>');
	document.write('	<option value="SPM">St. Pierre & Miquelon</option>');
	document.write('	<option value="SDN">Sudan</option>');
	document.write('	<option value="SUR">Suriname</option>');
	document.write('	<option value="SJM">Svalbard & Jan Mayen Is.</option>');
	document.write('	<option value="SWZ">Swaziland</option>');
	document.write('	<option value="SWE">Sweden</option>');
	document.write('	<option value="CHE">Switzerland</option>');
	document.write('	<option value="SYR">Syrian Arab Republic</option>');
	document.write('	<option value="TWN">Taiwan</option>');
	document.write('	<option value="TJK">Tajikistan</option>');
	document.write('	<option value="TZA">Tanzania</option>');
	document.write('	<option value="THA">Thailand</option>');
	document.write('	<option value="TGO">Togo</option>');
	document.write('	<option value="TKL">Tokelau</option>');
	document.write('	<option value="TON">Tonga</option>');
	document.write('	<option value="TTO">Trinidad and Tobago</option>');
	document.write('	<option value="TUN">Tunisia</option>');
	document.write('	<option value="TUR">Turkey</option>');
	document.write('	<option value="TKM">Turkmenistan</option>');
	document.write('	<option value="TCA">Turks & Caicos Islands</option>');
	document.write('	<option value="TUV">Tuvalu</option>');
	document.write('	<option value="UGA">Uganda</option>');
	document.write('	<option value="UKR">Ukraine</option>');
	document.write('	<option value="ARE">United Arab Emirates</option>');
	document.write('	<option value="GBR">United Kingdom</option>');
	document.write('	<option value="UMI">U.S. Minor Outlying Is.</option>');
	document.write('	<option value="URY">Uruguay</option>');
	document.write('	<option value="USA" selected>United States</option>');
	document.write('	<option value="UZB">Uzbekistan</option>');
	document.write('	<option value="VUT">Vanuatu</option>');
	document.write('	<option value="VAT">Vatican (Holy See)</option>');
	document.write('	<option value="VEN">Venezuela</option>');
	document.write('	<option value="VNM">Viet Nam</option>');
	document.write('	<option value="VGB">Virgin Islands (British)</option>');
	document.write('	<option value="VIR">Virgin Islands (U.S.)</option>');
	document.write('	<option value="WLF">Wallis & Futuna Is.</option>');
	document.write('	<option value="ESH">Western Sahara</option>');
	document.write('	<option value="YEM">Yemen</option>');
	document.write('	<option value="YUG">Yugoslavia</option>');
	document.write('	<option value="ZAR">Zaire</option>');
	document.write('	<option value="ZMB">Zambia</option>');
	document.write('	<option value="ZWE">Zimbabwe</option>');
	document.write('</select>');
}
featuredTourCounter=1;
function changeFeaturedTours() {
	document.getElementById('featuredTourImage').src='http://www.yosemitetours.travel/images/featured-yosemite-tours/yosemite-tour-0'+featuredTourCounter+'.jpg';
	featuredTourCounter++;
	if (featuredTourCounter>=4) {
		featuredTourCounter=1;
	}
	setTimeout("changeFeaturedTours();",5000);
}