﻿$(document).ready(function() {

    (function(){
        var $form = $("#UserForm");
        var $submitBtn = $form.find("input[type=image]");
        var $altDelivery = $form.find("#IsDeliveryInformationNotBillingInformation");
        
        
        $submitBtn.bind('click', function(event){
            event.preventDefault();            
            if($altDelivery.attr("checked")){
                var $altAtt = $form.find("#deliveryatt");
                if($altAtt.val().length > 0){
                    $form.submit();                    
                }else{
                    alert("Du skal udfylde att. feltet");
                    $altAtt.focus();
                }
            }else{
                var $attField = $form.find("#attfield");
                if($attField.val().length > 0){
                    $form.submit();                    
                }else{
                    alert("Du skal udfylde att. feltet");
                    $attField.focus();
                }
            }
        });                        
        
    }());

try
{
initialize();
}catch(error){}

$(".gmnoprint").hide();
$("img.gmnoprint").show();

	
  $("#SearchBox input").keydown(function(e){
    if (e.keyCode == 13) {
      productSearch();
      return false;
    }
  });

  $("#SearchBox a").bind("click", function(){
    productSearch();
  });
  
      /*Søgeboks*/
      
      $('#q').val(defaultSearchString);
    $('#q').focus(function(){if($('#q').val() == defaultSearchString)$('#q').val("");})
    $('#q').blur(function(){if($('#q').val() == "")$('#q').val(defaultSearchString);})
      
      var defaultSearchString = "Indtast søgeord...";
    var SearchString;

    try {
    SearchString = decodeURIComponent(location.search);  
    } catch (error) {
    SearchString = "";
    window.alert(SearchString);
    }
    if(SearchString == '')
    {
        $('#q').val(defaultSearchString);
    }else if (SearchString == 'true')    {
        $('#q').val(defaultSearchString);
    }else if(SearchString.indexOf("?searchstr=") == -1)
    {
        $('#q').val(defaultSearchString);
    }
    else
	{
		$('#q').val(SearchString.replace("?searchstr=", ""));
	}
  

     
  
  
  
 
  
  
});

function productSearch(){
  var searchterm = $("#SearchBox input").val();

  if(searchterm != '' && searchterm != 'Søg'){
    document.location.href = "/Produkter/Search.aspx?searchstr=" + searchterm;
  }
  return false;
}


    function initialize() {

    }
    
    
    
    function addToBasket(itemid, itemquantity, mod, searchTerm)
    {
		if((itemquantity % mod) == 0)
		{
				var s = '?addproducts='+itemid+'&q'+itemid+'=' + (parseInt(itemquantity));
				
				if(searchTerm != '')
					s = s + "&searchstr=" + searchTerm;
					
					
					
			window.location = s; 
		}else{			
			$("#Error"+itemid).show();
		}	
    }
