﻿
/*### http://www.sencha.com/forum/showthread.php?125869-Menu-shadow-probolem-in-IE9&p=579336 ###*/
if ((typeof Range !== "undefined") && !Range.prototype.createContextualFragment) {
	Range.prototype.createContextualFragment = function (html) {
		var frag = document.createDocumentFragment(),
		div = document.createElement("div");
		frag.appendChild(div);
		div.outerHTML = html;
		return frag;
	};
}


/*### das Hidden-Feld mit den Select-Element synchronisieren ###*/
function updateDuration(sel) {
	var o = Ext.get(sel);
	var p = o.parent();
	var l = p.last();
	var n = o.next();
	n.dom.value = sel.options.selectedIndex;
}


/*### SocialBookmarks ####################################################*/
function socialBookmarks_Toggle(obj) {
	var mb = document.getElementById('more_bookmarks');
	if (mb) {
		if (mb.style['visibility'] == 'hidden') {
			mb.style['visibility'] = 'visible';
			obj.style['border-bottom'] = '1px solid White';
			obj.style.backgroundImage = 'url(/Sites/Usedom/img/arrow_bottom.gif)';
		} else {
			mb.style['visibility'] = 'hidden';
			obj.style['border-bottom'] = obj.style['border-top'];
			obj.style.backgroundImage = 'url(/Sites/Usedom/img/arrow_right.gif)';
		}
	}
	if (obj && obj.blur) { // Auswahlrahmen ausschalten
		obj.blur();
	}
}


/*### Suche verfeinern ###################################################*/
function ImageButton_Refresch_ClientClick(obj) {
	var s = Ext.get('select_container').first();
	if (s) {
		if ('bitte wählen' == s.getValue()) {
			var d = Ext.get('catalog-search-refine-duration');
			if (d) {
				d.setStyle('border', '1px solid Red');
			}
			alert('Bitte geben Sie eine Reisedauer an');
			return false;
		} else {
			return true;
		}
	} else {
		return false;
	}
}

function suche_verfeinern_click(obj) {
	var c = Ext.get('catalog-search-refine');
	if (c) {
		if (c.getStyle('height') === '0px') {
			c.setStyle('height', 'auto');
			obj.src = '/Sites/Usedom/img/suche_verfeinern_auf.png';
		} else {
			c.setStyle('height', '0px');
			obj.src = '/Sites/Usedom/img/suche_verfeinern_zu.png';
		}
	}
	return false;
}


/*### end of file ######################################################*/


