var is_ff = is_rw = timer_wl = timer_cart = null;

function TopSubMenuRW(){
	var ttt=document.getElementById('main_roll_menu').scrollLeft;
	document.getElementById('main_roll_menu').scrollLeft-=2;
	if(ttt.toFixed(1)<=3)
		document.getElementById('start_dots').style.visibility='hidden';
	document.getElementById('end_dots').style.visibility='visible';
}
function TopSubMenuFF(){
	var ttt=document.getElementById('main_roll_menu').scrollLeft;
	document.getElementById('main_roll_menu').scrollLeft+=2;
	if(ttt.toFixed(1)+3>=document.getElementById('main_roll_menu').scrollLeft)
		document.getElementById('end_dots').style.visibility='hidden';
	document.getElementById('start_dots').style.visibility='visible';
}


function StopFF(){clearInterval(is_ff);}
function StopRW(){clearInterval(is_rw);}

function TopSubmenuShow(id){
	HideAllTM();
	var div = document.getElementById('tm_div_'+id);
	var td=document.getElementById('tm_td_'+id);
	div.style.left = getAscendingLefts(td) - document.getElementById('main_roll_menu').scrollLeft;
	div.style.top = getAscendingTops(td);
	div.style.display = '';
}

function TopSubmenuHide(id){
	document.getElementById(id).style.display='none';	
}


function getAscendingLefts(elem){
	if (elem == null)
		return 0;
	else
		return elem.offsetLeft + getAscendingLefts(elem.offsetParent);
}

function getAscendingTops(elem){
	if (elem == null)
		return 0;
	else
		return elem.offsetTop + getAscendingTops(elem.offsetParent);
}


/*WishLists infobox START*/
function WLInfoBoxShow(){
	try{document.getElementById("sel_pages").style.visibility="hidden";}catch (e){}
	var div = document.getElementById('WL_infobox');
	var td=document.getElementById('tm_td_wl');
	div.style.left = getAscendingLefts(td);
	div.style.top = getAscendingTops(td) + 3;
	div.style.display = '';
}

function WLInfoBoxHide(){
	document.getElementById('WL_infobox').style.display='none';
	try{document.getElementById("sel_pages").style.visibility="visible";}catch (e){}
}
/*WishLists infobox END*/


/*Cart infobox START*/
function CartInfoBoxShow(){
	try{document.getElementById("sel_pages").style.visibility="hidden";}catch (e){}
	var div = document.getElementById('cart_infobox');
	var td=document.getElementById('tm_td_cart');
	div.style.left = getAscendingLefts(td) - 140;
	div.style.top = getAscendingTops(td) + 3;
	div.style.display = '';
}

function CartInfoBoxHide(){
	document.getElementById('cart_infobox').style.display='none';
	try{document.getElementById("sel_pages").style.visibility="visible";}catch (e){}
}
/*Cart infobox END*/