var queryDefaultValue = 'Arzt oder Fachgebiet eingeben';
var locationDefaultValue = 'Stadt, Postleitzahl oder Strasse eingeben';

function createWidgetlarge(aid) {
	document.write('<link rel="stylesheet" type="text/css" href="http://www.esando.de/css/widget.css" /><div id="esando-widget-large"><a target="_blank" title="esando Arztbewertungen und Arztsuche" href="http://www.esando.de/?aid=' + aid + '"><img width="108" height="28" alt="Arztsuche Arzt Bewertungen" src="http://www.esando.de/images/layout/misc/pixel.gif"></a><input type="hidden" name="q.type" value="esando"/><input value="' + queryDefaultValue + '" name="q.query" id="query" type="text" size="30" /><input value="' + locationDefaultValue + '" name="q.location" id="location" type="text" size="30" /><input id="go" onclick="window.open(search(' + aid + '));" name="search" value="search" src="http://www.esando.de/images/layout/search/go.gif" type="image" /></div>');
}

function createWidgetmedium(aid) {
	document.write('<link rel="stylesheet" type="text/css" href="http://www.esando.de/css/widget.css" /><div id="esando-widget-medium"><a target="_blank" title="esando Arztbewertungen und Arztsuche" href="http://www.esando.de/?aid=' + aid + '"><img width="108" height="28" alt="Arztsuche Arzt Bewertungen" src="http://www.esando.de/images/layout/misc/pixel.gif"></a><input type="hidden" name="q.type" value="esando"/><input value="' + queryDefaultValue + '" name="q.query" id="query" type="text" size="19" /><input value="' + locationDefaultValue + '" name="q.location" id="location" type="text" size="19" /><input id="go" onclick="window.open(search(' + aid + '));" name="search" value="search" src="http://www.esando.de/images/layout/search/go.gif" type="image" /></div>');
}

function createWidgetsmall(aid) {
	document.write('<link rel="stylesheet" type="text/css" href="http://www.esando.de/css/widget.css" /><div id="esando-widget-small"><a target="_blank" title="esando Arztbewertungen und Arztsuche" href="http://www.esando.de/?aid=' + aid + '"><img width="108" height="28" alt="Arztsuche Arzt Bewertungen" src="http://www.esando.de/images/layout/misc/pixel.gif"></a><input type="hidden" name="q.type" value="esando"/><input value="' + queryDefaultValue + '" name="q.query" id="query" type="text" size="16" /><input value="' + locationDefaultValue + '" name="q.location" id="location" type="text" size="16" /><input id="go" onclick="window.open(search(' + aid + '));" name="search" value="search" src="http://www.esando.de/images/layout/search/go.gif" type="image" /></div>');
}

function search(aid) {
	var query = encodeURI($('#query').val());
	var location = encodeURI($('#location').val());
	return 'http://www.esando.de/search/?q.query=' + query + '&q.location=' + location + '&search=Search&q.type=esando&aid=' + aid;
}

$(document).ready(function() {
	var query = $('#query');
	var location = $('#location');

	query.blur(function() {
		if (this.value == '')
			this.value = queryDefaultValue;
	});
	query.focus(function() {
		if (this.value == queryDefaultValue) this.value = '';
	});
	location.blur(function() {
		if (this.value == '') this.value = locationDefaultValue;
	});
	location.focus(function() {
		if (this.value == locationDefaultValue) this.value = '';
	});

	if (query.val() == '')
			query.val(queryDefaultValue);
	if (location.val() == '')
		location.val(locationDefaultValue);
});
