var MSG_NOTHING_SELECTED_ITEMS = 'MSG_NOTHING_SELECTED_ITEMS';
var MSG_CANT_REMOVE_ALL_LANG = 'MSG_CANT_REMOVE_ALL_LANG';


function sp2Detect(par) {
	var mv=navigator.appMinorVersion;
	if (/sp2/i.test(mv)) {
		return true;
	} else {
		return false;
	}
}

function sb_checkHref( href ) {
	var rand = '' + Math.random();
	rand = rand.replace('.','');
	var cuid_str = "_c_u_i_d_=" + rand;
	var s = href;
	if(s.indexOf("_c_u_i_d_")==-1) {
		if(s.indexOf("&")==-1) {
			s += ((s.indexOf("?")==-1)? '?' : '&');
		} else {
			s += '&';
		}
		s += cuid_str;
	}
	return s;
}

function navigation_ns( pageto) {
	dc(1);
	document.location.href = sb_checkHref(pageto);
}

function sf(formAction, dontask) {
	var fo = document.forms[0];
	formAction = sb_checkHref(formAction);

	if( fo == null ) {
		location.href = formAction;
	} else {
		if (dontask == "1") {
			if(validate()) {
				fo.action = formAction;
				fo.submit();
			}
		} else if (fo.sb_changes &&
				fo.sb_changes.value == "1" &&
				dontask != '1' &&
				confirm(LOCALE_CONFIRMATION_APPLY_CHANGES)) {
			if(validate()) {
				fo.action = formAction;
				fo.submit();
			}
		} else {
			location.href = formAction;
		}
	}
}

/* Verify for valid extention files for upload in a Admin part*/
function doUpload(par) {
	var vfile;
	vfile=document.getElementById("sb_path_update_file");
	if(vfile.value.substr(vfile.value.length-4,4).toLowerCase()==".zip") {
		dc(1);
		document.forms[0].submit();
	} else {
		alert(par);
	}
}

/* Get the URL site basical (http://sitebuilder/)*/
function getSiteUrl(){
	return __base__URL;
}

/* Update templates in Admin part*/
function check_template_name(t_name, noNameMes, wrongNameMes) {
	if (t_name.value.length == 0 || t_name.value.match(/^[\s]+$/)) {
		alert(noNameMes);
		t_name.focus();
		t_name.select();
		return false;
	}
	if (t_name.value.match(/^[a-zA-Z0-9\-\_]+$/) == null) {
		alert(wrongNameMes);
		t_name.focus();
		t_name.select();
		return false;
	}
	return true;
}

/* Change templates category in Admin part*/
function doChangeCategory() {
	var str="";
	var id=document.getElementById("id_change_category");
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			str=str+elt.item(i).value+",";
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	id.value=str;
	return true;
}


function doDelete_lang(par, par1) {
	var str="";
	var id=document.getElementById("id_del");
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			str=str+elt.item(i).value+",";
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}
	var total=document.getElementById("total_langs");
	if (total.value<=j) {
		alert(MSG_CANT_REMOVE_ALL_LANG);
		return false;
	}

	id.value=str;
	return confirm(j+" - "+par+ ". "+ par1);
}

/* Delete users in a User Managment (admin part)*/
function doDelete(par, par1) {
	var str="";
	var id=document.getElementById("id_del");
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			str=str+elt.item(i).value+",";
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	id.value=str;
	return confirm(j+" - "+par+ ". "+ par1);
}

function IsApplyAllowed() {
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	if (!elt) {
		return true;
	}

	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			return false;
		}
	}
	return true;
}

function doAdd(par) {
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	return true;
}

/* Activate and deactivate users in a User Managment (admin part)*/
function doActivate(par) {
	var str="";
	var id=document.getElementById("id_activate");
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			str=str+elt.item(i).value+",";
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	id.value=str;
	return true;
}

/* before retrieve ftp host IPs (admin part)*/
function doRetrieve() {
	var str="";
	var id=document.getElementById("id_activate");
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	var j=0;
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			str=str+elt.item(i).value+",";
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	id.value=str;
	return true;
}

/* Get array users selected for deleting */
function doSelectForDel(check) {
	var ch=check.checked;
	var elt=document.getElementsByTagName("input");
	for(var i=0; i<elt.length; i++) {
		if(elt.item(i).type.toLowerCase()=='checkbox' && !elt.item(i).disabled) {
			elt.item(i).checked=ch;
		}
	}
}

/* Validate submit in navigation */
function validate() {
	var no_save="";
	try {
		no_save=document.getElementById("sb_no_save").value;
	} catch(e) {
	}

	if(no_save=="") {
		return true;
	} else {
		return false;
	}
}

function navigation_new_win(to_submit, to_nonsubmit, pagefrom, pagefromurl) {
	var check_result = check_form('', '', pagefrom, 'on');
	if(check_result == 1) {
		return false;
	} else if(check_result == 3) {
	//	alert(to_submit);
		window.open(sb_checkHref(to_nonsubmit), 'site_preview', "title=no, menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes");
	} else if(check_result == 2) {
	} else if(check_result == 0) {
	}
}


// return:
//		 0	-	true
//		 1	-	false
//		 2 - submit
//		 3 - nonsubmit
function check_form(to_submit, to_nonsubmit, pagefrom, showpreview) {
	if (document.forms.length == 0) {
		return 3;
	}
	if (document.forms.length == 1) {
		if(to_submit!="edit" && document.forms[0].sb_changes_wizard && document.forms[0].sb_changes_wizard.value == "1") {
			document.forms[0].sb_changes.value = "1";
		}
		if (document.forms[0].sb_changes && document.forms[0].sb_changes.value == "1") {
		if ((typeof(subformSbChangesArray) != 'undefined') &&
			(typeof(mainSbChangesDialogRegistered) != 'undefined') &&
			(subformSbChangesArray.length > mainSbChangesDialogRegistered)) {
				currentSubformSbChangesEvent = subformSbChangesEvents[mainSbChangesDialogRegistered - 10];
				showSbChangesForm(mainSbChangesDialogRegistered); return false;
			} else {
				var useraction = '';
				var answer;
				Dialog( sb_checkHref(__base__URL+'/wizard/applychangesdlg.php'),
						function(useraction) {
							answer = useraction;
							ResponceToAnswer(answer, to_submit, to_nonsubmit, pagefrom, showpreview)},
							useraction);
			}
		} else if (document.forms[0].sb_submit && document.forms[0].sb_submit.value == "1") {
			if (to_submit != '') {
				document.forms[0].mode.value=to_submit;
			} else {
				document.forms[0].mode.value=pagefrom;
			}

			if (pagefrom != '') {
				document.forms[0].sb_pageid.value=pagefrom;
			}
			document.forms[0].submit();
		} else {
			return 3;
		}
	}
	if (document.forms.length > 1) {
		if( !validate() ) {
					return 3;
				} else {
					alert (LOCALE_APPLY_CHANGES_YOURSELF);
					return 1;
				}
	}
	return 0;
}

function ResponceToAnswer(answer,to_submit, to_nonsubmit, pagefrom, showpreview) {
	if(answer == "yes") {
		if(null!=document.forms[0].sb_after_submit_url && showpreview!='on') {
			if( !validate() ) {
				return 1;
			}
			document.forms[0].sb_after_submit_url.value = sb_checkHref(to_nonsubmit);
		} else {
			if (showpreview =='on') {
				document.forms[0].show_preview.value=showpreview;
			}
			if (to_submit != '') {
				document.forms[0].mode.value=to_submit;
			} else {
				document.forms[0].mode.value=pagefrom;
			}
			if (pagefrom != '') {
				document.forms[0].sb_pageid.value=pagefrom;
			}
			if( !validate() ) {
				return 1;
			}
			try{
				var sb_save=document.forms[0].sb_edit_save.value
			}catch(e){
			}
			if(sb_save==1) {
				if(doSave(false)) {
					dc(1);
					document.forms[0].submit();
					return 2/*true*/;
				} else {
					return 1;
				}
			}
		}
		var checkModules = true;
		try {
			checkModules = checkForm_Modules();
			if (checkModules) {
				document.forms[0].mod_apply.value = 'true';
			}
		}catch(e){}

		if(checkModules) {
			document.forms[0].submit();
		} else {
			document.forms[0].show_preview.value='';
		}

		return 2;
	} else {
		if (answer == "no") {
			if (to_nonsubmit != '') {
				navigation_ns ( to_nonsubmit );
			} else {
				document.forms[0].sb_changes.value = "";
				window.open(sb_checkHref(__base__URL+'/wizard/index.php?mode=preview'), 'site_preview', "title=no, menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes");
			}
			try{
				answer_no();
			}catch(e){
			}
			return 3;
		} else {
			return 4;
		}
	}
}

function navigation( to_submit, to_nonsubmit, pagefrom) {
	var check_result = check_form(to_submit, to_nonsubmit, pagefrom);
	if(check_result == 1) {
		return false;
	} else if(check_result == 3) {
		try {
			foo=checkForm_Modules();
			if (to_nonsubmit.indexOf('?')>=0) {
				to_nonsubmit+="&";
			} else {
				to_nonsubmit+="?";
			}
			to_nonsubmit+='mod_is=true';
		} catch(e){}
		navigation_ns(to_nonsubmit);
	} else if(check_result == 2) {
	}
	return true;

}

/* Apply action when MouseOver event fired in a Upper menu */
function doOver(table){
	var img_tool;
	img_tool=table.getElementsByTagName('img').item(0);
	var src_img=img_tool.src;
	src_img=src_img.substr(0,src_img.length-4)+'_over'+src_img.substr(src_img.length-4,4);
	img_tool.src=src_img;
}


/* Apply action when MouseOut event fired in a Upper menu */
function doOut(table){
	var img_tool;
	img_tool=table.getElementsByTagName('img').item(0);
	var src_img=img_tool.src;
	src_img=src_img.replace('_over','');
	img_tool.src=src_img;
}

function SetStatusMessage (message, icon, needalert) {
	if (message != '' &&
		message != 'undefined' &&
		needalert &&
		needalert != '' &&
		needalert != 'undefined') {
		alert(message);
	}
	var stat_msg = document.getElementById('status_message');
	var old_icon = document.getElementById('stat_img');
	if(null==stat_msg || null==old_icon) return;
	var src='/skins/'+__sb_skin+'/images/empty.gif';
	old_icon.src = '/skins/'+__sb_skin+'/images/empty.gif';

	if (message != '' && message != 'undefined') {
		if (message.length > 75) {
			message = message.substr(0, 75)+'...';
		}

		if (!document.all) {
			switch (icon) {
				case 'MB_OK':
					old_icon.src='/skins/'+__sb_skin+'/images/icon_info.gif';
					stat_msg.innerHTML = message;
					break;
				case 'MB_STOP':
					old_icon.src='/skins/'+__sb_skin+'/images/icon_stop.gif';
					stat_msg.innerHTML = message;
				break;
				default:
					old_icon.src = '/skins/'+__sb_skin+'/images/empty.gif'
					stat_msg.innerHTML = '';
				break;
			}
		} else {
			switch (icon) {
				case 'MB_OK':
					document.getElementById('stat_img_stop').style.visibility = "hidden";
					document.getElementById('stat_img_ok').style.visibility = "visible";
					stat_msg.innerHTML = message;
					break;
				case 'MB_STOP':
					document.getElementById('stat_img_ok').style.visibility = "hidden";
					document.getElementById('stat_img_stop').style.visibility = "visible";
					stat_msg.innerHTML = message;
					break;
				default:
					document.getElementById('stat_img_stop').style.visibility = "hidden";
					document.getElementById('stat_img_ok').style.visibility = "hidden";
					stat_msg.innerHTML = '';
				break;
			}
		}
	} else {
		if (!document.all) {
			old_icon.src = '/skins/'+__sb_skin+'/images/empty.gif'
			stat_msg.innerHTML = '';
		} else {
			document.getElementById('stat_img_stop').style.visibility = "hidden";
			document.getElementById('stat_img_ok').style.visibility = "hidden";
			stat_msg.innerHTML = '';
		}
	}
}

function validLink(str) {
	var bases = document.getElementsByTagName('BASE');
	var forRelative = bases[0].href;
	var re = new RegExp("^(https?://[^/]+)/+.*$", "i");
	re.test(forRelative);
	var forAbsolute = RegExp.$1;
	while (str.match('"'+forRelative)) {
		str = str.replace('"'+forRelative, '"');
	}
	while (str.match('"'+forAbsolute)) {
		str = str.replace('"'+forAbsolute, '"');
	}
	return str;
}

/* Set in textual field value Site Identity */
function setIdent(idt) {
	var	ident=unescape(idt);
	var	sb_ident=document.getElementsByName("sb_site_identity").item(0);
	if(sb_ident) {
		sb_ident.value=ident;
	}
}



function setBaseUrl(SB_b) {
	document.write("<BASE href='"+getSiteUrl()+SB_b+"'/>");
}


var Nav4 = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4))
var dialogWin = new Object()

function checkSymbol (value, symbol) {
	var success = /[\\\';]/.test(value);
	return success;
}

function checkFS(){
	try{
		var ff=document.getElementsByName("fullscreen").item(0);
	if(editor.fullscreen==true){
		ff.value="true";
	}else{
		ff.value="false";
	}
	}catch(e){
	}
}

function checkFS1() {
	try{
		var ff=document.getElementsByName("fullscreen").item(0);
		if(editor.fullscreen==true) {
			editor.fFullscreen();
		}
		ff.value="false";
	}catch(e){
	}
}

function checkPublishKey(evt) {
	var charCode = (evt.which) ? evt.which : evt.keyCode;
	if (charCode == 13) {//Delete button
		dc(1);
		document.pub_form.cmd.value=1;document.pub_form.submit();
	}
}

function validateUpload( fileInputID, noUploadMsg, noImageMsg ) {
	var vfile = document.getElementById( fileInputID );
	if(!vfile || vfile.value=='') {
		alert(noUploadMsg);
		return false;
	} else if(vfile.value.substr(vfile.value.length-4,4).toLowerCase()==".gif"
			|| vfile.value.substr(vfile.value.length-4,4).toLowerCase()==".png"
			|| vfile.value.substr(vfile.value.length-4,4).toLowerCase()==".jpg"
			|| vfile.value.substr(vfile.value.length-4,4).toLowerCase()==".bmp"
			|| vfile.value.substr(vfile.value.length-5,5).toLowerCase()==".jpeg") {
		return true;
	} else {
		alert(noImageMsg);
		return false;
	}
}

function AdminIPkeypress(evt, command) {
	var charCode = (evt.which) ? evt.which : evt.keyCode;
	if (charCode == 13) {//Delete button
		dc(1);
		document.ftp_hosts_form.cmd.value=command;document.ftp_hosts_form.submit();
	}
}

function isDigit(val) {
	if (parseInt(val) > 0) {
		return true;
	}
	return false;
}

function verifySetupParams(f1) {
	var v = new Validator();

	if (f1.sb_dbname.value == "") {
		alert("Incorrect or empty DataBase Name!");
		f1.sb_dbname.focus();
		f1.sb_dbname.select();
		return false;
	}

	if (f1.sb_dbhost.value == "") {
		alert("Incorrect or empty Data Base Host Name!");
		f1.sb_dbhost.focus();
		f1.sb_dbhost.select();
		return false;
	}

	if (f1.sb_dbuser.value == "") {
		alert("Incorrect or empty DataBase User Name!");
		f1.sb_dbuser.focus();
		f1.sb_dbuser.select();
		return false;
	}

	if(f1.sb_temp_path) {
	if ( !v.verPath(f1.sb_temp_path.value) ) {
		alert("Incorrect or empty Path to Temp folder!");
		f1.sb_temp_path.focus();
		f1.sb_temp_path.select();
		return false;
	} else {
		f1.sb_temp_path.value = v.str;
	}
	}
/*	if ( !v.verPath(f1.sb_path_repository.value) )
	{
		alert("Incorrect or empty Path to Repository folder!");
		f1.sb_path_repository.focus();
		f1.sb_path_repository.select();
		return false;
	} else {
		f1.sb_path_repository.value = v.str;
	}
*/
	if(f1.sb_path_log) {
	if ( !v.verPath(f1.sb_path_log.value) )
	{
		alert("Incorrect or empty Path to Log folder!");
		f1.sb_path_log.focus();
		f1.sb_path_log.select();
		return false;
	} else {
		f1.sb_path_log.value = v.str;
	}
	}
	return true;
}

function change_publish_chk() {
	if (document.site_form.cc_sb_user_active.checked) {
		document.site_form.cc_sb_allow_publish.disabled=false;
	} else {
		document.site_form.cc_sb_allow_publish.disabled=true;
		document.site_form.cc_sb_allow_publish.checked=false;
	}
}

function change_req_sb_mail(chk) {
	var sb_mail_req=document.getElementById('sb_mail_req');

	if (chk.checked) {
		sb_mail_req.className='visible_req';
	} else {
		sb_mail_req.className='hidden_req';
	}
}

function change_req_sb_pswd() {
	var sb_pass_conf_req=document.getElementById('sb_pass_conf_req');
	var sb_pass_req=document.getElementById('sb_pass_req');

	if (document.site_form.sb_pswd.value!='') {
		sb_pass_conf_req.className='visible_req';
		sb_pass_req.className='visible_req';
	} else {
		sb_pass_conf_req.className='hidden_req';
		sb_pass_req.className='hidden_req';
	}
}

/**
*
* required hidden field with name='tab' and 'fromtab'
*
* @param int	value of tabpanel card id
* @param int	value of current tabpanel card id
* @param obj	html form object
**/
function sb_selTab( tabID, fromTabID, formObj ) {
	formObj.tab.value = tabID;
	formObj.fromtab.value = fromTabID;
	formObj.submit();
}

function tsBeforeSubmit() {
	//
	// TODO:
	//
	return true;
}

function tsDoAddToSet() {
	var j=0;
	var elt=document.getElementsByName("sb_cc_obj_ids[]");
	for(var i=0; i < elt.length; i++) {
		if(elt.item(i).checked==true && !elt.item(i).disabled) {
			j++;
		}
	}

	if(j==0) {
		alert(MSG_NOTHING_SELECTED_ITEMS);
		return false;
	}

	return true;
}

function isTitle(form_name, applay, cmd, mode, topic) {
   var CheckTitle;
   re = /\s/gi;
   CheckTitle = form_name.title_sitebuilder.value.replace(re, "");
   if (CheckTitle=='') {
		alert("Title is empty");
		form_name.title_sitebuilder.style.borderColor="red";
		return;
   }
   if(!applay) {
	  applay_changes_custom(cmd,mode,topic);
   } else {
	  document.forms[0].cmd.value=cmd;
	  document.forms[0].mode.value = "";
	  document.forms[0].topic.value = "";
	  document.forms[0].submit();
   }
}

function applay_changes_custom(cmd,mode,topic) {
   if(document.forms[0].sb_changes.value == "1") {
		if ((typeof(subformSbChangesArray) != 'undefined') &&
			(typeof(mainSbChangesDialogRegistered) != 'undefined') &&
			(subformSbChangesArray.length > mainSbChangesDialogRegistered)) {
			currentSubformSbChangesEvent = subformSbChangesEvents[mainSbChangesDialogRegistered - 10];
			showSbChangesForm(mainSbChangesDialogRegistered); return false;
		} else {
			var answer;
			var useraction;

			Dialog(
			   sb_checkHref(__base__URL+'/wizard/applychangesdlg.php'),
			   function(useraction) {
				 answer=useraction;
				 if(answer=='yes') {
					  document.forms[0].cmd.value=cmd;
					  go_path(mode,topic);
				  } else if(answer=='no') {
					  document.forms[0].cmd.value="";
					  go_path(mode,topic);
				 }
			   },useraction);
		}
	} else {
	   go_path(mode,topic);
	}
}

function go_path(mode,topic) {
  dc(1);
  document.forms[0].mode.value = mode;
  document.forms[0].topic.value = topic;
  document.forms[0].submit();
}

function selectPeriodicity( id ) {
	var elt=document.getElementsByName('sb_backup_day')[0];

	if ( id == 1) {
		elt.innerHTML = '';
		elt.disabled=true;
	} else if ( id == 2) {
		elt.disabled=false;
		var array = new Array();
		for ( var i = 1; i < 8; i++ ) {
			array[i] = i;
		}
		setBackupPeriodicity ( elt, array );
	} else if ( id == 3) {
		elt.disabled=false;
		var array = new Array();
		for ( var i = 1; i < 29; i++ ) {
			array[i] = i;
		}
		setBackupPeriodicity ( elt, array );
	}
}

function setBackupPeriodicity ( el, arr ) {
	el.innerHTML = '';
	for ( var i = 1; i < arr.length; i++ ) {
		var option = document.createElement('option');
		el.appendChild(option);
		option.value = i;
		option.text = arr[i];
	}
}

function CheckUrl(url) {
	if(url==""||url=="http://") {
		return true;
	} else {
		var http=/(http|https):\/\//i.test(url);
		var urlI=url.replace(/(http|https):\/\//i,'');
		var urlI=urlI.replace(/:[0-9]{0,4}$/i,'');
		var urlEnd=/\./i.test(url.substr(url.length-2,2));
		var symbs=/([^a-z_\-0-9\.]+?)/i.test(urlI);
		if(symbs||urlEnd) {
			SetStatusMessage(document.forms[0].wrong_url.value,'MB_STOP',true);
			return false
		}
		var re=new RegExp('([a-z]+)','i');
		doms=re.exec(urlI);
		var v=0;
		while(urlI.match(/([a-z0-9-]+)/i)!=null) {
			v++;
			urlI=urlI.replace(/([a-z0-9-]+)/i,'');
		}
		if(v<2) {
			SetStatusMessage(document.forms[0].wrong_url.value,'MB_STOP',true);
			return false;
		} else {
			return true;
		}
	}
}

function checkLengthofTextArea(obj,maxLength) {
	var o;
	o=obj;

	if(o.value.length>maxLength) {
		o.value = o.value.substr(0, maxLength);
	}
}


function doReloadFIWin(){
}

function SetHiddenAsCheckBox(hidden_name) {
	var hidden = document.getElementsByName(hidden_name)[0];
	var check_box = document.getElementsByName('check_box_'+hidden_name)[0];

	if (check_box.checked == true) {
		hidden.value = 1;
	} else {
		hidden.value = 0;
	}
}

function BackupGo(path) {
	document.forms[0].backup_tab.value=path;
	document.forms[0].submit();
}
function BackupCheckFieldsAndGo(path,cmd) {
	var sb_changes	= document.getElementsByName('sb_changes')[0];
	var sb_cmd 		= document.getElementsByName('cmd')[0];

	if(sb_changes.value=='1') {
		var answer;
		var useraction;
		Dialog(
			sb_checkHref(__base__URL+'/wizard/applychangesdlg.php'),
			function(useraction) {
				answer=useraction;
				if(answer=='yes') {
					BackupGo(path);
				} else if(answer=='no') {
					sb_cmd.value=cmd;
					BackupGo(path);
				}
			},
			useraction);
	} else {
		sb_cmd.value=cmd;
		BackupGo(path);
	}
}
