// JavaScript Document
function $$(objid){
	return document.getElementById(objid);
}


function display(){
	$$('view_pic').style.display='block';
	var t =document.body.scrollHeight+"px";
	$$('mark').style.height=t;
	$$('mark').style.display='block';
	$$('select_none').style.display='none';
	
}

function close_box(){
	$$('view_pic').style.display='none';
	$$('mark').style.display='none';
	$$('select_none').style.display='';
}

function updateStock (element) {
	
	var msg = "";
	var param = element.value.split(';');
	
	document.getElementById("sizecolorid").setAttribute("value", "");
	if (param[1] == 0) {
		msg = "Please select size/color";
	} else {
		if (param[0] == 0) {
			msg = "Size/Color combination not in stock"
		} else {
			if (document.getElementById("store_only").getAttribute("value") == 1) {
				msg = "IN STORE ONLY";
			} else {
				msg = "IN STOCK";
			}
			document.getElementById("sizecolorid").setAttribute("value", param[1]);
		}
	}
	
	document.getElementById("instock").innerHTML = '<b>'+msg+'</b>';
}

function checkSizeColor () {

	if (!document.getElementById("sizecolorselect") && document.getElementById("singlesizecolor_instock").getAttribute("value") == 1) {
		document.getElementById("sizecolorid").setAttribute("value", document.getElementById("singlesizecolor_id").getAttribute("value"));
		return true;
	}

	if (document.getElementById("sizecolorid").getAttribute("value") == "") {
		var param = document.getElementById("sizecolorselect").value.split(';');
		
		if (param[1] == 0) {
			alert("Pleae select a Size/Color combination.");
			return false;
		}
		
		if (param[0] == 0) {
			alert("Selected Size/Color combination is not in stock.");
			return false;
		}
		
	}
}

function updateBasket () {
	document.getElementById("basket_action").setAttribute("value", "updateBasket");
	document.getElementById("basket-form").submit();
}