function karakter_denetle(tip, metin)
{
	if (tip == 'rakam') 
	{
		var rakamlar = new String('0123456789');
		var bayrak = 0;
		for (var i = 0; i < metin.length; i++) 
		{
			if (rakamlar.indexOf(metin.charAt(i)) == -1) 
			{
				bayrak = 1;
				break;
			}
		}
		if (bayrak == 1) 
		{
			return false;
		}
		else 
		{
			return true;
		}
	}
	else if (tip == 'harf') 
	{
			var harfler = new String('abcçdefgğhıijklmnoöprsştuüvyzqwxABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZQWX');
			var bayrak = 0;
			for (var i = 0; i < metin.length; i++) 
			{
				if (harfler.indexOf(metin.charAt(i)) == -1) 
				{
					bayrak = 1;
					break;
				}
			}
			if (bayrak == 1) 
			{
				return false;
			}
			else 
			{
				return true;
			}
	}
	else if (tip == 'eposta') 
	{
		var desen = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!desen.test(metin)) 
		{
			return false;
		}
		else
		{
			return true;
		}		
	}
	else 
		return false;
}

function trim(metin)
{
	return metin.replace(/^\s+|\s+$/g,'');
}

function makeSublist(parent,child,isSubselectOptional,childVal)
{
	$("body").append("<select style='display:none' id='"+parent+child+"'></select>");
	$('#'+parent+child).html($("#"+child+" option"));
	
		var parentValue = $('#'+parent).attr('value');
		$('#'+child).html($("#"+parent+child+" .sub_"+parentValue).clone());
	
	childVal = (typeof childVal == "undefined")? "" : childVal ;
	$("#"+child+' option[value="'+ childVal +'"]').attr('selected','selected');
	
	$('#'+parent).change( 
		function()
		{
			var parentValue = $('#'+parent).attr('value');
			$('#'+child).html($("#"+parent+child+" .sub_"+parentValue).clone());
			if(isSubselectOptional) $('#'+child).prepend("<option value='none'> -- Select -- </option>");
			$('#'+child).trigger("change");
                        $('#'+child).focus();
		}
	);
}