function selectAll(id)
{
    document.getElementById(id).focus();
    document.getElementById(id).select();
}

function modify(num){
	
	var id = 's'+num;
	var phrases = new Array();
	
	phrases[1] = "Choose your template";
	phrases[2] = "Email subject & information";
	phrases[3] = "Create an article";
	phrases[4] = "Choose the recipients";
	phrases[5] = "Schedule for distribution";
	
	document.getElementById(id).className = 'selected';
	document.getElementById('num').innerHTML = num;
	document.getElementById('walkthrough').src = 'assets/step' + num + '.jpg';
	document.getElementById('walkthrough_desc').innerHTML = phrases[num];
	
}

function deselectify(num){
	
	var id = 's'+num;
	
	document.getElementById(id).className = '';

}

function inputFocus(input, oldValue){
	if (input.value == oldValue) {
		input.value = '';
	}
}

function inputBlur(input, oldValue){
	if (input.value == '' || input.value == ' ') {
		input.value = oldValue;
	}

}

/*jQuery(document).ready(function() {
	jQuery("#dialog").dialog({
		bgiframe: true, autoOpen: false, height: 100, modal: true
	});
});*/

function setTemplate(id, text){
	
	document.getElementById('set_temp_id').value = id;
	//document.getElementById('chosen_temp').innerHTML = id;
	//document.getElementById('itemid').innerHTML = id;
	jQuery('#dialog').dialog('close');
	
}

function validate_step(step){
	
	var id = document.getElementById;
	
	if(step == 1){
		
		var a = document.getElementById('single').checked;
		var b = document.getElementById('multi').checked;
		var c = document.getElementById('set_temp_id').value != "";
		
		if((a && !b && c) || (b && !a && c)) {
			add_newsletter.submit();	
		}else {
			jQuery('#error').dialog('open');	
		}

	}
	
	if(step == 6){
		
		var a = document.getElementById('fname').value == "";
		var b = document.getElementById('lname').value == "";
		var c = document.getElementById('username').value == "";
		var d = document.getElementById('password').value == "";
		var e = document.getElementById('email').value == "";
		
		if(a || b || c || d || e){
			jQuery('#error').dialog('open');
		}else {
			id('memberapp').submit();
		}
		
	}
	
	if(step == 7){
		
		var a = confirm("Any unsaved changes will not show in the newsletter.  Continue?");
		
		if(a){
			window.location = "auth_newsletters_distribution.php";
		}
	
	}
	
	if(step == 8){
		
		var a = document.getElementById('first_name').value == "";
		var b = document.getElementById('last_name').value == "";
		var c = document.getElementById('email').value == "";
		var d = document.getElementById('address').value == "";
		var e = document.getElementById('city').value == "";
		var f = document.getElementById('province').value == "";
		var g = document.getElementById('postal').value == "";
		var h = document.getElementById('country').value == "";
		var i = document.getElementById('phone').value == "";
		//var j = document.getElementById('notes').innerHTML == "";
		
		if(a || b || c || d || e || f || g || h || i){
		
			jQuery('#error').dialog('open');
			
		}else {
			
			id('edituser').submit();
			
		}
		
	}
	
	if(step == 9){
		
		var a = document.getElementById('group_name').value == "";
		
		if(a){
			
			jQuery('#error').dialog('open');
			
		}else {
		
			groupform.submit();
			
		
		}
		
	}
	
}

function openDialog(title, text) {
        $("#dialog").html(text).dialog('option','title',title).dialog('open');
   }
   
function datewindow(url, title, width, height, resizable){
	window.open(url, title, "width="+width+",height="+height+",resizable="+resizable+",toolbar=no,menubar=no,location=no,directories=no");
}

function login(toHide){
	
	//buggy, but works for now
	
	var a = document.getElementById(toHide);
	
	if(a){
	
		if(a.style.display == "none"){
			
			a.style.display = "block";
			
		}else {
			
			a.style.display = "none";
			
		}
	}
}

