$.fn.addSubmitRma = function() {
	$(this).click(function() {						   
		$("#itemView" + $(this).attr("name").replace("button", "")).removeAttr("style");
		$("input[name='button"+(parseInt($(this).attr("name").replace("button", ""))+1)+"']").show();
		$(this).remove();		
	});
};

$.fn.createSlideTab = function() {
	
	var curObj = $(this);
	if(curObj.size() == 0)
	{
		return false;
	}
	curObj.find("div.slideTab").each(function(i) {
		$(this).attr("id", "slideTab_me" + i)
		curObj.find("h5:eq("+i+")").attr("rel", "slideTab_me" + i)
		if(i == 0)
		{
			$(this).css("display", "block");
			curObj.find("h5:eq("+i+")").attr("id", "activeH5")
		}
	});
	curObj.find("h5").click(function() {
		if($(this).attr("id") == "activeH5")
		{
			$("#" + $("#activeH5").attr("rel")).slideUp("slow");
			$("#activeH5").removeAttr("id");		
		}
		else
		{
			$("#" + $("#activeH5").attr("rel")).slideUp("slow");
			$("#activeH5").removeAttr("id");		
			$("#" + $(this).attr("rel")).slideDown("slow");
			$(this).attr("id", "activeH5")
		}
	})
};

function createBtnCompare() {
	$("tr.sectiontableheader").each(function(i) {
			if(i == 0)
			{
				
			}
			else
			{
				$(this).remove();
			}
	});	
	
	$("table.proview:eq(1)").find("tr").appendTo($("table.proview:eq(0)").find("tbody"));	
	$("table.proview:eq(2)").find("tr").appendTo($("table.proview:eq(0)").find("tbody"));	
	$("#productComparison").css("padding", "13px 0 0 13px");
	$("#productComparison").css("display", "block");
	var obj = $("#productComparison").find("table.proview");
	$("#productComparison").find("table.proview").appendTo("#tempMe");
	$("#productComparison").html("");
	$("#tempMe table.proview").appendTo("#productComparison")
	$("#tempMe").remove();
	
	$("#btnCompare").click(function() {
		var itemUrl = "compare-products.html?";
		var itemSize = 0;
		$("input[name='checkItem']").each(function(i) {
			if($(this).is(":checked"))
			{
				if(itemSize == 0)
				{
					itemUrl = itemUrl + "pro" + itemSize + "=" + $(this).val();
				}
				else
				{
					itemUrl = itemUrl + "&" + "pro" + itemSize + "=" + $(this).val();
				}
				itemSize++;
			}
		});		
		if(itemSize <= 1)
		{
			alert("Please select atleast two products");
			return false;
		}
		if(itemSize > 3)
		{
			alert("Please select Maximum three products!");
			return false;
		}
		//alert(itemUrl);
		document.location = itemUrl;
	});		
}

$.fn.addProductComparison = function() {
	if($(this).size() == 0)
	{
		return false;
	}
	var thisEle = $(this);
	thisEle.css("display", "none");	
	thisEle.before('<div id="tempMe"><img src="images/loading.gif"><span>Loading...</span></div>')
	function addDataNow(dataVal) {
		if($.browser.msie)
		{
			document.getElementById("productComparison").innerHTML = document.getElementById("productComparison").innerHTML + dataVal;
		}
		else
		{
			thisEle.append(dataVal);
		}
	}
	
	/*
	$.ajax({
		url: '/projects/computer/home.html?page=shop.browse&category_id=2',
		success: function(data) {
			$("#productComparison").empty().html($(data).find("table.proview"));			
			alert($(data).find("table.proview"))
  		},
		complete:function() {
			alert($("#productComparison").html());
		}
	});	*/
	
	$.post('home.html?page=shop.browse&category_id=2', function(data) {
	  	
		if($.browser.msie)
		{
			addDataNow(data)
		}
		else
		{
			var tempDate = $(data).find('table.proview');
			addDataNow(tempDate)
		}		
	}).complete(function(){
		$.post('home.html?page=shop.browse&category_id=21', function(data) {
		if($.browser.msie)
		{
			addDataNow(data)
		}
		else
		{
			var tempDate = $(data).find('table.proview');
			addDataNow(tempDate)
		}	  
		}).complete(function(){
			$.post('home.html?page=shop.browse&category_id=22', function(data) {
				if($.browser.msie)
		{
			addDataNow(data)
		}
		else
		{
			var tempDate = $(data).find('table.proview');
			addDataNow(tempDate)
		}
		
		}).complete(function() {
			createBtnCompare();
		});
		});
	});
	
	
};

$.fn.lastTab = function() {
	if($(this).size() == 0)
	{
		return false;
	}
	
	
	$("#vmMainPage a[title='Quadro DVP Solutions']").attr("more", "more");
	
	
}

$.fn.workStations = function() {
	if($(this).size() == 0)
	{
		return false;
	}
	$("h3:eq(0)").before($(this).parent("div").html());
	$(this).remove();
}


$.fn.createCompass = function() {
	if($(this).size() == 0)
	{
		return false;
	}
	if($.browser.msie)
	{
		if($.browser.version == "6.0" || $.browser.version == "7.0")
		{
			$(this).find("p").each(function(i) {
				$(this).parent("div").append('<span id="view-'+(i+1)+'"></span>')
			})
		}
		else
		{
			$(this).find("p").append("<span><span></span></span>");	
		}
		
	}
	else
	{
		$(this).find("p").append("<span><span></span></span>");	
	}
	$(this).find("a").each(function(i) {
		$(this).attr("href", function() {
			return "mailto:" + $(this).text();
		})
		$(this).attr("title", function() {
			return $(this).text();
		})
	})
}



$(document).ready(function() {
	$("div#slideTab1").createSlideTab();
	$("#productComparison").addProductComparison();
	$("#tabActNew").lastTab();
	$("#workstations").workStations();
	$("#where-to-buy").createCompass()
});



