$(document).ready(function(){
	$("#dialog").dialog({
		modal: true,
		autoOpen: false,
		resizable: false
	});

	$("#confBox").dialog({
		modal: true,
		autoOpen: false,
		height: 500,
		width: 1000
	});

	$("#link").click(function() {
		$('#dialog').dialog('open');
		return false;
	});

	$("#confLink").click(function() {
		$('#confBox').dialog('open');
		return false;
	});
	/* example use for id based solution
	$("#link").click(function() {
	$('#dialog').dialog('open');
	return false;
	});
	//*/
});

	function screamIn(obj){
		$('#dialog').dialog('open');
		var passTxtObj = document.getElementById('pass_txt_');
		var isMenuObj = document.getElementById('is_menu_');
		passTxtObj.value = obj.innerHTML;
		isMenuObj.value = 0;
	}

	function screamInMenu(obj){
		$('#dialog').dialog('open');
		var passTxtObj = document.getElementById('pass_txt_');
		var isMenuObj = document.getElementById('is_menu_');
		passTxtObj.value = obj.innerHTML;
		isMenuObj.value = 1;
	}
	
	function screamInImg(obj){
		$('#dialog').dialog('open');
		var passTxtObj = document.getElementById('pass_txt_');
		var isMenuObj = document.getElementById('is_menu_');
		passTxtObj.value = obj.alt;
		isMenuObj.value = 1;
	}

	function screamInSlideShow(obj){
		$('#dialog').dialog('open');
		var passTxtObj = document.getElementById('pass_txt_');
		var isMenuObj = document.getElementById('is_menu_');
		passTxtObj.value = obj.id;
		isMenuObj.value = 0;
	}
	function enterZip(){
		document.getElementById('focus_zipcode').value = "";
	//	document.getElementById('focus_zipcode').focus();
	}
	function validateContactForm(obj){
		var passedObj = document.getElementById(obj).value;
		var passedErrorObj = document.getElementById(obj + "_error");

		switch(obj){
			case "email":
				var regexp = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
				var regx = true;
				break;
			case "phone":
			case "homephone":
			case "businessphone":
			case "businessphone_2":
			case "mobilephone":
				var regexp = /^\(\d{3}\) \d{3}-\d{4}$|^\d{3}-\d{3}-\d{4}$|^\d{3} \d{3}-\d{4}$/;
				var regx = true;
				break;
			case "zip":
			case "b_zip":
				var regexp = /^\d{5}$/;
				var regx = true;
				break;
			case "year":
				passedObj = document.getElementById(obj);
				var selIndex = passedObj.selectedIndex;
				passedObj = passedObj.options[selIndex].value;
				break;
			default:
				break;
		}

		if(regx == true){
			if(passedObj != "" && (regexp.test(passedObj))){
				//return valid image
				passedErrorObj.innerHTML = "<span style=\"vertical-align:top; padding-left: 10px;\" id="+passedErrorObj+"><img src=\"/national/includes/pass.gif\" border=\"0\" /></span>";
			}else{
				//return error image
				passedErrorObj.innerHTML = "<span style=\"vertical-align:top; padding-left: 10px;\" id="+passedErrorObj+"><img src=\"/national/includes/fail.gif\" border=\"0\" /></span>";
			}
		}else{
			if(passedObj != ""){
				passedErrorObj.innerHTML = "<span style=\"vertical-align:top; padding-left: 10px;\" id="+passedErrorObj+"><img src=\"/national/includes/pass.gif\" border=\"0\" /></span>";
			}else{
				passedErrorObj.innerHTML = "<span style=\"vertical-align:top; padding-left: 10px;\" id="+passedErrorObj+"><img src=\"/national/includes/fail.gif\" border=\"0\" /></span>";
			}
		}
	}

	function checkForms(obj){
		var x=document.getElementById(obj);
		var tmpBool = true;
		for (var i=0;i<x.length;i++)
		{
			if (x.elements[i].value == '' && (x.elements[i].id != "uword" || x.elements[i].id != "year")){
//				document.write(x.elements[i].id);
//				document.write("<br />");
				document.getElementById("form_error").innerHTML = "Form must be completed.";
				tmpBool = false;
				return false;
			}
		}
		return jcap();
	}

	function enableSubmit()
	{
		if (document.data.confidentiality.checked == true) {
			document.getElementById('submitButton').innerHTML = '<input type=\"submit\" class=\"buttons\" value=\"Submit This Inquiry\" />';
		} else {
			document.getElementById('submitButton').innerHTML = '<input type=\"submit\" disabled class=\"buttons\" value=\"Submit This Inquiry\" />';
		}
		return false;
	}
	/*
	function screamOut(zipId){
		var zipObj = document.getElementById(zipId);
		var zipCode = zipObj.value;
		if (zipCode != ''){
			xajax_setInit(zipCode);
		}
		$('#dialog').dialog('close');
	}
	//*/

  //Preload the background/wallpaper
  if (document.images)
    {
      preload_image = new Image(1024,666);
      preload_image.src="/national/images/clouds_wallpaper.jpg";
    }

