function toggleSubMenu1()
{
	if($('div#submenu_1').css("display") == "block")
		$('div#submenu_1').slideUp();
	else
		$('div#submenu_1').slideDown();
}

function toggleSubMenu2(id)
{
	$('.submenu2').slideUp();

	if($('div.sm2_'+id).css("display") == "block")
		$('div.sm2_'+id).slideUp();
	else
		$('div.sm2_'+id).slideDown();
}

function toggleChildMenu(id)
{
	$('.childmenu').slideUp();

	if($('div.childmenu_'+id).css("display") == "block")
		$('div.childmenu_'+id).slideUp();
	else
		$('div.childmenu_'+id).slideDown();
}


function loadMenuItem(id)
{
	$('document').ready(function() {
		toggleSubMenu1();
		toggleSubMenu2(id);
	});
}

var intvalID = 0;
var delay = 0;
var leftToRight = true;
var currentPos = 0;
var maxPos = 0;

$('document').ready(function() {

	if($('#right_panel').length)
	{
		/*startSlideshow();

		$('#right_panel').hover(function(){
			stopSlideshow();
		},function(){
			startSlideshow();
		});*/
		

		var windowWidth = $(window).width();

		var w = windowWidth-340;

		$('div#right_panel').css("width",w+"px");
		maxPos = w;
		//alert(maxPos);
		
		$(window).bind('resize', function() {
			var windowWidth = $(window).width();
			var w = windowWidth-340;
			$('div#right_panel').css("width",w+"px");
			maxPos = w;
		});
	}

	if($('.standalone_panel_scroll').length)
		$('.standalone_panel_scroll').jScrollPane({showArrows:true, scrollbarWidth: 6, arrowSize: 13}); 
		
		fleXnewsTicker('right_panel',3,35,0.3,1800,2800,false);
		
	if($('.hidden').length) {
		$('p.inline').colorbox({width:"50%", inline:true, contentInline:"#"+$(this).attr('id')+"_div"}) 
		
		
	}
	
});

function startSlideshow()
{
	intvalID = setInterval ("scrollSlideshow()", 10);
	delay = 0;
}

function scrollSlideshow()
{
	if(delay > 1000)
	{
		//var os = $('#right_panel_vscrollerbar').offset();

		//var sl = $('#right_panel_vscrollerbar').scrollLeft()+1;
		
		fleXcrollTo("right_panel","1px",false,true);
	}
	else
		delay += 10;
}

function stopSlideshow()
{
	if(intvalID != 0)
		clearInterval(intvalID);
}

function showContent(id)
{
	var img = $('#img'+id);
	var content = $('#content'+id);
	
	var imgPos = img.position();
	var imgTop = imgPos.top;
	var imgLeft = imgPos.left;
	var imgWidth = img.width();
	
	content.css("top",imgTop + "px"); 
	content.css("left",imgLeft + "px");
	content.css("width",imgWidth + "px");
	content.find(".innercontent").css("width", imgWidth-20 +"px");
	content.find(".closebtn").css("left", imgWidth-60 +"px");

	content.fadeIn(function() { content.find(".innercontent").jScrollPane({showArrows:true, scrollbarWidth: 6, arrowSize: 13}); });
}

function closeContent(id)
{
	var content = $('#content'+id);
	content.fadeOut();
}

function sendForm(btn)
{
	var form = $(btn).parents('form:first');

	var firstname = form.find("input[name='firstname']").val();
	var lastname = form.find("input[name='lastname']").val();
	var email = form.find("input[name='email']").val();
	var address = form.find("input[name='address']").val();
	var postcode = form.find("input[name='postcode']").val();
	var country = form.find("input[name='country']").val();
	var phone = form.find("input[name='phone']").val();
	var mobile = form.find("input[name='mobile']").val();
	var message = form.find("textarea[name='message']").val();
	var form_to = form.find("input[name='form_to']").val();
	var form_subject = form.find("input[name='form_subject']").val();
	var form_thanks = form.find("input[name='form_thanks']").val();

	if(firstname == undefined)
		firstname = "";
	if(lastname == undefined)
		lastname = "";
	if(email == undefined)
		email = "";
	if(address == undefined)
		address = "";
	if(postcode == undefined)
		postcode = "";
	if(country == undefined)
		country = "";
	if(phone == undefined)
		phone = "";
	if(message == undefined)
		message = "";
	if(mobile == undefined)
		mobile = "";

	$.post("/libs/send_form.php", { firstname: firstname, lastname: lastname, email: email, address: address, postcode: postcode, country: country, phone: phone, mobile: mobile, message: message, form_to: form_to, form_subject: form_subject },
	function(data){
		if(form_thanks == "")
			alert("Thank you for contacting us!");
		else
			alert(form_thanks);
			
		form.find("input[name='firstname']").val("");
		form.find("input[name='lastname']").val("");
		form.find("input[name='email']").val("");
		form.find("input[name='address']").val("");
		form.find("input[name='postcode']").val("");
		form.find("input[name='country']").val("");
		form.find("input[name='phone']").val("");
		form.find("input[name='mobile']").val("");
		form.find("textarea[name='message']").val("");
	});
}