// jquery onload event


$(document).ready(function()
{
	$("#non_js").addClass("hiddenArea");
	$("#full_js").removeClass("hiddenArea");
	
	$(document).pngFix();

	$("a[rel='sockets']").colorbox({transition:"elastic", opacity:0.80});
	
	
	var curr_step = "#step_01";
	
	$(".nav_btn").click(function (event) {
		event.preventDefault();
		
		$(curr_step).addClass("hiddenArea");
		$($(this).attr("href")).removeClass("hiddenArea");
		
		curr_step = $(this).attr("href");
	});
	
	
	$(".step_01_continue").click(function (event) {
		event.preventDefault();
		
		$("#step_01_error").addClass("hiddenArea");
		var val = $('input:radio[name=step1]:checked').val();
		
		switch(val)
		{
			case "yes":
				$(curr_step).addClass("hiddenArea");
				$("#step_03").removeClass("hiddenArea");
				curr_step = "#step_03";
				break;
				
			case "no":
				$(curr_step).addClass("hiddenArea");
				$("#step_02").removeClass("hiddenArea");
				curr_step = "#step_02";
				break;
				
			default:
				$("#step_01_error").removeClass("hiddenArea");
		}
	});
	
	$(".step_03_continue").click(function (event) {
		event.preventDefault();
		
		$("#step_03_error").addClass("hiddenArea");
		var val = $('input:radio[name=socket_type]:checked').val();
		
		if(!val)
		{
			$("#step_03_error").removeClass("hiddenArea");
		}
		else
		{
			$(curr_step).addClass("hiddenArea");
			$(val).removeClass("hiddenArea");
			curr_step = val;
		}
		
	});

});



function openPopup(href)
{
	var rand="window"+Math.floor(Math.random()*9999999999)
	var newWin = window.open(href,rand,"width=600,height=500,titlebar=no,scrollbars=yes");
	newWin.focus();
	return false;
}



// QueryString Engine v1.0.1
//By James Campbell
(function($) {
	$.querystringvalues = $.queryStringValues = $.QueryStringValues = $.QueryStringvalues = $.queryStringValues = $.queryStringvalues = $.querystringValues = $.getqueryString = $.queryString = $.querystring = $.QueryString = $.Querystring = $.getQueryString = $.getquerystring = $.getQuerystring  = function(options)
	{
		defaults = {defaultvalue:"null"} ;
		options = $.extend(defaults , options);
		qs = location.search.substring(1, location.search.length);
		if (qs.length == 0) return options.defaultvalue;
			qs = qs.replace(/\+/g, ' ');
			var args = qs.split('&');
			for (var i = 0; i < args.length; i ++ )
			{
				var value;
				var pair = args[i].split('=');
				var name = unescape(pair[0]);

			if (pair.length == 2)
			{	
				value = unescape(pair[1]);
			}
			else
			{
				value = name;
			}
			if (name == options.id || i == options.id-1)
			{
					return value;
			}
			}
		return options.defaultvalue
	};
})(jQuery);