// JavaScript Document

function set_order_field(field, frm) {
	
	if($('order_field').value == field) {
		$('order_dir').value = $('order_dir').value == 'ASC' ? 'DESC' : 'ASC';
	} else {
		$('order_dir').value = 'ASC';
	}

	$('order_field').value = field;
	$('form_action').value = 'reset'; 
	$(frm).submit();
}


function user_validate() {
    obj_sv.reset();
    //alert(sv.getErrors());
 	obj_sv.required('user', "Username is required");
	obj_sv.required('state', "State is required");
	obj_sv.required('password', "Password is required");	
	obj_sv.test(
		function () {return !($('password').value == $('confirmation').value)}, 'confirmation', "Password and confirmation don't match"
	);
	
    if (obj_sv.hasErrors()) {

        alert(obj_sv.getErrors());	
    } else {
		$('frm_edit').submit();
	}	
}


function confirmSubmit()
{
var agree=confirm("This action cant be undone.Continue?");
if (agree)
	return true ;
else
	return false ;
}





function tipadd_validate() {
    obj_sv.reset();
    obj_sv.required('tipname', "Tip name is required");
	obj_sv.required('tipdescription', "Tip description is required");
    
    if (obj_sv.hasErrors()) {
        alert(obj_sv.getErrors());	
    } else {
		$('frm_edit').submit();
	}
	
}




function static_page_validate() {
    obj_sv.reset();
 	obj_sv.required('static_page', "Title is required");
	obj_sv.required('url', "URL is required");
	obj_sv.required('description', "Description is required");
	obj_sv.required('keywords', "Keywords is required");
	//obj_sv.required('content', "Content is required");
	
	if (obj_sv.hasErrors()) {
        alert(obj_sv.getErrors());	
    } else {
		$('frm_edit').submit();
	}	
}

function guestbook_validate() {
    obj_sv.reset();
 	obj_sv.required('title', "Title is required");
	obj_sv.required('message', "Message is required");
	obj_sv.required('author', "Name is required");
	obj_sv.email('email', "Email is required");
	//obj_sv.required('content', "Content is required");
	
	if (obj_sv.hasErrors()) {
        alert(obj_sv.getErrors());	
    } else {
		$('frm_edit').submit();
	}	
}

function reservation_validate() {
    obj_sv.reset();
 	obj_sv.required('first_name', "Name is required");
	obj_sv.required('streetaddress', "Street address is required");
	obj_sv.required('city', "City is required");
	obj_sv.email('email', "Email is required");
	//obj_sv.required('observations', "Observations is required");

	//obj_sv.required('content', "Content is required");
	
	if (obj_sv.hasErrors()) {
        alert(obj_sv.getErrors());	
    } else {
		$('frm_edit').submit();
	}	
}
