$(function(){$('#sdt_menu > li').bind('mouseenter',function(){var $elem=$(this);$elem.find('img').stop(true).animate({'width':'167px','height':'167px','left':'0'},400,'easeOutQuad').andSelf().find('.sdt_wrap').stop(true).animate({'top':'139px'},500,'easeOutBack').andSelf().find('.sdt_active').stop(true).animate({'height':'167px'},300,function(){var $sub_menu=$elem.find('.sdt_box');if($sub_menu.length){var left='167px';if($elem.parent().children().length==$elem.index()+1)left='-167px';$sub_menu.show().animate({'left':left},200)}})}).bind('mouseleave',function(){var $elem=$(this);var $sub_menu=$elem.find('.sdt_box');if($sub_menu.length)$sub_menu.hide().css('left','0px');$elem.find('.sdt_active').stop(true).animate({'height':'0'},300).andSelf().find('img').stop(true).animate({'width':'0','height':'0','left':'84px'},400).andSelf().find('.sdt_wrap').stop(true).animate({'top':'26px'},500)})});
(function($){var CB=function(e){if(!e)var e=window.event;e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation()};$.fn.checkbox=function(options){try{document.execCommand('BackgroundImageCache',false,true);}catch(e){}var settings={cls:'jquery-checkbox',empty:'images/0-0.png'};settings=$.extend(settings,options||{});var addEvents=function(object){var checked=object.checked;var disabled=object.disabled;var $object=$(object);if(object.stateInterval)clearInterval(object.stateInterval);object.stateInterval=setInterval(function(){if(object.disabled!=disabled)$object.trigger((disabled=!!object.disabled)?'disable':'enable');if(object.checked!=checked)$object.trigger((checked=!!object.checked)?'check':'uncheck')},10);return $object};return this.each(function(){var ch=this;var $ch=addEvents(ch);if(ch.wrapper)ch.wrapper.remove();ch.wrapper=$('<span class="'+settings.cls+'"><span class="mark"><img src="'+settings.empty+'"></span></span>');ch.wrapperInner=ch.wrapper.children('span:eq(0)');ch.wrapper.hover(function(e){ch.wrapperInner.addClass(settings.cls+'-hover');CB(e)},function(e){ch.wrapperInner.removeClass(settings.cls+'-hover');CB(e)});$ch.css({position:'absolute',zIndex:-1,visibility:'hidden'}).after(ch.wrapper);var label=false;if($ch.attr('id')){label=$('label[for='+$ch.attr('id')+']');if(!label.length)label=false}if(!label){label=$ch.closest?$ch.closest('label'):$ch.parents('label:eq(0)');if(!label.length)label=false}if(label){label.hover(function(e){ch.wrapper.trigger('mouseover',[e])},function(e){ch.wrapper.trigger('mouseout',[e])});label.click(function(e){$ch.trigger('click',[e]);CB(e);return false})}ch.wrapper.click(function(e){$ch.trigger('click',[e]); CB(e);return false});$ch.click(function(e){CB(e)});$ch.bind('disable',function(){ch.wrapperInner.addClass(settings.cls+'-disabled')}).bind('enable',function(){ch.wrapperInner.removeClass(settings.cls+'-disabled')});$ch.bind('check',function(){ch.wrapper.addClass(settings.cls+'-checked')}).bind('uncheck',function(){ch.wrapper.removeClass(settings.cls+'-checked')});$('img', ch.wrapper).bind('dragstart',function(){return false}).bind('mousedown',function(){return false});if(window.getSelection)ch.wrapper.css('MozUserSelect','none');if(ch.checked)ch.wrapper.addClass(settings.cls+'-checked');if(ch.disabled)ch.wrapperInner.addClass(settings.cls+'-disabled')})}})(jQuery);
$(function(){
	function i(a){
		if(a!=g){
			var b=1,f=false;
			$("#formElem")
				.children(":nth-child("+parseInt(a)+")")
				.find("#nme,#agn,#phn,#eml,#sex,#hc,#ss,#hob,#agree,#veri")
				.each(function(){
					var c=$(this);
					if(jQuery.trim(c.val()).length==""){
						f=true;c.css("background","#fbb");
						c.css("border-color","#f00");
						c.css("border-width","2px");
					}else{
						c.css("background","#fff");
						c.css("border-color","#000");
						c.css("border-width","1px")
					}
				});
				a=$("#navigation li:nth-child("+parseInt(a)+") a");
				a.parent().find(".error,.checked").remove();
				var e="checked";
				if(f){b=-1;e="error"}
					$('<span class="'+e+'"></span>').insertAfter(a);
				return b
			}
		}
		var g=$("#formElem").children().length,d=1,h=0,j=[];
		$("#steps .step").each(function(a){
			var b=$(this);
			j[a]=h;
			h+=b.width()
		});
		$("#steps").width(h);
		$("#navigation").show();
		$("#navigation a").bind("click",function(a){
			var b=$(this),f=d;
			b.closest("ul").find("li").removeClass("selected");
			b.parent().addClass("selected");
			d=b.parent().index()+1;
			$("#steps").stop().animate({
				marginLeft:"-"+j[d-1]+"px"},800,function(){
					if(d==g){
						for(var e=false,c=1;c<g;++c)
							if(i(c)==-1)
								e=true;$("#formElem").data("errors",e)
							}else i(f);$("#formElem").children(":nth-child("+parseInt(d)+")").find(":input:first").focus()
				});
				a.preventDefault()
		});
		$("#formElem > fieldset").each(function(){
			$(this).children(":last").find(":input").keydown(function(a){
				if(a.which==9){
					$("#navigation li:nth-child("+(parseInt(d)+1)+") a").click();
					$(this).blur();
					a.preventDefault()
				}
			})
		});
		$("#registerButton").bind("click",function(){
			if($("#formElem").data("errors")){
				alert("Please correct the errors in the Form");
				$.unblockUI();
				return false
			}else{
				$.blockUI({
					message:'<h1 style="color:#000;"><img src="images/0.gif"> Please Wait, Processing Form Data...</h1>'
				})
			}
		})
	});
function update(id,t,c,da){
	$.blockUI();
	$('#sp').load('includes/update.php?id='+escape(id)+'&t='+escape(t)+'&c='+escape(c)+'&da='+escape(da),function(response,status,xhr){
		if(status!="error"){
			$.unblockUI();
		}
	});
}
function updatepwd(id,da){
	var pwd1=$('#pwd1').val();
	var pwd2=$('#pwd2').val();
	var h='';
	$('#pwd1,#pwd2').css({'border-width':'1px','border-color':'#000','background-color':'#fff'});
	if(pwd1==pwd2){
		$('#pwder').fadeTo(400,0);
		$.blockUI();
		$('#sp').load('includes/update.php?id='+escape(id)+'&t=users&c=pwd&da='+escape(da),function(response,status,xhr){
			if(status!="error"){
				$.unblockUI();
			}
		});
	}else{
		$('#pwd1,#pwd2').css({'border-width':'2px','border-color':'#f00','background-color':'#fdd'});
		h="&nbsp;&larr; Passwords don't match";
		$('#pwder').fadeTo(100,0,function(){$(this).html(h).fadeTo(800,1)});
	}
	
}
