/* Prueft die Eingabevariablen fuer die Tierdaten 
   Letzte Änderung: 9. Oktober 2008
*/
function chkTierFormular() {

	checkbox_awstatus=document.getElementById('checkbox_awstatus');

    if(checkbox_awstatus) {
	  if(checkbox_awstatus.checked==true) {
		  document.getElementById('awstatus').value='e';
	  }
	  else {
		document.getElementById('awstatus').value='';
	  }
	}

	if(document.getElementById('checkbox_mix').checked==true) {
		document.getElementById('mix').value="J";
	}
	else {
		document.getElementById('mix').value='';
	}
	if(document.getElementById('checkbox_tot').checked==true) {
		document.getElementById('tot').value="J";
	}
	else {
		document.getElementById('tot').value='';
	}

	return true;
}


function rassen_wahl(art_id) {


	/*
	* Letzte Änderung: 02. Aujest 2010 by gopal
	*
	* Zeigt die Rasse-Auswahl an, entsprechend
	* der gewählten Tierart
	*/


	if(art_id.value !=''){
	   var artid = art_id.value;
    }else{
	  return false;
	}


	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('rassedd');
			ajaxDisplay.innerHTML = '<select name="rasse_id" id="rasse_id" class="validate-selection">'+ajaxRequest.responseText+'</select>';
		}
	}
	
	var queryString = "?id="+art_id.value;
	ajaxRequest.open("GET", "rasse.php" + queryString, true);
	ajaxRequest.send(null); 
	
	return true;

}
/* Ajax calls using js for animals add by gopal on 02-08-2010 */

function xmlhttpPost(strURL,artid) {
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(artid);
}

/* Reponse from HTTP request for animals add by gopal on 02-08-2010 */

function updatepage(str){
   // document.getElementById("results").innerHTML = str;
	document.getElementById("rasse_id").innerHTML = 'test';
	document.getElementById("rasse_id").focus();
}


