

	window.currentElement = null;
	window.currentContextMenu = null;
	window.menuCloseHandler = null;

	window.CloseCurrentMenu = function(){
		if (window.currentContextMenu != null)
		{
			$(window.currentContextMenu).fadeOut(500);

			if (window.currentElement != null){
				$('a', window.currentElement).removeClass('hover');
				window.currentElement = null;
			}

			if (window.menuCloseHandler != null) {
				clearTimeout(window.menuCloseHandler);
			}

			window.currentContextMenu = null;
		}
	}

	window.StartToHideMenu = function(){
		window.menuCloseHandler = setTimeout('window.CloseCurrentMenu();', 500);
	}

	$(function(){

		$('li > a', $('#services-buttons')).each(function(i){

			var id = $(this).parent('li').attr('id');
			$(this).contextMenu({menu: 'menu-' + id},
				function(link, el) {
                    if (link.attr("rel") == 'external')
                        window.open(link.attr("href"));
                    else if (link.attr("rel") == 'popup')
                        window.open(link.attr("href")+"?popup=1","popup","location=0,status=0,menubar=0,resizable=1,scrollbars=1,width=900,height=650");
                    else
                        location.href = link.attr("href");
                    return false;
				},
				function(cmenu, element){
					var w = $(element).width();
					var h = $(element).height();
					var offset = $(element).offset();
                    var containerOffset = offset.left - $('#services-buttons').offset().left;

					window.CloseCurrentMenu();

					window.currentElement = $(element).parent();
					$('a', $(element).parent()).addClass('hover');

					window.currentContextMenu = $(cmenu);
					$(cmenu)
/*					.css({ top: (offset.top + h - 11), left: (offset.left - $(cmenu).width() - 19) }) */
                    .css({ top: (offset.top + h - 11), left: (w - $(cmenu).width() + containerOffset - 12) })
					.fadeIn(500)
					.mouseover(function(){ if (window.menuCloseHandler != null) {clearTimeout(window.menuCloseHandler);} })
					.mouseout(window.StartToHideMenu);
				},
				window.StartToHideMenu
			);
            $(this).mouseout(window.StartToHideMenu);
		});
	});
	
	function validateForm(){
		if($("input[name=c1]").val() == ""){
			alert("Please enter name before placing your order");
			return false;
		}
		else if($("input[name=c2]").val() == ""){
			alert("Please enter phone number before placing your order");
			return false;
		}
		else if($("input[name=c3]").val() == ""){
			alert("Please enter address before placing your order");
			return false;
		}
		else if($("input[name=c4]").val() == ""){
			alert("Please enter date before placing your order");
			return false;
		}
		else if($("input[name=c5]").val() == ""){
			alert("Please enter contact person name before placing your order");
			return false;
		}
		else{
			return true;
		}
	}
	
