var rootURL = "";
var browserName=navigator.appName;
var browserAgent=navigator.userAgent.toLowerCase();
var browserVersion=navigator.appVersion;

//BEGIN ADD OF STYLESHEET FIXERS
if (browserAgent.indexOf('Safari')>0) {
	document.write("<link rel=stylesheet type=text/css href=" + rootURL + "css/saf.css>");
}
if (browserName=="Netscape" || browserName=="Opera") {
	document.write("<link rel=stylesheet type=text/css href=" + rootURL + "css/ff.css>");
}
//END ADD OF STYLESHEET FIXERS

$(document).ready(function(){

	/*ADD TEXT FIELD HIGHLIGHTING ON FOCUS AND BLUR*/
	$("input:text").focus(function() {
		$(this).addClass("fieldhl");
	}).blur(function() {
		$(this).removeClass("fieldhl");
	});

	/*ADD FIXING CLASSES TO RESET CHECKBOX AND RADIOBUTTONS TO THIER INITIAL UNSTYLED STATES*/
	$("input[type=checkbox]").addClass("checkboxradio");
	$("input[type=radio]").addClass("checkboxradio");
	
	if ($("#MLID_1444_8").attr("checked"))
	{
		victoryToggle();
	}
	
	/*ADD VALIDATION FOR ALL FORMS*/
  $("#testOnlineFormName").validate({
  		rules: {
  			PIID_2876_0 : {
  				required : "#MLID_1444_8:checked"
  			},
  			PIID_2877_0 : {
  				required : "#MLID_1444_8:checked"
  			},
  			PIID_10778_0 : {
  				required : "#MLID_1444_8:checked"
  			},
  			PIID_10779_0 : {
  				required : "#MLID_1444_8:checked"
  			}
  		},
  		errorElement:"span",
			errorPlacement: function(error, element) {
				if ( element.is("#PIID_2865_0") || element.is("#PIID_2879_0") || element.is("#PIID_2877_0") || element.is("#PIID_24252_0") || element.is("#PIID_24255_1") || element.is("#PIID_2864_0") || element.is("#PIID_10781_0") || element.is("#PIID_10779_0")) {
					error.appendTo( element.parent() );
					error.wrap("<div class='errors'></div>")
				} else {
					error.appendTo( element.parent() );
				}
			}
		}
	);

});

function victoryToggle() {
	$(".signup").toggle();
}