function other_submit(form,action_name, add_name, add_value){

	form.target = '_self';

	form.elements['action'].value = action_name;
	
	if(form.elements['is_mobile'] != undefined){
		if(add_name != 'is_mobile'){
			form.elements['is_mobile'].value = 'false';
		}
	}

	if(add_name == null || add_value == null) return;

	form.elements[add_name].value = add_value;

	for (var i = 0; i < form.elements.length; i++) {
		if (form.elements[i].type == 'submit') {
			form.elements[i].disabled = true;
		}
	}

	form.submit();

}

function other_submit_new_window(form,action_name, add_name, add_value){

	if(form.target != undefined){
		form.target = '_blank';
	}

	form.elements['action'].value = action_name;
	
	if(form.elements['is_mobile'] != undefined){
		if(add_name != 'is_mobile'){
			form.elements['is_mobile'].value = 'false';
		}
	}

	if(add_name == null || add_value == null) return;

	form.elements[add_name].value = add_value;

}

function noDouble(form) {

	var elements = form.elements;

	for (var i = 0; i < elements.length; i++) {
		if (elements[i].type == 'submit') {
			elements[i].disabled = true;
		}
	}

}
