/**
 * @author alex.ramlow
 */

function setup_addModuleCheck(item, url, SpanID, root_webAddress){
	if (	item.defFile.value == '' || 
			item.defFile.value != 'def.xml' ||
			item.configFile.value == '' ||
			item.configFile.value != 'config.xml'){
		item.submit.disabled = true;
		item.processXML.disabled = true;
	}
	else {
		item.submit.disabled = false;
		item.processXML.disabled = false;
	}
	
	if (item.defFile.value != '' && item.configFile.value != '') {
		if (item.defFile.value != 'def.xml' || item.configFile.value != 'config.xml'){
			follow_link_NO_LOADER(url + '&result=wrong', SpanID, root_webAddress);
		}
		else {
			follow_link_NO_LOADER(url + '&result=correct', SpanID, root_webAddress);
		}
	}
	else {
		follow_link_NO_LOADER(url + '&result=correct', SpanID, root_webAddress);
	}
}

function setup_groupCellModuleCheck(item, url, SpanID, root_webAddress){
	if (	item.modulesEntryFileID.value == 0 ||
			item.layoutSettingsValue.value == '' ||
			item.layoutSettingsDivName.value == '' ||
			item.layoutSettingsValueType.value == 0){
		item.updateButton.disabled = true;
		follow_link_NO_LOADER(url, SpanID, root_webAddress);
	}
	else {
		item.updateButton.disabled = false;
		follow_link_NO_LOADER(url, SpanID, root_webAddress);
	}
}

function setup_layoutGroupCheck(item){
	if (	item.layoutName.value == '' ||
			item.layoutType.value == 0){
		item.layoutUpdateButton.disabled = true;
	}
	else {
		item.layoutUpdateButton.disabled = false;
	}
}

function setup_layoutNameCheck(item, url, SpanID, root_webAddress){
	follow_link_NO_LOADER(url, SpanID, root_webAddress);
	setup_layoutGroupCheck(item);
}

function setup_groupDivNameCheck(CheckSpanID, CheckUrl, item, url, SpanID, root_webAddress){
	follow_link_NO_LOADER(CheckUrl, CheckSpanID, root_webAddress);
	setup_groupCellModuleCheck(item, url, SpanID, root_webAddress);
}




