function activate(t) {
	$(t).addClass('aHover');	
}

function deactivate(t) {
	$(t).removeClass('aHover');
}

function goToProduct(product) {
	window.location.href='/Shop/ product.aspx?productid=' + product;
}

function showAllResults(page, qselement, qsvalue) {
	window.location.href = page + '?' + qselement + '=' + qsvalue
}

function goToCategoryOverview(qselementcat, category, qselementsubcat, subcategory) {
	window.location = "/Shop/Category.aspx?"  + qselementcat + "=" + URLencode(category) + "&" + qselementsubcat + "=" + URLencode(subcategory);
}

function goToProductOverview(qselementcat, category, qselementsubcat, subcategory) {
	window.location = "/Shop/SubCategory.aspx?" + qselementcat + "=" + URLencode(category) + "&" + qselementsubcat + "=" + URLencode(subcategory);
}

function goToProduct(qselementcat, category, qselementsubcat, subcategory, qselementprod, product) {
	window.location.href = "/shop/product.aspx?"  + qselementcat + "=" + URLencode(category) + "&" + qselementsubcat + "=" + URLencode(subcategory) + "&" + qselementprod + "=" + product;
}
function URLencode(str) {

	str = escape(str);
	return str.replace("+", "%2b");
}

function clickButton(e, buttonid, buttonUniqueID){ 
      var evt = (e || event)
      var whichCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode;
      if (whichCode == 13) {
            var btn = document.getElementById(buttonid);
            if ((typeof(btn) != "undefined") && (btn != null)) {
                  if (typeof(btn.click) != "undefined") {
                        btn.click();
                  } else {
                        __doPostBack(buttonUniqueID);
                 }
                  return false;
            }
      }
      return true;
}

//product page
var productImageOld;

function image_onmouseover(image){

	productImageOld = document.getElementById('productImage').src;
	document.getElementById('productImage').src = image;
}

function image_onmouseout(){

	document.getElementById('productImage').src = productImageOld;
}

var stokkeWindow;
function showStokke(returnUrl) {
	
//	stokkeWindow = window.open("http://www.stokke.com/tripptrapp-sale/asp/questions.asp?lang=6&RETURNSUCCESS=" + escape(returnUrl), null, 
//		'height=600,width=700,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes');
	stokkeWindow = window.open("http://www.stokke.com/layouts/siibs/movie.aspx?lang=nl&q=low&mime=flash&RETURNSUCCESS=" + escape(returnUrl), null, 
		'height=650,width=700,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes');
}

function closeStokke() {
	url = window.opener.document.location.href;
	window.opener.document.location.href = url + "&canaddtocart=true";
	window.close();
}

var canSubmit = true;
function submitForm() {

	if(canSubmit) {
		canSubmit=false;
		__doPostBack('checkout','');
		
	}
	else {
		alert('Je kunt maar 1 keer op de Afrekenen knop klikken.');
	}
}
