eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('9 t(a,b){g(3=0;3<a.h;3++){k c=[],d=[],n=[],e=[],4=[],l=[];8(a[3].5(\'.\')!=-1||a[3].5(\'#\')==-1){8(a[3].5(\'>\')!=-1){c[3]=a[3].f(a[3].5(\'>\')+2);a[3]=a[3].f(0,a[3].5(\'>\')-1)}8(a[3].5(\'.\')!=-1){d[3]=a[3].f(a[3].5(\'.\')+1);a[3]=a[3].f(0,a[3].5(\'.\'))}n[3]=a[3];8(!d[3])d[3]=\'\';8(c[3]){l[3]=r.o(n[3]);g(k j=0;j<l[3].h;j++){8(l[3][j].6.5(d[3])!=-1){4[3]=l[3][j].o(c[3]);g(k i=0;i<4[3].h;i++){4[3][i].p=9(){7.6+=\' \'+b};4[3][i].q=9(){7.6=7.6.m(b,\'\')}}}}}s{4[3]=r.o(n[3]);g(k i=0;i<4[3].h;i++){8(4[3][i].6.5(d[3])!=-1){4[3][i].p=9(){7.6+=\' \'+b};4[3][i].q=9(){7.6=7.6.m(b,\'\')}}}}}s 8(a[3].5(\'#\')!=-1){8(a[3].5(\'>\')!=-1){c[3]=a[3].f(a[3].5(\'>\')+2);a[3]=a[3].f(0,a[3].5(\'>\')-1)}a[3]=a[3].m(\'#\',\'\');e[3]=r.u(a[3]);8(e[3]){8(c[3]){4[3]=e[3].o(c[3]);g(k i=0;i<4[3].h;i++){4[3][i].p=9(){7.6+=\' \'+b};4[3][i].q=9(){7.6=7.6.m(b,\'\')}}}s{e[3].p=9(){7.6+=\' \'+b};e[3].q=9(){7.6=7.6.m(b,\'\')}}}}}}',31,31,'|||_hoverItem|_hoverElement|indexOf|className|this|if|function||||_class|_id|substr|for|length|||var|_parent|replace|_tag|getElementsByTagName|onmouseover|onmouseout|document|else|hoverForIE6|getElementById'.split('|'),0,{}));
function ieHover() {
	hoverForIE6(['#review-menu'], 'hover');
}
if (window.attachEvent && !window.opera){
	window.attachEvent("onload", ieHover);
}
function initPage()
{
	clearFormFields({
		clearInputs: true,
		clearTextareas: true,
		passwordFieldText: true,
		addClassFocus: "focus",
		filterClass: "default"
	});
}

/*
function initCufon() {
	Cufon.replace('#nav a',{ fontFamily: 'GalaxiePolaris', hover:true});
	Cufon.replace('.fader h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.fader .text-box h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.fader .green-box strong',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.fader .green-box span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.fader .green-box a',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.heading h1',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.heading h2',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.heading h2 span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.heading h1 span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.button span em',{ fontFamily: 'GalaxiePolaris', hover: false});
	Cufon.replace('.button span strong',{ fontFamily: 'GalaxiePolaris-bold', hover: false});
	Cufon.replace('.blue-box span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.blue-box em',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.blue-box strong',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.blue-box a',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.blocks .text-block h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.boxes h2',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.boxes h2 span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.boxes .twothirds h1',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.column ul a.footerHotel',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('#footernav ul li a',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('#footer .firstcolumn h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('#newslettersignup h2 span.h2thin',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.giftTokenHeadlineBar h3',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.giftTokenHeadlineBar h3 span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.giftForm label',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.giftInfobox h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.giftInfobox h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.clubLogin h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.boxes .twothirds strong',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.bellaskyfrontpage strong',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.bellaskyfrontpage span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.bellaskyfrontpage a',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.entry-content h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.entry-content h1',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.menu-title h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.menu-container .menu li a',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.location .title h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.proposal strong ',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.proposal em',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.proposal a',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.plan-box h3',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.plan-box h3 strong',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.aside .ad-block .proposal p',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.aside .ad-block h2',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.aside .box h2',{ fontFamily: 'GalaxiePolaris-bold'});
	Cufon.replace('.aside .box h2 span',{ fontFamily: 'GalaxiePolaris'});
	Cufon.replace('.shadow a', { textShadow: '#000 1px 1px, #555 2px 2px'});
	Cufon.replace('.gradient', { color: '-linear-gradient(#aaa, 0.65=#f8f, 0.45=#fff, #386)'});
}
$(document).ready(function(){
	initCufon();
});
*/

function clearFormFields(o)
{
	if (o.clearInputs == null) o.clearInputs = true;
	if (o.clearTextareas == null) o.clearTextareas = true;
	if (o.passwordFieldText == null) o.passwordFieldText = false;
	if (o.addClassFocus == null) o.addClassFocus = false;
	if (!o.filter) o.filter = "default";
	if(o.clearInputs) {
		var inputs = document.getElementsByTagName("input");
		for (var i = 0; i < inputs.length; i++ ) {
			if((inputs[i].type == "text" || inputs[i].type == "password") && inputs[i].className.indexOf(o.filterClass)) {
				inputs[i].valueHtml = inputs[i].value;
				inputs[i].onfocus = function ()	{
					if(this.valueHtml == this.value) this.value = "";
					if(this.fake) {
						inputsSwap(this, this.previousSibling);
						this.previousSibling.focus();
					}
					if(o.addClassFocus && !this.fake) {
						this.className += " " + o.addClassFocus;
						this.parentNode.className += " parent-" + o.addClassFocus;
					}
				}
				inputs[i].onblur = function () {
					if(this.value == "") {
						this.value = this.valueHtml;
						if(o.passwordFieldText && this.type == "password") inputsSwap(this, this.nextSibling);
					}
					if(o.addClassFocus) {
						this.className = this.className.replace(o.addClassFocus, "");
						this.parentNode.className = this.parentNode.className.replace("parent-"+o.addClassFocus, "");
					}
				}
				if(o.passwordFieldText && inputs[i].type == "password") {
					var fakeInput = document.createElement("input");
					fakeInput.type = "text";
					fakeInput.value = inputs[i].value;
					fakeInput.className = inputs[i].className;
					fakeInput.fake = true;
					inputs[i].parentNode.insertBefore(fakeInput, inputs[i].nextSibling);
					inputsSwap(inputs[i], null);
				}
			}
		}
	}
	if(o.clearTextareas) {
		var textareas = document.getElementsByTagName("textarea");
		for(var i=0; i<textareas.length; i++) {
			if(textareas[i].className.indexOf(o.filterClass)) {
				textareas[i].valueHtml = textareas[i].value;
				textareas[i].onfocus = function() {
					if(this.value == this.valueHtml) this.value = "";
					if(o.addClassFocus) {
						this.className += " " + o.addClassFocus;
						this.parentNode.className += " parent-" + o.addClassFocus;
					}
				}
				textareas[i].onblur = function() {
					if(this.value == "") this.value = this.valueHtml;
					if(o.addClassFocus) {
						this.className = this.className.replace(o.addClassFocus, "");
						this.parentNode.className = this.parentNode.className.replace("parent-"+o.addClassFocus, "");
					}
				}
			}
		}
	}
	function inputsSwap(el, el2) {
		if(el) el.style.display = "none";
		if(el2) el2.style.display = "inline";
	}
}
if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);
