// JavaScript Document

var naviDiv = {
	changeColor:{
		data:{
			'searchUline':['#69A998','#14775D']
		},
		on: function (id){
			document.getElementById(id).style.backgroundColor = naviDiv.changeColor.data[id][1];
		},
		off: function (id){
			document.getElementById(id).style.backgroundColor = naviDiv.changeColor.data[id][0];
		}
	}
}

$(document).ready(function (){
	$('.mlnlink .mlntbl').hover(function (){
		$('.lnheader', this).addClass('lnactive');
	},function (){
		$('.lnheader', this).removeClass('lnactive');
	})
	
})

function VivoHeaderMenu(){
	/* main dropdown menu */
	var mdpmenu_divU = false;
	var mdpmenu_divT;
	$('.mainmenu .mdiv').hover(function (){
		if(mdpmenu_divU){
			//clearTimeout(dpmenu_divT);
		}else{
			var getid = $(this).attr('id');
			$('#'+getid+' .mmlink').addClass('active');
			var ucolor = $('#'+getid+' .menuUline').css("background-color");
			$('#navibgline .navibgcine').css("background-color",ucolor);
			$('#navibgline').css("z-index",'1');
			//$('#navibgline .navibgcine').addClass('nvbgactive');

			dpmenu_divT = setTimeout(function (){
				$('#'+getid+' .mdpmenu').slideDown('fast');
				mdpmenu_divU = true;
				//$('#'+getid+' .mdpmenu').addClass('active');
			},200);
		}
	},function (){
		clearTimeout(dpmenu_divT);
		var getid = $(this).attr('id');
		$('#'+getid+' .mmlink').removeClass('active');
		$('#navibgline .navibgcine').css("background-color",'#F6F6F6');
		$('#navibgline').css("z-index",'-1');
		//$('#navibgline .navibgcine').removeClass('nvbgactive');
		//dpmenu_divT = setTimeout(function (){
			$('#'+getid+' .mdpmenu').slideUp('fast');
			mdpmenu_divU = false;
			//$('#'+getid+' .mdpmenu').removeClass('active');
		//},500);
	});
	/* end main dropdown menu */
}

// currency exchange
var curexc = {
	active: false,
	timeout: 0,
	load: function (){
		$('.curxmenu .curxmenu-inner a').click(function (){
			curexc.applyCur($(this).html());
			return false;
		});
		
		$('.curxmenu .curxmenu-title').hover(function (){
			if(curexc.active){
				clearTimeout(curexc.timeout);
			}else{
				curexc.timeout = setTimeout(function (){
					$('.curxmenu .curxmenu-title').addClass('curactive');
					$('.curxmenu .curxmenu-inner').slideDown('fast');
					curexc.active = true;
				}, 200);
			}
		}, function (){
			clearTimeout(curexc.timeout);
			curexc.timeout = setTimeout(function (){
				$('.curxmenu .curxmenu-inner').slideUp('fast');
				curexc.active = false;
				$('.curxmenu .curxmenu-title').removeClass('curactive');
			},500);
		});
	},
	applyCur: function (cur){
		hr.setCookie('bpl_currex', cur, 30);
		window.location = '';
	}
}

var VivoFooter = {
	load: function (){
		try{
		var bpl_currex = hr.getCookie('bpl_currex');
		if(bpl_currex){
			$('#ft_curr option[value='+bpl_currex+']').attr('selected','selected');
		}
		var bpl_shippto = hr.getCookie('bpl_shippto');
		if(bpl_shippto){
			$('#ft_shiped option[value='+bpl_shippto+']').attr('selected','selected');
		}
		$('#ft_curr').change(function (){
			if(this.value){
				hr.setCookie('bpl_currex', this.value, 30);
				VivoFooter.reload();
			}
		});
		$('#ft_shiped').change(function (){
			if(this.value){
				hr.setCookie('bpl_shippto', this.value, 30);
				VivoFooter.reload();
			}
		});
		}catch(e){
			alert(e.message);
		}
	},
	reload: function (){
		window.location = window.location;
	}
}
