 
/**
 * 验证登录表单
 * @param form 表单对象
 */
function validateCASLoginForm(form) {
	var email = form.email;
	var password = form.password;
	var buffer = new Array();
	var fieldName = "";
	if (email.value == "") {
		buffer.push("请输入帐号或者邮箱.");
		if (fieldName == "") {
			fieldName = email.name;
		}
	}
	if (password.value == "") {
		buffer.push("请输入密码.");
		if (fieldName == "") {
			fieldName = password.name;
		}
	}
	if (buffer.length > 0) {
		alert(buffer.join("\n\n"));
		form.elements[fieldName].focus();
		return false;
	}
	return true;
}

$(function (){
	$.fn.validateForm = function (options) {
		var settings = {
			//debug: true,
			//errorElement: "em",
			//errorContainer: $("#warning, #summary"),
			errorPlacement: function(error, element) {
				fieldName = element.attr("name");
				// 最后一位为数字，并且前面字符一样的，提示使用同一个位置
				if(fieldName.length > 2){
					var num = fieldName.substring(fieldName.length - 1, fieldName.length);
					if(Util.isInt(num)){
						fieldName = fieldName.substring(0, fieldName.length - 1);
					}
				}
				//alert(fieldName);
				if(document.getElementById(fieldName+"Tip")){
					$("#"+fieldName+"Tip").html(error);
				}else{
					element.after(error);
				}
			},
			success: function(label) {
				label.text("OK").addClass("success");
			}
		};
		$.extend(settings, options);
		this.validate(settings);
	};
	
 
	$("#loginWindow").dialog({
		bgiframe: true,
		autoOpen: false,
		height: 150,
		width: 315,
		modal: true
	});
 	
	//图片预加载处理
	$("img.imgLoadError").error(function(){
		$(this).attr("src","http://images.jiaming.com/img/no_photo.gif");
	});
	
	$("img.videoLoadError").error(function(){
		$(this).attr("src","http://images.jiaming.com/img/no_video.gif");
	});
	
	
});
