function compare(pd1, pd2) {
	var pw1 = document.getElementById(pd1).value;
	var pw2 = document.getElementById(pd2).value;
	var a = document.getElementById(pd1);
	var b = document.getElementById(pd2);
	if((pw1 == '' || pw2 == '') || (pw1 != pw2)){
		a.style.backgroundColor = '#ff8787';
		b.style.backgroundColor = '#ff8787';
		return false;
	}else{
		a.style.backgroundColor = '#a0ff9b';
		b.style.backgroundColor = '#a0ff9b';
		return true;
	}
}
function validateEmail(email) {
	var mail = document.getElementById(email).value;
	var a = document.getElementById(email);
    var regex = new RegExp("^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*$");
    if(regex.test(mail) && mail != ''){
    	a.style.backgroundColor = '#a0ff9b';
    	return true;
    }else{
    	a.style.backgroundColor = '#ff8787';
		return false;
	}
}
function isText(text) {
	var string = document.getElementById(text).value;
	var a = document.getElementById(text);
    var regex = new RegExp("^[\\040-\\176]*$");
    if(regex.test(string) && string != ''){
    	a.style.backgroundColor = '#a0ff9b';
    	return true;
    }else{
    	a.style.backgroundColor = '#ff8787';
		return false;
	}
}

function is_enabled(what){
	var a = document.getElementById(what).value;
	if(a == 1) return true;
	else return false;
}


/* Search bit */
function getstep(x){
	var a = $('formstep' + x).value;
	var url = 'php/search.php?step=' + escape(x) + '&value=' + escape(a);
	new Ajax.Request(url, {
		method: 'get',
		onSuccess: function(step) {
			if(x == 6){
				$('step7').update(step.responseText);
				$('step7').show();
			}
			else $('step7').hide();
			$('steps' + (x+1)).update(step.responseText);
			for(i=x+2;i<8;i++) $('formstep' + i).disable();
			
		}
	});
}

