// JavaScript Document

function MM_preloadImages() { //v3.0
  var d = document; 
  if(d.images){ 
  	if(!d.MM_p) d.MM_p = new Array();
    var i, j = d.MM_p.length, a = MM_preloadImages.arguments; 
	for(i=0; i<a.length; i++)
    	if (a[i].indexOf("#")!=0){ 
			d.MM_p[j]=new Image; 
			d.MM_p[j++].src=a[i];
		}
	}
}

function quick_reg_status(o) {
	var e = document.getElementById('quick_reg_container');
	var msg = new String(o.responseText);
	if (msg.match("successfully registered") != null){
		e.innerHTML = "<div class=message>Welcome aboard! <a href='/joblistings/'>Click here to start browsing jobs.</a></div>";	
	}else{
		e.innerHTML = o.responseText;	
	}

}

function quick_reg_general_status(o) {
	var e = document.getElementById('quick_reg_container');
	var msg = new String(o.responseText);
	if (msg.match("successfully registered") != null){
		e.innerHTML = "<div class=message>Welcome aboard! <a href='/'>Click here to go to our homepage.</a></div>";	
	}else{
		e.innerHTML = o.responseText;	
	}

}

function quick_reg_failure(o) {
	alert ('The registration could not be completed at this time. ('+o.status+', '+o.statusText+')');
}

function job_status(o){
}
function job_failure(o){
	alert('Your job alerts can not be saved at this time.');	
}
	
var regCB = {
	success: quick_reg_status,
	failure: quick_reg_failure
}

var regGeneralCB = {
	success: quick_reg_general_status,
	failure: quick_reg_failure
}

var jobCB = {
	success: job_status,
	failure: job_failure
}

function quick_mail_reg() {
	var f = document.forms['quick_reg_form'];
	YAHOO.util.Connect.setForm(f); 
	YAHOO.util.Connect.asyncRequest('POST', '/memberscenter/quick_mail_register.asp', regCB);
		
	if(f.jobAlerts.checked){		
		YAHOO.util.Connect.setForm(f);  //need to reset here
		YAHOO.util.Connect.asyncRequest('POST', '/jobalert/scripts/saveJobAlert.asp', jobCB);
	}
}

function quick_mail_reg_graphics() {
	var f = document.forms['quick_reg_form'];
	YAHOO.util.Connect.setForm(f); 
	YAHOO.util.Connect.asyncRequest('POST', '/memberscenter/quick_mail_register.asp', regCB);	
}

function quick_mail_reg_general() {
	var f = document.forms['quick_reg_form'];
	YAHOO.util.Connect.setForm(f); 
	YAHOO.util.Connect.asyncRequest('POST', '/memberscenter/quick_mail_register.asp', regGeneralCB);
		
	if(f.jobAlerts.checked){		
		YAHOO.util.Connect.setForm(f);  //need to reset here
		YAHOO.util.Connect.asyncRequest('POST', '/jobalert/scripts/saveJobAlert.asp', jobCB);
	}
}



var Qreg_empty = '';
var Qreg_LoginEmail = 'Enter your email address here';
var Qreg_ZipCode = 'zip code';