vFormName = 'mainform';
vState = '';

//FIELD NAME,DISPLAY NAME,TYPE
//TYPE (name,phone,zip,email,text,select)
vRequiredFields = '';
vRequiredFields += 'programcategory_main,Career of Interest,select,';
vRequiredFields += 'programcategory_id,Desired Career Path,select,';
vRequiredFields += 'firstname,First Name,name,';
vRequiredFields += 'lastname,Last Name,name,';
vRequiredFields += 'phone,Phone Number,phone,';
vRequiredFields += 'email,E-mail Address,email,';
vRequiredFields += 'zip,Zip / Postal Code,zip';

//This function is used by Advanced Degree
//validates for zip and career variables
function Validate()
{
	msg = "";
	if(document.forms['form1'].elements['program_key'].value == '')
	{
		msg += '\n*Choose a Language';
		document.forms['form1'].elements['program_key'].className = 'field-error';
	}
	else
	{
		document.forms['form1'].elements['program_key'].className = 'field';
	}
	if(document.forms['form1'].elements['school_type'].value == '')
	{
		msg += '\n*Preferred Method of Study';
		document.forms['form1'].elements['school_type'].className = 'field-error';
	}
	else
	{
		document.forms['form1'].elements['school_type'].className = 'field';
	}
	if(document.forms['form1'].elements['zip'].value == '')
	{
		msg += '\n*Zip/Postal Code';
		document.forms['form1'].elements['zip'].className = 'field-error';
	}
	else
	{
		document.forms['form1'].elements['zip'].className = 'field';
	}
	if( msg != "" )
	{
		msg = "VALIDATION ERROR\n\nThe following are required fields:\n" + msg;
		alert(msg);
		return false;
	}
	else
	{
		return true;
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

var current_zip = '';
function get_student_zip()
{
	if( current_zip == '' )
	{
		current_zip = 'zip';
		$("#schoolList").block({ message: $('#current_zip'), css: { color: '#ccc', width: '100px' }, overlayCSS: { backgroundColor: 'transparent', opacity: '.25' } });  
		$("#submit_zip").click(function() {
			if( $("#current_zip_value").val() != "" )
			{
				current_zip = $("#current_zip_value").val();
				$.ajax({
				   type: "POST",
				   url: "http://www.collegebound.net/content/learn-language-search.php",
				   data: "ajax=1&zip="+current_zip,
				   success: function(msg){
					 $("#schoolList").unblock();
					 $("ul.columnhalf > li > a").each(function () {
						$(this).attr("href", "/college/form/berlitz/?campus_key="+msg+"&program_key="+$(this).html()+"&zip="+current_zip);
					 } );
				   }
				 });				
			}
			else
			{
				alert('Enter a Zip Code');
			}
		} );
	}
}


$(document).ready(function() { 
	/*
	$("ul.columnhalf > li > a").hover(function () {
		get_closest_campus();
	} );
	*/
	$("ul.columnhalf > li > a").each(function () {
		$(this).attr("href", "/college/form/berlitz/?campus_key="+''+"&program_key="+$(this).html()+"&zip="+current_zip);
	 } );
}); 

function get_closest_campus()
{
	if( current_zip == '' )
	{
		current_zip = 'zip';
		$("#schoolList").block({ message: $('#current_zip'), css: { color: '#ccc', width: '100px' }, overlayCSS: { backgroundColor: 'transparent', opacity: '.25' } });  
		$("#submit_zip").click(function() {
			if( $("#current_zip_value").val() != "" )
			{
				current_zip = $("#current_zip_value").val();
				$.ajax({
				   type: "POST",
				   url: "http://www.collegebound.net/content/learn-language-search.php",
				   data: "ajax=1&zip="+current_zip,
				   success: function(msg){
					 $("#schoolList").unblock();
					 $("ul.columnhalf > li > a").each(function () {
						$(this).attr("href", "/college/form/berlitz/?campus_key="+msg+"&program_key="+$(this).html()+"&zip="+current_zip);
					 } );
				   }
				 });
			}
			else
			{
				alert('Enter a Zip Code');
			}
		} );
	}
}


