//JS for configurator.html
function onCountChange(sender) {
	base.onCountChange(sender);
}
function allInBGL(sender) {
	bAllInBGL = sender.checked;
   base.AllIn(bAllInBGL);
}

function setUs2bg(sender) {
	if (isNaN(sender.value)) {
   	sender.value = us2bg;
   } else {
   	us2bg = sender.value;
      base.AllIn(bAllInBGL);
   }
}

function Reload(sender) {	 	 
	 var select 		= document.getElementById("selectedGroup");
    var iframe 		= document.getElementById("list");
    var condition 	= document.getElementById("condition");
    var findall 		= document.getElementById("findall");
    if ((sender.name == "selectedGroup") || (sender.name == "plist")) {
       document.getElementById("condition").value = "";
       document.getElementById("findall").checked = false;
    } else {
	 	if (condition.value.length <= 3) {
			return;
		}
	}
  
    var url = "selectproduct.php?selectedGroup=" + select.value + "&condition=" + condition.value;
    if (findall.checked) {
    	url += "&findAll=true";
    }
    var count = 0;
    var exit = false;
 
    while ((!exit) && (count < 7)) {
    	element = document.getElementById("plist" + count++);
      if  ((element) && (element.checked)) {
      	priceColumn = element.value;
         exit = true;
   	}
   }	

   if (priceColumn) {
   	url += "&priceColumn=" + priceColumn;
		selectedrow = priceColumn;
   }
	base.onColumnChange();   
   if(iframe) 
	 	iframe.src = url;    		
		document.getElementById("condition").focus();
}

function loadfunction() {	
	sb = fetchDocumentCookie(document, "order");    
	base.unserialize(sb);
	document.getElementById("condition").focus();
}

function CheckEnter(sender) {	
	if(document.all) { //it's IE
  		var whichKey = window.event.keyCode;
 	} else { //it's netscape
  		//alert("ns");
		var whichKey = sender.which;
 	}
	//alert(whichKey);	
	if (whichKey == 13) {
		//alert("Reload");
		Reload(sender);
	}	
}
function clearCookies() {
	var mydate = new Date();
	mydate.setTime(mydate.getTime() - 1);
	document.cookie = "order=;path=/; expires=" + mydate.toGMTString();
	document.location.reload();
}

function AddDescription(id) {
	document.getElementById("componentID").value = id;
	window.open("description.html","description","width=250,height=100");
}