

function onloadpage_with_vars() {
	
	for (var i = 1; i <= varcount; i++) {
		
		j = i - 1;
		alert(j);
		
		var selectid = "variation_select_" + j;
		var theselect = document.getElementById(selectid);
		
		theselect.options[0].selected = "selected";
		
	}
								
}


function resetvars() {
	var el = document.getElementById("variation_select_8");
	alert(el);
	el.options[0].selected = "selected";
}
// window.onload = resetvars;





function changevariation(varid, count) {
	
	
	var selectid = "variation_select_" + varid;
	var selectobj = document.getElementById(selectid);
	var selectvalue = selectobj.value;
	
	var hiddenid = "varhidden_" + varid;
	var hidden = document.getElementById(hiddenid);
	hidden.value = selectvalue;
	
	
	if (count == 0) {
	
		var image = document.getElementById("prodImage");
		var imagelink = document.getElementById("imagelink");
		
		var ext = imagearray[selectvalue];
		
		if (ext == "jpg" || ext == "jpeg" || ext == "gif") {
			
			image.src = "../files/variations/med/" + selectvalue + "." + ext;		
			
			var link = "../home/index.php?m=popup&id=" + selectvalue + "&var=1";	
			imagelink.href= link;
			imagelink.onclick = goto_dyn;
			
		}
		else {
			
			image.src = defaultpath;
			
			var link = "../home/index.php?m=popup&id=" + prodid;
			imagelink.href= link;
			imagelink.onclick = goto_dyn;
		
		}
	
	
		var newprice = pricearray[selectvalue];
		var pricedisplay = document.getElementById("prodprice");
		if (newprice && newprice != "") {		
			//pricedisplay.firstChild.nodeValue = newprice;
			pricedisplay.value = newprice;
		}
		else {
			//pricedisplay.firstChild.nodeValue = defaultprice;
			pricedisplay.value = defaultprice;
		}
		
	}
	
	
		
}



function goto_dyn() {
	
	var url = this.href;
	window.open(url, '','resizable=no,scrollbars=yes,width=520,height=560');
	return false;

}

function goto(url, name, params) {
	window.open(url, name, params);
	return false;
}


function checkEmailAddress(field) {
	if (field.value != '' && !field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,4}))$)\b/gi)) {
		alert('Please enter a valid e-mail address.');
		field.focus();
		field.select();
	}
}


function checkform() {
	
	var form = document.form;
	if (form.Name.value == "") {
		alert("Please enter your name");
		form.Name.focus();
	}
	else if (form.Email.value == "") {
		alert("Please enter your email address");
		form.Email.focus();
	}
	else if (form.Message.value == "") {
		alert("Please enter your message");
		form.Message.focus();
	}
	else {
		form.submit();
	}

}


function checkcompform() {
	
	var form = document.form;
	if (form.Name.value == "") {
		alert("Please enter your name");
		form.Name.focus();
	}
	else if (form.Email.value == "") {
		alert("Please enter your email address");
		form.Email.focus();
	}
	else if (form.ChildrenOnBeanBag.value == "") {
		alert("Please enter the amount of children to fit on the bean bag");
		form.ChildrenOnBeanBag.focus();
	}
	else {
		form.submit();
	}

}


function popup_redir(prodid) {
	
	if (window.opener && !window.opener.closed) {
 		window.opener.location.href = "../home/index.php?m=shop&id=" + prodid;
		window.close();
	}
	
}


