// JavaScript Document
var xmlHttp
function GetXmlHttpObject(){
	var xmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	if (xmlHttp == null){
		alert ('Uw browser ondersteunt geen AJAX!');
		return;
	}
	return xmlHttp;
}

function Wijzig_Taal(taal){
	var d = new Date()
	var param	=	'?taal=' + taal + '&tmp=' + String(d.getHours()) + String(d.getMinutes()) + String(d.getSeconds())
	var url = '_Ajax/Taal_Instellen.asp'+param;
	Wijzig_Taal_xmlHttp = GetXmlHttpObject();
	Wijzig_Taal_xmlHttp.onreadystatechange = function(){
		if (Wijzig_Taal_xmlHttp.readyState == 4){
			var ReturnStr = Wijzig_Taal_xmlHttp.responseText;			
			if(Wijzig_Taal_xmlHttp.status == 200){
				document.location.reload();
			} else {
				alert('Fout:'+url+'\n'+ReturnStr)
			}
		}
	}
	Wijzig_Taal_xmlHttp.open("GET",url,true);
	Wijzig_Taal_xmlHttp.send(null);
}

function Get_PlantInfo(id, rubriek){
	var d = new Date()
	var param	=	'?id=' + id + '&rubriek='+rubriek+'&tmp=' + String(d.getHours()) + String(d.getMinutes()) + String(d.getSeconds())
	
	var url = '_Ajax/Get_Plantinfo.asp'+param;
	Get_PlantInfo_xmlHttp = GetXmlHttpObject();
	Get_PlantInfo_xmlHttp.onreadystatechange = function(){
		if (Get_PlantInfo_xmlHttp.readyState == 4){
			var ReturnStr = Get_PlantInfo_xmlHttp.responseText;			
			if(Get_PlantInfo_xmlHttp.status == 200){
				
				a_Return			 =	ReturnStr.split('|')
				
				GetObj('Td_Latijnsenaam').innerHTML 	= a_Return[0]

				GetObj('Td_Potmaat').innerHTML 			= a_Return[1]
				if(GetObj('Td_Potmaat').innerHTML.length > 0){
					GetObj('Tr_Potmaat').style.display='';
				} else {
					GetObj('Tr_Potmaat').style.display='none';
				}				
				
				
				GetObj('Td_Planthoogte').innerHTML 		= a_Return[2]
				if(GetObj('Td_Planthoogte').innerHTML.length > 0){
					GetObj('Tr_Planthoogte').style.display='';
					GetObj('Td_Planthoogte').innerHTML += ' cm'
				} else {
					GetObj('Tr_Planthoogte').style.display='none';
				}

				GetObj('Td_Bijzonderheden').innerHTML 	= a_Return[3]
				if(GetObj('Td_Bijzonderheden').innerHTML.length > 0){
					GetObj('Tr_Bijzonderheden').style.display='';
				} else {
					GetObj('Tr_Bijzonderheden').style.display='none';
				}				
				
				

				if(a_Return[4]){
					GetObj('PlantFoto').src		 		= 'http://vanlintoffers.intermanager.nl/planten/' + a_Return[4]
				} else {
					GetObj('PlantFoto').src		 		= 'Images/Ico/Camera.gif'
				}

			} else {
				alert('Fout:'+url+'\n'+ReturnStr)
			}
		}
	}
	Get_PlantInfo_xmlHttp.open("GET",url,true);
	Get_PlantInfo_xmlHttp.send(null);
}

function Submit_Contact(){
	var params = ''
	var params = params + GetObj("Bedrijfsnaam").value + '|'
	var params = params + GetObj("Contactpersoon").value + '|'
	var params = params + GetObj("Adres").value + '|'
	var params = params + GetObj("HuisNr").value + '|'
	var params = params + GetObj("Postcode").value + '|'
	var params = params + GetObj("Plaats").value + '|'
	var params = params + GetObj("Land").value + '|'
	var params = params + GetObj("Email").value + '|'
	var params = params + GetObj("Telefoon").value + '|'
	var params = params + GetObj("Fax").value + '|'
	var params = params + GetObj("Vraag").value + '|'

	Submit_Contact_xmlHttp = GetXmlHttpObject();
	Submit_Contact_xmlHttp.onreadystatechange = function(){
		
		if (Submit_Contact_xmlHttp.readyState == 4){
			var ReturnStr = Submit_Contact_xmlHttp.responseText
			if (Submit_Contact_xmlHttp.status == 200){
				if(ReturnStr.indexOf('|#|') > -1){
					a_Result = ReturnStr.split('|#|');
					str = ''
					for(i=1;i<a_Result.length;i++){
						GetObj(a_Result[i]).style.backgroundColor='#f2b2b2';
					}
				} else {
					GetObj('MailDiv').style.visibility = 'visible';
					GetObj('Bedankt_Tekst').innerHTML = ReturnStr;
				}
			} else {
				alert('Fout: Ajax/Submit_Contact.asp\n'+ReturnStr)
			}

		}
		
	}
	Submit_Contact_xmlHttp.open('POST','_Ajax/Submit_Contact.asp',true);
	Submit_Contact_xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	Submit_Contact_xmlHttp.setRequestHeader("Content-length", params.length);
	Submit_Contact_xmlHttp.setRequestHeader("Connection", "close");
	Submit_Contact_xmlHttp.send(params);
}
