// Update Image Captcha (AntiSpam)
function upcate_captcha() {
	var obj=document.getElementById("cap");
	if (!obj) obj=window.document.all.cap;
	if (obj){
	  obj.src= "images/captcha.jpg&random=" + Math.random();
	}
}
// Confirm Delete WebSite
function confirmDelete(delUrl) {
	if (confirm("Are you Sure you Want to Delete")) {
		document.location = delUrl;
	}
}
$(document).ready(function() {
						   
	// Swap Numbert Port
	$("#protocol").change(function() {
		switch ($(this).val())	{
			case '0':	$("#port").val("21");
						break;
			case '1':	$("#port").val("22");
						break;
		}
	});

	/*$("#server").focus(function() {
		$(this).val() = $("#url").val();
	});*/
	
	// Show/Hide CheckButton for change password
	$("#extra, #caps").css("display","none");
	$("#checkme").click(function(){
	if ($("#checkme").is(":checked"))
		{	$("#extra").show("fast");
		}
	else
		{	$("#extra").hide("fast");
		}
	});
	
	$("#capscheck").click(function(){
	if ($("#capscheck").is(":checked"))
		{	$("#caps").show("fast");
			$("fieldset:first").css('border-color', '#fff');
		}
	else
		{	$("#caps").hide("fast");
			$("fieldset:first").css('border-color', '#ddd');
		}
	});	
	
	
	// Ajax Submit
	$('#process').submit(function() {
		$.ajax({
			type: 'POST',
			url: $(this).attr('action'),
			data: $(this).serialize(),
			success: function(data) {
				$('#alerts').html(data);
				if (data.search(/(Added)+/ig) >= 0)
					$( "form" )[ 0 ].reset();
				if (data.search(/(Registration|Imported|Installed)+/ig) >= 0)
					$("#process").hide();
			}
		})
		return false;
	});
	
	// Show loading...
/*	$('#loading').ajaxStart(function(){
		$('#alerts').hide();
		$(this).fadeIn();
	}).ajaxStop(function(){
		$(this).fadeOut();
		$('#alerts').show();
	}); */

	$().ajaxStart(function(){
		$('#alerts').hide();
		$.blockUI('<img src="images/loading-small-blue.gif" /> Just a moment...');
	}).ajaxStop(function(){
		$.unblockUI();
		$('#alerts').show();
	});

	// $().ajaxStart($.blockUI).ajaxStop($.unblockUI);

	// Zebra Table
	$("table.zebra tr:even").addClass("even"); 
	$("table.zebra tr:odd").addClass("odd");
	
	setTimeout(function(){ $("#messages").fadeOut(800).fadeIn(800).fadeOut(500).fadeIn(500).fadeOut(300);}, 5000);

});