function initTab(tabs) {
	for (var i in tabs) {
		eval("tmp_"+i+"='"+tabs[i][0]+"';");
		$('#'+i).hover(function() { $(this).addClass(eval("tmp_"+this.id));}, function() {$(this).removeClass(eval("tmp_"+this.id));}).click(function () { tabClick(this.id,tabs); eval(tabs[i][1])(this.id); });;
	}
}		
function tabClick(tabId,tabs) {
	for (var i in tabs) {
		if (i == tabId)  { 
			eval("tmp_"+i+"='"+tabs[i][0]+"';");
			$('#'+i).unbind('click').unbind('mouseover').unbind('mouseout');
			$('#'+i).addClass(eval("tmp_"+i)).addClass('tabnotsl');
		} else {
			eval("tmp_"+i+"='"+tabs[i][0]+"';");
			$('#'+i).bind('mouseover', function() { $(this).addClass(eval("tmp_"+this.id));}).bind('mouseout',function() {$(this).removeClass(eval("tmp_"+this.id));}).click(function () { tabClick(this.id,tabs); eval(tabs[i][1])(this.id); });
			$('#'+i).removeClass(eval("tmp_"+i)).removeClass('tabnotsl');
		}
	}
}
function nxtfield(helm,felm) {
 $("#"+helm).css('top','-9999px');
 $("#"+felm).focus();
}
function chkfld(cval,shelm) {
 if (cval == "") {
 $("#"+shelm).css('top','');
 }
}
$(document).ready(function() {
	//$('input[remmbercheck]:checkbox').checkbox({cls:'remember-checkbox'});
	$('input:checkbox:not([extcheckbox])').checkbox({cls:'remember-checkbox'});
	if ($('#uName').val() != '') {nxtfield('lblusr','uName');}
	if ($('#upass').val() != '') {nxtfield('lblps','upass');}
	userBirthdayPreview();
	$("#slider").easySlider();
});
this.userBirthdayPreview = function(){	
		xOffset = 10;
		yOffset = 30;
	$("a.usrpreview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='usrpreview'><img src='"+ this.rel +"' alt='url preview' />"+ c +"</p>");								 
		$("#usrpreview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#usrpreview").remove();
    });	
	$("a.usrpreview").mousemove(function(e){
		$("#usrpreview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};
			
function httpRequest(url, postdata, destination) {
 if ((postdata == null) || (postdata =="")) {
  rtype = "GET";
 } else {
  rtype = "POST";
 }
$.ajax( {
 type: rtype,
 url: url, 
 data: ( postdata),
 cache: false,
 success: destination
 });
}