/************************************************************
 * Start of the old site JS
 ***********************************************************/
var agent=navigator.userAgent.toLowerCase();
var isIE=(agent.indexOf('msie') != -1) ? true : false;
var isDOM=(typeof(document.getElementById) != 'undefined' && !isIE) ? true : false;
var isNav4=(agent.indexOf('mozilla') != -1 && !isDOM && !isIE) ? true : false;

//for backwards compatibility with old shared scripts route the getObject method to $ from prototype.
getObject = $;

//preload the please wait image
var pleaseWait = new Image(76,13); 
pleaseWait.src="/images/EN/buttons/please_wait.gif"; 

document.getElementsByClassName = function(cl) {
	var retnode = [];
	var myclass = new RegExp('\\b'+cl+'\\b');
	var elem = this.getElementsByTagName('*');
	for (var i = 0; i < elem.length; i++) {
		var classes = elem[i].className;
		if (myclass.test(classes)) retnode.push(elem[i]);
	}
	return retnode;
};

function popup(name, url, width, height, scroll) {
	scrolling = (scroll==1)?'yes':'no';
	mywin = window.open(url, name,"menubar=no,resizable,scrollbars=yes,status=no,width="+width+",height="+height);
	mywin.focus();
	return false;
}

function moveToCenter(myElement) {
	myLeft = (document.body.clientWidth/2)-($(myElement).getWidth()/2);
	myTop = (document.body.clientHeight/2)-($(myElement).getHeight()/2);
	$(myElement).setStyle({'top':myTop,'left':myLeft});
}

function checkTerms() {
	myInputs = $('TermsCheckboxes').getElementsByTagName('input');
	notAllChecked = false;
	for (i=0;i<myInputs.length;i++) {
		if(!myInputs[i].checked) {
			notAllChecked = true;
		}
	}
	if(!notAllChecked) {
		if(myButton = $('BookAndHold')) {
			myButton.disabled = false;
			myButton.src = '/images/EN/buttons/book_and_hold.gif';
		} 
		if(myButton = $('BookAndBuy')) {
			myButton.disabled = false;
			myButton.src = '/images/EN/buttons/book_and_buy.gif';
		}
	}else {
		if(myButton = $('BookAndHold')) {
			myButton.disabled = true;
			myButton.src = '/images/EN/buttons/book_and_hold_disabled.gif';
		} 
		if(myButton = $('BookAndBuy')) {
			myButton.disabled = true;
			myButton.src = '/images/EN/buttons/book_and_buy_disabled.gif';
		}
	}
}

function disableButton(form_ident, button_ident) {
	bttn = $(button_ident);
	frm = $(form_ident);
	bttn.disabled = true;
	bttn.src = pleaseWait.src;
	frm.submit();
	return false;
}
/************************************************************
 * Start of the new site JS
 ***********************************************************/
function removeDefault(box){
	if (box.value == box.defaultValue) {
		box.value = '';
		box.className = 'BoxOn';
	}
}

function restoreDefault(box){
	if (box.value == '') {
		box.value = box.defaultValue;
		box.className = 'Box';
	}
} 

function resources(navItem, on, subItem) {
	sub = (subItem)?' Sub':'';
	if(on) {
		navItem.className = 'Button Over'+sub;
	} else {
		navItem.className = 'Button'+sub;
	}
}

