function IsNumeric(strString)
	//  check for valid numeric strings	
	{
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;
	
	if (strString.length == 0) return false;
	
	//  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++)
	{
	strChar = strString.charAt(i);
	if (strValidChars.indexOf(strChar) == -1)
		{
		blnResult = false;
		}
	}
	return blnResult;
	}
	function IsString(strString,str)
	//  check for valid  strings	
	{
		if(str=="name"){
		var strValidChars = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		//alert(str);
		}
		if(str=="comp"){
		var strValidChars = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890.,)(-'";
		//alert(str);
		}
		var strChar;
		var blnResult = true;
		
		if (strString.length == 0) return false;
		
		//  test strString consists of valid characters listed above
		for (i = 0; i < strString.length && blnResult == true; i++)
		{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
		{
		blnResult = false;
		}
	}
	return blnResult;
	}
	String.prototype.repeat = function( num )
	{
	return new Array( num + 1 ).join( this );
	}
	
	function loadTimeTable()
	{
				
		url = "timetable_ajax.php";
		
		$("#popuup_div").load(url, function(){
			$(".td_chk input:checkbox").hide();
			$(".td_chk2 input:checkbox").hide();		
			$(".td_chk").click(function(){				
				if($("#day_"+$(this).find("input:checkbox").attr("name")).is(":checked"))
				{
					if($(this).find("input:checkbox").is(":checked"))
					{
						$(this).find("input:checkbox").removeAttr("checked");
						$(this).css("background-color","white");

					}
					else
					{
						$(this).find("input:checkbox").attr("checked","true");
						$(this).css("background-color","blue");
						//alert($(this).val());
					}
				
				}
			})
			
			$("input:checkbox[name=day]").click(function(){		
				if($(this).is(":checked")==false)
				{
					$("input:checkbox[name="+$(this).val()+"]").parent("td").css("background-color","white");
					$("input:checkbox[name="+$(this).val()+"]").removeAttr("checked");

				}				
			})
			
			var wnd = $(window), doc = $(document), pTop = doc.scrollTop(), pLeft = doc.scrollLeft();
			var popHeight = $(this).outerHeight();
			pTop += (wnd.height() - popHeight) / 2;
			pLeft += (wnd.width() - $(this).outerWidth()) / 2;			
			$(this).css({left:pLeft, top:pTop}).show();
		});


	}


