// JavaScript Document

if (navigator.userAgent.indexOf('Opera') != -1 ) {
	document.write('<link rel="stylesheet" type="text/css" href="/css/operahack.css">');
}

if (navigator.userAgent.indexOf("Safari") != -1) {
	document.write('<link rel="stylesheet" type="text/css" href="/css/safarihack.css">');
}

function menuShow(myObj,myAction){
	if (myAction == 'show') {
		document.getElementById(myObj).style.display = 'block';  
		document.getElementById(myObj + 'a').style.background = 'url(/design/menu-hover.gif) no-repeat bottom left';	
	} else {
		document.getElementById(myObj).style.display = 'none';
		document.getElementById(myObj + 'a').style.background = 'none';
		
		if (document.getElementById(myObj + 'a').className == 'active') {
			document.getElementById(myObj + 'a').style.background = 'url(/design/menu-select.gif) no-repeat bottom left';
		} else {
			document.getElementById(myObj + 'a').style.background = 'none';
		}
	}
}

$j(document).ready(function() {

	if ($j("#nav> LI:last A:first").attr("id") == "m29a") {
		$j("#nav> LI:last A:first").click(function(e) {
			e.preventDefault();
		});
	}
	
	// Expand Panel
	$j("#open").click(function(){
		$j("div#panel").slideDown("slow");
	
	});	
	
	// Collapse Panel
	$j("#close").click(function(){
		$j("div#panel").slideUp("slow");	
	});		
	
	// Switch buttons from "Log In | Register" to "Close Panel" on click
	$j("#toggle a").click(function () {
		$j("#toggle a").toggle();
	});		
		
});

function switchImage(src, id) {
	document.getElementById(id).src = '/_includes/framer.php?base=' + src + '&mask=182x136';
}

function load_selector(id) {
	var xscript=document.createElement("SCRIPT");
	xscript.src="/_includes/mods/dealers/load.php?last="+id+"&cou="+$("select_cou").value+"&sta="+$("select_sta").value;
	document.body.appendChild(xscript);
}

var current_dealer=-9;

function open_dealer(id) {
	//CLOSE
	if (current_dealer!=-9) {
		$("dealer_opener_"+current_dealer).style.display="block";
		$("dealer_details_"+current_dealer).style.display="none";
	}
	//OPEN
	$("dealer_opener_"+id).style.display="none";
	$("dealer_details_"+id).style.display="block";
	current_dealer=id;
}




 $j(document).ready(function() {
   $j('#faq').find('dd').hide().end().find('dt').click(function() {
     $j(this).next().slideToggle();
   });
 });
 
var message = "Copyright " + unescape("%A9") + " Bambootouch";

function clickIE4() {
	if (event.button == 2) {
		alert(message);
		return false;
	}
}

function clickNS4(e) {
	if (document.layers || document.getElementById && !document.all) {
		if (e.which == 2 || e.which == 3) {
			alert(message);
			return false;
		}
	}
}

if (document.layers) {
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=clickNS4;
} else if (document.all && !document.getElementById) {
	document.onmousedown=clickIE4;
}

document.oncontextmenu = new Function("alert(message);return false");
