/*///////////////////////

	INTECH TELECOM

//////////////////////*/
function queryVar(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable) {
			return pair[1];
		}
	}
}
function toggleSub() {
	if($(this).parent().next().css("display") == "none") {
		$(this).toggleClass("selected");
		$(this).parent().next().slideDown(500);
	}
	else {
		$(".ssmenu a").removeClass("selected");
		$(this).toggleClass("selected");
		$(this).parent().next().slideUp(500, function(){
			$(".sssmenu").hide();											  
		});
	}
}
function toggleSSub() {
	if($(this).next().css("display") == "none") {
		var $items = $(this).parent().siblings().children("a.selected");
		
		$items.removeClass("selected").next().slideUp(500);
		
		$(this).toggleClass("selected");
		$(this).next().slideDown(500);
	}
	else {
		$(".sssmenu li > a").removeClass("selected");
		$(this).parent().siblings().children("a.selected").removeClass("selected");
		
		$(this).toggleClass("selected");
		$(this).next().slideUp(500);
	}
}

$(function() {
	//$(".smenu:has(dd.ssmenu) dd > a").click(toggleSub);
	//$(".ssmenu li:has(ul) a").click(toggleSSub);
	
	if($("body#products"))
	{
		var category = queryVar("category") ? queryVar("category") : false;
		if(category != false) 
		{
			var $anchor = $("a[href$='category="+ category +"']");
			if($anchor.parent().is("dd"))
			{}
			else
			{
				$anchor.parent().parent().parent().prev().children("a").addClass("selected");
				$anchor.addClass("selected").parent().parent().parent().css("display", "block");
			}
		}
	}
	/*$(".ssmenu a").each(function () {
		var parentid = 	$(this).parent().parent().parent().prev().children("a").attr("href");
		parentid = parentid.split("=");
		parentid = parentid[1];
		var href = $(this).attr("href");
		href = href +"&pid="+ parentid;
		$(this).attr("href", href);
	});*/
});
		$(function() { jQuery('#hp_carousel_controller').attr({ style: 'display:block' }); });
		$(function() {
			jQuery('#hp_carousel').jcarousel({ scroll: 1, auto: 15, animation: 1000, wrap: 'both', initCallback: hp_carousel_initCallback, buttonNextHTML: true, buttonPrevHTML: true, itemVisibleInCallback: { onAfterAnimation: hp_carousel_afterAnimation }, itemVisibleOutCallback: hp_carousel_itemVisibleOutCallback });
		});
		function hp_carousel_afterAnimation(carousel, element, index, status) {
			var idx = carousel.index(index, carousel.options.size);
			/*carousel.selected=idx*/
			var v_temp = parseInt(idx);
			if (v_temp <= 3) {
				for (i = 1; i <= 3; i++) {
					var v_temp_id = "#lnk_" + i + "_img";
					if (i == v_temp) { $(v_temp_id).attr({ src: 'assets/imgs/test/lnk_' + i + '_Active.gif' }); }
					else { $(v_temp_id).attr({ src: 'assets/imgs/test/lnk_' + i + '_Off.gif' }); }
				} 
			} 
		};
		function hp_carousel_itemVisibleOutCallback(carousel, item, i, state, evt) { carousel.startAuto(); };
		function hp_carousel_initCallback(carousel, state) {
			if (state == 'init') {
				carousel.startAutoOrig = carousel.startAuto;
				carousel.startAuto = function() {
					if (!carousel.paused) { carousel.startAutoOrig(); }
				} 
			};
			jQuery('.jcarousel-control a').bind('click', function() {
				var v_id = jQuery(this).attr('id');
				var v_temp = parseInt(v_id.substring(4, 5));
				if (v_temp <= 3) {
					carousel.scroll(v_temp);
					carousel.paused = true;
					carousel.stopAuto();
					for (i = 1; i <= 3; i++) {
						var v_temp_id = "#lnk_" + i + "_img";
						if (i == v_temp) { $(v_temp_id).attr({ src: 'assets/imgs/test/lnk_' + i + '_Active.gif' }); }
						else { $(v_temp_id).attr({ src: 'assets/imgs/test/lnk_' + i + '_Off.gif' }); }
					}
					$("#lnk_4_pause").attr({ style: 'display:none' });
					$("#lnk_5_play").attr({ style: 'display:block' });
				} else if (v_id == 'lnk_4_pause') {
					carousel.paused = true;
					carousel.stopAuto();
					$("#lnk_4_pause").attr({ style: 'display:none' });
					$("#lnk_5_play").attr({ style: 'display:block' });
				} else if (v_id == 'lnk_5_play') {
					carousel.paused = false;
					carousel.startAuto();
					$("#lnk_4_pause").attr({ style: 'display:block' });
					$("#lnk_5_play").attr({ style: 'display:none' });
				}
				return false;
			});
			jQuery('.jcarousel-control a').bind('mouseover', function() {
				var v_id = jQuery(this).attr('id');
				var v_temp_id = "#" + v_id + "_img";
				if ($(v_temp_id).attr('src') == 'assets/imgs/test/' + v_id + '_Off.gif') { $(v_temp_id).attr({ src: 'assets/imgs/test/' + v_id + '_Hover.gif' }); }
				return false;
			});
			jQuery('.jcarousel-control a').bind('mouseout', function() {
				var v_id = jQuery(this).attr('id');
				var v_temp_id = "#" + v_id + "_img";
				if ($(v_temp_id).attr('src') == 'assets/imgs/test/' + v_id + '_Hover.gif') { $(v_temp_id).attr({ src: 'assets/imgs/test/' + v_id + '_Off.gif' }); }
				return false;
			});
		};  

