(function($){  
	$.fn.usersession = function(Arguements, FuntionHandle) {
		var defaults = {
			postURL: "http://www.sheckys.com/global_registeredusers/call_login.asp",
			noSessionText: 'Please <a href="http://www.sheckys.com/registeredusers/ajaxLogin.asp?height=190&width=300&obj='+this[0].id+'&path='+encodeURI("www.sheckys.com/registeredusers/")+'&redir='+encodeURI(window.location)+'" class="thickbox_signup" title="Please Sign In" style="font-size:18px">sign in</a> to post your comment.'
		}
		var Args = $.extend(defaults, Arguements);  
		var obj = this;
		
		var checkUser = function() {
			$.post("http://www.sheckys.com/global_registeredusers/call_login.asp", {}, function(data){ parseJSONData(data)}, "json");
		}
		
		var parseJSONData = function(data){
			if (data != null && data != "") {
			  $.each(data, function(i,item){
				if (item.code== 1) {
					// user login already. session is still valid.
					withSession(item.message)
				}
				else
					withoutSession(item.message)
					
				//alert(data[i].cityname)
			  });
			} else {
				// error
			}
		}
		var withSession = function(msg) {
			$("#"+obj[0].id).html(msg + '<input type="hidden" name="isLogin" value="yes" />')
		}
		var withoutSession = function(msg) {
			$("#"+obj[0].id).html(Args.noSessionText)
			tb_init('a.thickbox_signup');
		}
		
		
		checkUser()
	}
}) (jQuery);
	