if(bnfl) {
}else{
	var bnfl={};
}

bnfl.showCustomPopUp = function(thisUrl,thisName,theseParams)
{
	remote = open(thisUrl, thisName, theseParams);
}

Event.observe(window, 'load', function(e){

	Df.Lightbox.pars.dialog.animate = {opacity:1}
	Df.Lightbox.getDialog().element.setStyle({opacity:0})

	if($('signInTo')) {
		$('signInTo').observe('click', function(e){
			Df.Lightbox.show().getDialogContent().insert($('memberSignIn'))
			$('signInIframe').src = "/account/loginform.jsp";
		})
	}
	if($('signInTo2')) {
		$('signInTo2').observe('click', function(e){
			Df.Lightbox.show().getDialogContent().insert($('memberSignIn'))
			$('signInIframe').src = "/account/loginform.jsp";
		})
	}
	if($('signInTo3')) {
		$('signInTo3').observe('click', function(e){
			Df.Lightbox.show().getDialogContent().insert($('memberSignIn'))
			$('signInIframe').src = "/account/loginform.jsp";
		})
	}
	if($('signInClose')) {
		$('signInClose').observe('click', function(e){
				Df.Lightbox.hide()
			$('signInIframe').src = "";
			if ($('signInIframe').contentWindow.document.body.innerHTML.match('loginSuccess'))
			{				
				reloadWindow.defer()
			}
		})
	}
	if ($('signInIframe'))
	{
		Df.Lightbox.getModal().element.observe('click', function(e){
			if ($('signInIframe').contentWindow.document.body.innerHTML.match('loginSuccess'))
			{
				Df.Lightbox.hide()
				$('signInIframe').src = "";
				reloadWindow.defer()
			}
		})
	}


	
	if($('signInToProdPage')) {
		$('signInToProdPage').observe('click', function(e){
			Df.Lightbox.show().getDialogContent().insert($('memberSignIn'))
			$('signInIframe').src = "/account/loginform.jsp";
		})
	}
	if($('signInCart')) {
		$('signInCart').observe('click', function(e){
			Df.Lightbox.show().getDialogContent().insert($('memberSignIn'))
			$('signInIframe').src = "/account/loginform.jsp";
		})
	}
	

})
function reloadWindow(){
	
	if (parent.signInType=='product') {
		window.location.reload();
	}
	else {
		window.location.href="/home/index.jsp";	
	}
}
function signInReload() {
	$('signInIframe').src = "";
	parent.reloadWindow.defer()
}
Event.observe(window,'load',function(e){
	if ($('search-box')) {
		$('search-box').observe('click', function(v) {
			if ($('search-box').value == 'enter a keyword or product ID') {
				$('search-box').setStyle({color: '#333333'});
				$('search-box').value = '';
			}
		});
		$('search-box').observe('blur', function(v) {
			if ($('search-box').value == '') {
				$('search-box').setStyle({color: '#898B8E'});
				$('search-box').value = 'enter a keyword or product ID'
			}
		});
	}

	var h = new Df.Ui($('selectYourTeamBtn'));
	var h1 = new Df.TogglePane($('selectYourTeamMenu'), {
			controller: h,
			animate: {height:312,time:100},
			treatAsMenu: true,
			toggleShowDelay: 100,
			toggleHideDelay: 100
	});

	var j = new Df.Ui($('action'));
	var j1 = new Df.TogglePane($('partOfAction'), {
			controller: j,
			animate: {marginTop:-16,time:100},
			treatAsMenu: true,
			toggleShowDelay: 100,
			toggleHideDelay: 100
	});
	var m = new Df.Ui($('support'));
	var m1 = new Df.TogglePane($('supportYourTeam'), {
			controller: m,
			animate: {marginTop:-16,time:100},
			treatAsMenu: true,
			toggleShowDelay: 100,
			toggleHideDelay: 100
	});
	var l = new Df.Ui($('history'));
	var l1 = new Df.TogglePane($('pieceOfHistory'), {
			controller: l,
			animate: {marginTop:-16,time:100},
			treatAsMenu: true,
			toggleShowDelay: 100,
			toggleHideDelay: 100
	});
});
