<!--


function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments;	document.MM_sr=new Array; 
		for(i=0;i<(a.length-2);i+=3)
			if ((x=MM_findObj(a[i]))!=null)
			{
				document.MM_sr[j++]=x; 
				if(!x.oSrc) 
					x.oSrc=x.src; 
				x.src=a[i+2];
			}
}
var restoreCache = new Array(5);
restoreCache[0] = 'nav_r2_c1';
restoreCache[1] = '/syngenta_img/produkte/script_img/nav/nav_r2_c1.gif';
restoreCache[2] = '';
restoreCache[3] = '';
restoreCache[4] = 'nav_r2_c1'; // marks the active tab
function swapImage()
{

 
 var restore = false;
 var i1 = new Image();
 var a=swapImage.arguments;
 
 var n1 = new String($(a[0]).src);
 var n2 = new String(a[0]);
 
 var path = new String(restoreCache[1]);
	   path = path.substring(0,path.lastIndexOf('/')+1);
	
 // just restore from cache (onMouseOut)
 if (a.length==1){
	if(n1.indexOf(n2)!=-1 && restoreCache[4]!=a[0])
		{
		 try{
			$(a[0]).src = path + a[0]+'.gif';
			$(restoreCache[2]).src = restoreCache[3];
			}
			catch(e){}
		}
	return;
 }
	
	//cache the current (onClick)
	/*
	if (a.length%2!=0 && a[a.length-1]=="save") {
		restore= true;
	}
	*/
	// (onMouseOver)
	if (a.length%2!=0 && a[a.length-1]=="set") {
		restoreCache[4] = a[0];
		$(restoreCache[0]).src = path + restoreCache[0]+'.gif';
		for (var i=0; i<3;i+=2){
			restoreCache[i] = a[i];
			restoreCache[i+1] = (a[i+1]);
			//restoreCache[i+1] = $(a[i]).src;
		}
	}
	for(var i=0;i <(a.length-(a.length%2)); i+=2)
	{
		
		n1 = $(a[i]);
		n2 = a[i+1];

		n1.src=n2;
	}
}
function setImage()
{
	var a,b,c,d,e;
  a = setImage.arguments;
	var img = new Array('sub_nav_f4.gif','sub_nav_f3.gif','sub_nav_f2.gif','sub_nav.gif');
	c = a[0];
	d = a[1];
	
	
		for (var i=0; i< img.length; i++)
		{
				b = img[i];
				e = c+b;
				if (b != d)
					$(e).style.display="none";
				else
					$(e).style.display="block";
		}
	

}




function swapImageRestore()
{
	$(restoreCache[0]).src = restoreCache[1];
}

function swapImageRestore2()
{
	$(restoreCache[0]).src = restoreCache[1];
}

function ShowCat(idx)
// This changes the content of divs and +/- images 
// and also get the content into the div if not already 
// fetched by AjaxUpdater();
{
	var elem = $("div_cat_"+ idx);
	var cont = $("container_"+idx);
	var img  = $("img_cat_"+idx);
	var bContainer = (cont!=null)?true:false;
	var imgK = new Image();
	var imgS = new Image();
	imgK.src = "/syngenta_img/produkte/script_img/plus.gif";
	imgS.src = "/syngenta_img/produkte/script_img/minus.gif";
	if (elem != null)
	{
		if (elem.style.display=='none')
		{
			elem.style.display='block';
			
			img.src = imgS.src;
			if(bContainer){
				cont.style.display='block';
				if (cont.innerHTML == "" || cont.innerHTML == "undefined" || cont.innerHTML == null)
				{
						getContainer(idx,"container_"+idx);
				}
			}

		}
		else
		{
			elem.style.display='none';
			if (bContainer)
				cont.style.display='none';
			img.src = imgK.src;
		}
		toggleActiveInactive('title_td_'+idx);
	}
	
}
function toggleActiveInactive(obj)
{
	var cname1 = $(obj).className;
	$(obj).className = (cname1.indexOf('_td02') != -1)?cname1.replace('_td02','_td01'):cname1.replace('_td01','_td02');
}
function showAdvies(id)
{
	try
	{
		var elem = $(id);
		if (elem.style.display == "none")
			elem.style.display="block";
		else
			elem.style.display="none";
	}
	catch(e)
	{}

}
function ShowContainer(container)
{
  var produktID = container.substr(0,container.indexOf('_'));
	var activeContainer = $("activeContainer_"+produktID);
	var deactiveContainer = MM_findObj("div_sub_"+activeContainer.value);
	var tmp = $("div_sub_"+container);
	try {
		deactiveContainer.style.display = "none";
		tmp.style.display = "block";
		activeContainer.value = container;
	}
	catch(e)
	{
		
	}

}


function getContainer(productid,element)
{

 var result = "";
 var OnlyAdvice = "";
 try
 {
	if ($("hiddenOnlyAdviceIdx") != null)
	{
		var aba_idx = $("hiddenOnlyAdviceIdx").value;
		OnlyAdvice = "OnlyAdviceIdx="+aba_idx+"&";
	}
 }
 catch(e){}

	result = AjaxUpdater(URL+'product_responder.asp?'+OnlyAdvice+'product='+productid,element);

 return result;
}

function changeContent()
{
	site_parameters["action"]=changeContent.arguments[0];
	site_parameters["param_1"]=changeContent.arguments[1];
	if (changeContent.arguments.length=3)
		site_parameters["param_2"]=changeContent.arguments[2];
	showHideElements();
}
function changeCss(elem_id)
{
	var ele = $(elem_id).toggleClassName('abcactive');
	
}
function changeProductengroepFromCbo()
// Controls the  Productengroep by selectbox
{

	var cbo = arguments[0];
	if (cbo.name == "cboProductengroep" && cbo.options.selectedIndex != 0)	// first step
	{
		var idx = cbo.options[cbo.options.selectedIndex].value+"";
		switch(idx)
		{
			case "2": 
				swapImage('nav_r2_c1','/syngenta_img/produkte/script_img/nav/nav_r2_c1_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/fungizide.gif','set');
				changeContent('gewas','2'); 
			break;
			case "10":
				swapImage('nav_r2_c2','/syngenta_img/produkte/script_img/nav/nav_r2_c2_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/Fungicide_en_acaricide_.gif','set');
				changeContent('gewas','10');
			break;
			case "1":
				swapImage('nav_r2_c3','/syngenta_img/produkte/script_img/nav/nav_r2_c3_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/herbicide.gif','set');
				changeContent('gewas','1');
			break;
			case "3":
				swapImage('nav_r2_c4','/syngenta_img/produkte/script_img/nav/nav_r2_c4_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/insektizide.gif','set');
				changeContent('gewas','3');
			break;
			case "5":
				swapImage('nav_r2_c5','/syngenta_img/produkte/script_img/nav/nav_r2_c5_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/zadbehandeling_.gif','set');
				changeContent('gewas','5');
			break;
			case "8":
				swapImage('nav_r2_c6','/syngenta_img/produkte/script_img/nav/nav_r2_c6_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/groeiregulator_.gif','set');
				changeContent('gewas','8');
			break;
			case "14":
				swapImage('nav_r2_c7','/syngenta_img/produkte/script_img/nav/nav_r2_c7_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/nematicide_.gif','set');
				changeContent('gewas','14');
			break;
			case "15":
				swapImage('nav_r2_c8','/syngenta_img/produkte/script_img/nav/nav_r2_c8_f2.gif','groep_title','/syngenta_img/produkte/script_img/nav/titles/hulpstof_.gif','set');
				changeContent('gewas','15');
			break;
		}
	}
		
	return false;	
}

	

function getProductnaam()
{
	
	site_parameters["action"] = "zoeken";
	site_parameters["param_1"] = $("productnaam").value;
	showHideElements();
	return false;
}
function getContent()

{
	switch((site_parameters["action"]).toLowerCase())
	{
		case "gewas" :
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action=gewas&param_1='+site_parameters["param_1"],"product_container");
		break;
		case "zoeken" :
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action=zoeken&param_1='+site_parameters["param_1"],"product_container");
		break;
	default :
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action=gewas2&param_1='+site_parameters["param_1"],"product_container");
		break;
	}
}
function showHideElements()
{
	switch((site_parameters["action"]).toLowerCase())
	{
	case "gewas" :
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		$("nav_gewasgroep").style.display="block";
		//if ($("titleSearch") != null)
			$("titleSearch").style.display="none";
		break;
	case "zoeken" :
	  var newTitleImg = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\">\r\n"+
"  <tr>\r\n"+
"   <td colspan=\"8\"><img name=\"nav_r1_c1\" id=\"nav_r1_c1\" src=\"/syngenta_img/produkte/script_img/title/product_zoek1.gif\" width=\"485\" height=\"50\" border=\"0\" alt=\"\"></td></tr></table>";
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		$("nav_gewasgroep").style.display="none";
		//if ($("titleSearch") != null)
		{
			$("titleSearch").style.display="block";
			$("titleSearch").innerHTML = newTitleImg;
		}
		break;
	case "productenkeuze" :
	  var newTitleImg = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\">\r\n"+
"  <tr>\r\n"+
"   <td colspan=\"8\" class='title'><img name=\"nav_r1_c1\" id=\"nav_r1_c1\" src=\"/syngenta_img/produkte/script_img/title/productenkeuze1.gif\" width=\"485\" height=\"50\" border=\"0\" alt=\"\"></td></tr></table>";
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		$("nav_gewasgroep").style.display="none";
		$("titleSearch").style.display="block";
		$("titleSearch").innerHTML = newTitleImg;
		break;
	case "gewassengroep" :
	  var newTitleImg = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\">\r\n"+
"  <tr>\r\n"+
"   <td colspan=\"8\" class='title'><img src=\"/syngenta_img/produkte/script_img/title/"+ site_parameters['param_2'] +".gif\" width=\"485\" border=\"0\" height=\"50\"></td></tr></table>";
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		$("nav_gewasgroep").style.display="none";
		$("titleSearch").style.display="block";
		$("titleSearch").innerHTML = newTitleImg;
		break;
	case "productswithletter" :
			  var newTitleImg = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\">\r\n"+
"  <tr>\r\n"+
"   <td colspan=\"8\" class='title'><img src=\"/syngenta_img/produkte/script_img/title/product_zoek1.gif\" border=\"0\" width=\"485\" height=\"50\"></td></tr></table>";
		AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		
		$("nav_gewasgroep").style.display="none";
		$("titleSearch").style.display="block";
		$("titleSearch").innerHTML = newTitleImg;
		break;
	case "single" :
			 var newTitleImg = "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"400\">\r\n"+
"  <tr>\r\n"+
"   <td colspan=\"8\"><img name=\"nav_r1_c1\" id=\"nav_r1_c1\" src=\"/syngenta_img/produkte/script_img/title/product_zoek1.gif\" width=\"400\" height=\"42\" border=\"0\" alt=\"\"></td></tr></table>";
		var ajaxResult = AjaxUpdater(URL+'product_responder_gewasgroup.asp?action='+site_parameters["action"].toLowerCase()+'&param_1='+site_parameters["param_1"],"product_container");
		//$("wrapper").innerHTML = ajaxResult;
		
		ShowCat(site_parameters["param_1"].toUpperCase());
		getContainer(site_parameters["param_1"],"container_"+site_parameters["param_1"].toUpperCase());
		//AjaxUpdater(URL+'product_responder.asp?product='+site_parameters["param_1"],"product_container");
		$("nav_gewasgroep").style.display="none";
		//if ($("titleSearch") != null)
		{
			$("titleSearch").style.display="none";
			$("titleSearch").innerHTML = "";//newTitleImg;
		}

		break;


	default :
		$("titleSearch").style.display="none";
		$("titleSearch").style.display="none";
		break;
	}

}
function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 
function initSite()
{
/*

*/
	preloadImages = new Array (
	'/syngenta_img/produkte/script_img/nav/nav_r2_c1_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c2_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c3_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c4_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c5_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c6_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c7_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c8_f2.gif',
	'/syngenta_img/produkte/script_img/nav/nav_r2_c1.gif',
	'/syngenta_img/produkte/script_img/nav/titles/Fungicide_en_acaricide_.gif',
	'/syngenta_img/produkte/script_img/nav/titles/herbicide.gif',
	'/syngenta_img/produkte/script_img/nav/titles/insektizide.gif',
	'/syngenta_img/produkte/script_img/nav/titles/zadbehandeling_.gif',
	'/syngenta_img/produkte/script_img/nav/titles/groeiregulator_.gif',
	'/syngenta_img/produkte/script_img/nav/titles/nematicide_.gif',
	'/syngenta_img/produkte/script_img/nav/titles/hulpstof_.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/akkerbouw_01.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/bloemenbollen_01.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/fruit_01.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/glastuinbouw_01.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/mais_01.gif',
	'/syngenta_img/produkte/script_img/akkerbouw/volle_01.gif'
	);
	for (i=0; i < preloadImages.length; i++)
	{
		var image = new Image();
		image.src = preloadImages[i];
	}
	var site_params = new String(window.location);
	site_params = site_params.substring(site_params.indexOf('?')+1);
	if (site_params.indexOf('?') == -1) site_params = "action=gewas&param_1=2&param_2=0";
	site_parameters = site_params.toQueryParams();
	
	//showHideElements();
	

initCbos();
}
function initCbos()
{
	AjaxUpdater(URL + "product_responder_cbo.asp?box=Gewas","cboGewas");
}

function getGewas(){
// Controls the Gewassen select boxes
	var cbo = arguments[0];
	if (cbo.name == "cboGewas" && cbo.options.selectedIndex != 0)	// first step
	{
		$("cboGewas2").style.display= "block";
	  try{Form.Element.disable("cboGewas3");}catch(e){};
		AjaxUpdater(URL + "product_responder_cbo.asp?box=Gewas2&kultur_idx=" +
								cbo.options[cbo.options.selectedIndex].value,"cboGewas2");
	}
	if (cbo.name == "cboGewas2" && cbo.options.selectedIndex != 0)	// second step
	{
		$("cboGewas3").style.display= "block";
		try{Form.Element.enable("cboGewas3");}catch(e){};
		AjaxUpdater(URL + "product_responder_cbo.asp?box=Gewas3&ab_idx=" +
								cbo.options[cbo.options.selectedIndex].value,"cboGewas3");
	}
	if (cbo.name == "cboGewas3" && cbo.options.selectedIndex != 0) // third step -> getOutput
	{
		site_parameters["action"] = "productenkeuze";
		site_parameters["param_1"] = cbo.options[cbo.options.selectedIndex].value;
		showHideElements();
	}

}


function AjaxUpdater(_url,_element)
{
	var result ="";
	
	new Ajax.Updater(_element,_url, {
  method: 'get',
  onSuccess: function(transport) {
	result = transport.responseText;
      // yada yada yada

		}

	});

 return result;
}
-->
