﻿var i=0;
//var DHTML_SUITE_THEME_FOLDER = 'themes/';
//var DHTML_SUITE_THEME = 'normal';
enableCache = true;
function AfterTabCange(sender, args) {
    //alert("AfterTabCange");
    args.cancel = true;
}
function LoadItemList(searchvalue){
    //enableCache=true;
    window.location = document.getElementsByTagName("base")[0].href + encodeURI(searchvalue.trim());
    //ajax_loadContent('middlecontainer',encodeURI(searchvalue));
}
function SearchItem(campo,evt) {
    evt = (evt) ? evt : window.event;
    if ((evt.keyCode == 13)||(evt.keyCode == 0)){//if (campo.value.length>1){
        LoadItemList(campo.value);
        return true;
    } else {
        return true;
    }
}
String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}
//Treeview
function LoadContent(node)
{
    if(node.Parent != null){
        ajax_loadContent('middlecontainer','web-dynamic-resources/products.aspx?categoryid='+node.Value);
    }
    return true;
}
function BeforeToggleHandler(node)
{
     //LogEvent("BeforeClientToggle: " + node.Text);
     if(node.Expanded){
        eraseCookie(node.Value);
    }else{
        createCookie(node.Value,1,1);
    }
    //alert(node.Value+"-"+node.Expanded);
    return true;
}
function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}
function eraseCookie(name) {
    createCookie(name,"",-1);
}
function changeproduct(containerid, name, description, leadtime, image){
    document.getElementById("Main_"+containerid+"_ItemName").innerHTML=name;
    if (leadtime > 2)
        document.getElementById("Main_"+containerid+"_Description").innerHTML=description + "<div class='text' style='font-weight:bold; font-style:italic;'>Leveranstid ca " + leadtime + " dagar</div>";
    else
        document.getElementById("Main_"+containerid+"_Description").innerHTML=description + "<div class='text' style='font-weight:bold; font-style:italic;'>Leveranstid 1-2 dagar</div>";
    document.getElementById("Main_"+containerid+"_Image").src=image;
}
String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
    return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
    return this.replace(/\s+$/,"");
}
function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null); 
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); 
  if ((evt.keyCode == 13) && (node.id=="SearchBox"))  {return false;} 
}
document.onkeypress = stopRKey;