// 
//  functions.js
//  Spannex
//  
//  Created by Patrik Wilhelmsson on 2008-05-15.
//  Copyright 2008 Media Tech Design. All rights reserved.
// 

function toggleFields(val){
	if (val == 'true') {
		$(".te").attr("disabled","");
	}else{
		$(".te").attr("disabled","disabled");
	};
}

function popup(url, sw, sh) {
	window.open(url,"myWin","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+sw+",height="+sh+",top=200,left=200");
	return false;
}

$(function(){
  $("select#ctlCat").change(function(){
	if($(this).val() == -1)
		window.location = '/produkter/';
    $.getJSON("/produkter",{id: $(this).val(), ajax: 'true', opSelAjaxCat: 'true'}, function(j){
      var options = '';
      for (var i = 0; i < j.length; i++) {
        options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
      }
      $("select#ctlSubcat").html(options);
	  $("select#ctlSubSubcat").html('');
    })
  });
  $("select#ctlSubcat").change(function(){
	var selValue = $(this).val();
    $.getJSON("/produkter",{id: selValue, ajax: 'true', opSelAjaxCat: 'true'}, function(j){
	// If noting return, no subgroups just submit
	if (j.length > 0) {
		var options = '';
	      for (var i = 0; i < j.length; i++) {
	        options += '<option value="' + j[i].optionValue + '">' + j[i].optionDisplay + '</option>';
	      }
	      $("select#ctlSubSubcat").html(options);	
	}else{
		$("select#ctlSubSubcat").html('<option value="' + selValue + '" selected></option>');	
		$("#catForm").submit();	
	}
    })
  });
  $("select#ctlSubSubcat").change(function(){
	$("#catForm").submit();
  });
});



