function clearText(field){
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;

}

function checkbox(asin) {

	//if (confirm('Artikel ' + asin + ' in Watchlist?')) {

	// Set up the request
	var xmlhttp = new XMLHttpRequest();
	xmlhttp.open('POST', '/ajax_request.php', true);
		
	// The callback function
	xmlhttp.onreadystatechange = function() {
		//alert (xmlhttp.responseText);
	if (xmlhttp.readyState == 4) {
	if (xmlhttp.status == 200) {
	var response_stat = xmlhttp.responseXML.getElementsByTagName('deleted')[0].firstChild.data;
	if (response_stat == 1) {
	alert('Artikel zu Watchlist hinzugefügt.');
	} else if (response_stat == 2){
	alert('Artikel aus Watchlist gelöscht');
	}else {
	alert(xmlhttp.responseXML.getElementsByTagName('error')[0].firstChild.data + '.');
	}
	}
	}
	}

	// Send the POST request
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.send('ASIN=' + asin);
	}

	function bestellung(asin) {
	//alert('Artikel aus Watchlist gelöscht');
		// Set up the request
		var xmlhttp = new XMLHttpRequest();
		xmlhttp.open('POST', '/ajax_bestellung.php', true);
		//alert (xmlhttp.responseText);
		// The callback function
		xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4) {
		if (xmlhttp.status == 200) {
		var response_stat = xmlhttp.responseXML.getElementsByTagName('deleted')[0].firstChild.data;
		if (response_stat == 1) {
		alert('Artikel wurde in die Liste der gekauften Artikel hinzugefügt.\nDie nächsten 14 Tage erhälst Du Emails, wenn der Preis noch nachträglich sinkt,\num nachträglich noch die Tiefpreisgarantie zu nutzen.');
		} else if (response_stat == 2){
		alert('Artikel aus Watchlist gelöscht');
		}else {
		alert(xmlhttp.responseXML.getElementsByTagName('error')[0].firstChild.data);
		}
		}
		}
		}

		// Send the POST request
		xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xmlhttp.send('ASIN=' + asin);
	}

	function swapImage(file) {
		if (document.images) {
			document.swap.src = file;
		}
	}


  window.onload = function() {
	      settings = {
	          tl: { radius: 10 },
	          tr: { radius: 10 },
	          bl: { radius: 10 },
	          br: { radius: 10 },
	          antiAlias: true,
	          autoPad: true
	      }
	      var myBoxObject = new curvyCorners(settings, "rounded");
	      myBoxObject.applyCornersToAll();
	  }
	  
	  		   var http_request = false;
		   function makePOSTRequest(url, parameters) {
		      http_request = false;
		      if (window.XMLHttpRequest) { // Mozilla, Safari,...
			 http_request = new XMLHttpRequest();
			 if (http_request.overrideMimeType) {
				// set type accordingly to anticipated content type
			    //http_request.overrideMimeType('text/xml');
			    http_request.overrideMimeType('text/html');
			 }
		      } else if (window.ActiveXObject) { // IE
			 try {
			    http_request = new ActiveXObject("Msxml2.XMLHTTP");
			 } catch (e) {
			    try {
			       http_request = new ActiveXObject("Microsoft.XMLHTTP");
			    } catch (e) {}
			 }
		      }
		      if (!http_request) {
			 alert('Cannot create XMLHTTP instance');
			 return false;
		      }
		      
		      http_request.onreadystatechange = alertContents;
		      http_request.open('POST', url, true);
		      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		      http_request.setRequestHeader("Content-length", parameters.length);
		      http_request.setRequestHeader("Connection", "close");
		      http_request.send(parameters);
		   }

		   function alertContents() {
		      if (http_request.readyState == 4) {
			 if (http_request.status == 200) {
			    //alert(http_request.responseText);
			    result = http_request.responseText;
			    document.getElementById('myspan').innerHTML = result;            
			 } else {
			    alert('There was a problem with the request.');
			 }
		      }
		   }
		   function hideSubmit(chk, obj) {
		   obj.style.display = "none";
		}
		   function get(obj) {
		      var poststr = "ASIN=" + encodeURI( document.getElementById("ASIN").value ) +
				    "&wunschpreis=" + encodeURI( document.getElementById("wunschpreis").value ) +
				    "&email=" + encodeURI( document.getElementById("email").value ) +
				    "&gueltig_bis=" + encodeURI( document.getElementById("gueltig_bis").value ) ;
		      makePOSTRequest('http://www.mein-wunschpreis.com/wunschpreis.php', poststr);
		   }