//****************************************************************
//***============= ADMIN MENU - HOVER HIGHLIGHT ===============***
//****************************************************************
function AdminMenuHoverOn(ButName){
	document.getElementById(ButName).className = 'FormMenuBoxHightlight';
	document.getElementById(ButName+'Text').className = 'MenuButtonText';
}
function AdminMenuHoverOff(ButName){
	document.getElementById(ButName).className = 'FormMenuBox';
	document.getElementById(ButName+'Text').className = 'MenuButtonTextOn';
}

//****************************************************************
//***=========== ADMIN - SAVE ADMIN SETTINGS FORM =============***
//****************************************************************
function UploadImage(){
	jQuery('#dialogupload').dialog('open');
}

//****************************************************************
//***=========== ADMIN - SAVE ADMIN SETTINGS FORM =============***
//****************************************************************
function SaveAdminSettings() {
	document.getElementById('frmAdminSettings').submit();
}
//****************************************************************
//***========== ADMIN - SAVE CUSTOMER SETTINGS FORM ===========***
//****************************************************************
function SaveAdminCustomer() {
	document.getElementById('frmAdminCustomer').submit();
}
//****************************************************************
//***========== ADMIN - SAVE CUSTOMER SETTINGS FORM ===========***
//****************************************************************
function SaveAdminPrice() {
	document.getElementById('frmAdminPrice').submit();
}

//****************************************************************
//***=============== ADMIN - SAVE PAGES FORM ==================***
//****************************************************************
function SavePages() {
	document.getElementById('frmPages').submit();
}
//****************************************************************
//***============== ADMIN - SAVE ARTICLES FORM ================***
//****************************************************************
function SaveArticle() {
	document.getElementById('frmArticle').submit();
}
//****************************************************************
//***============= ADMIN - SAVE ALL ARTICLES FORM =============***
//****************************************************************
function SaveAllArticles() {
	document.getElementById('frmArticles').submit();
}
//****************************************************************
//***============== ADMIN - CHANGE ARTICLE SIZE ===============***
//****************************************************************
function ChangeArticleSize() {
	switch(document.getElementById('strArticle_Column').value)
	{
	case "Column 1":
		document.getElementById('ArticleText').style.width = '425px';
		break;
	case "Column 2":
		document.getElementById('ArticleText').style.width = '320px';
		break;
	case "Show":
		document.getElementById('ArticleText').style.width = '700px';
		break;
	default:
		document.getElementById('ArticleText').style.width = '425px';
		break;
	}
	editor.refresh(); 
}

//****************************************************************
//***================ HIGHTLIGHT A DIV LINE ===================***
//****************************************************************
function HighlightDiv(DivLine,strColour) {
	document.getElementById(DivLine).style.backgroundColor = strColour;
	var strLine = DivLine.substr(7,DivLine.length);
}



//****************************************************************
//***=============== ORDER THE PAGES IN ADMIN =================***
//****************************************************************
function OrderPages(strPage) {
var strThisPage="";
var strNextPage="";
var strPage_ID = "";
var strPage_Order = "";
var strPage_ButtonText = "";
var strPage_Description = "";
var strPage_ShowOnMenu = "";
	if (strPage.substr(0,2) == "Up"){
		//alert('Up');
		strThisPage = strPage.substr(2,strPage.length);
		strNextPage = parseInt(strThisPage) - 1;
	}else{
		//alert('Down');
		strThisPage = strPage.substr(4,strPage.length);
		strNextPage = 1 + parseInt(strThisPage);
	}
	if (document.getElementById('strPage_ID'+strNextPage) != null) {
		var strPage_ID = document.getElementById('strPage_ID'+strThisPage).value;
		var strPage_Order = document.getElementById('strPage_Order'+strThisPage).value;
		var strPage_ButtonText = document.getElementById('strPage_ButtonText'+strThisPage).value;
		var strPage_Description = document.getElementById('strPage_Description'+strThisPage).value;
		var strPage_ShowOnMenu = document.getElementById('strPage_ShowOnMenu'+strThisPage).value;

		document.getElementById('strPage_ID'+strThisPage).value = document.getElementById('strPage_ID'+strNextPage).value
		document.getElementById('strPage_ButtonText'+strThisPage).value = document.getElementById('strPage_ButtonText'+strNextPage).value
		document.getElementById('strPage_Description'+strThisPage).value = document.getElementById('strPage_Description'+strNextPage).value
		document.getElementById('strPage_ShowOnMenu'+strThisPage).value = document.getElementById('strPage_ShowOnMenu'+strNextPage).value
	
		document.getElementById('strPage_ID'+strNextPage).value = strPage_ID;
		document.getElementById('strPage_ButtonText'+strNextPage).value = strPage_ButtonText;
		document.getElementById('strPage_Description'+strNextPage).value = strPage_Description;
		document.getElementById('strPage_ShowOnMenu'+strNextPage).value = strPage_ShowOnMenu;
	}
}


//****************************************************************
//***============== ORDER THE ARTICLES IN ADMIN ===============***
//****************************************************************
function OrderArticles(strArticle) {
var strThisArticle="";
var strNextArticle="";

var strArticle_ID = "";
var strArticle_Page = "";
var strArticle_Column = "";
var strArticle_Order = "";
var strArticle_Heading = "";
var strArticle_ShowHeading = "";

	if (strArticle.substr(0,2) == "Up"){
		//alert('Up');
		strThisArticle = strArticle.substr(2,strArticle.length);
		strNextArticle = parseInt(strThisArticle) - 1;
	}else{
		//alert('Down');
		strThisArticle = strArticle.substr(4,strArticle.length);
		strNextArticle = 1 + parseInt(strThisArticle);
	}

	if (document.getElementById('strArticle_ID'+strNextArticle) != null) {
		//****** only swap if articles are on the same page ******
		if (document.getElementById('strArticle_Page'+strNextArticle).value == document.getElementById('strArticle_Page'+strThisArticle).value){
			var strArticle_ID = document.getElementById('strArticle_ID'+strThisArticle).value;
			var strArticle_Page = document.getElementById('strArticle_Page'+strThisArticle).value;
			var strArticle_Column = document.getElementById('strArticle_Column'+strThisArticle).value;
			//var strArticle_Order = document.getElementById('strArticle_Order'+strThisArticle).value;
			var strArticle_Heading = document.getElementById('strArticle_Heading'+strThisArticle).value;
			var strArticle_ShowHeading = document.getElementById('strArticle_ShowHeading'+strThisArticle).value;

			document.getElementById('strArticle_ID'+strThisArticle).value = document.getElementById('strArticle_ID'+strNextArticle).value;
			document.getElementById('strArticle_Page'+strThisArticle).value = document.getElementById('strArticle_Page'+strNextArticle).value;
			document.getElementById('strArticle_Column'+strThisArticle).value = document.getElementById('strArticle_Column'+strNextArticle).value;
			//document.getElementById('strArticle_Order'+strThisArticle).value = document.getElementById('strArticle_Order'+strNextArticle).value;
			document.getElementById('strArticle_Heading'+strThisArticle).value = document.getElementById('strArticle_Heading'+strNextArticle).value;
			document.getElementById('strArticle_ShowHeading'+strThisArticle).value = document.getElementById('strArticle_ShowHeading'+strNextArticle).value;

			document.getElementById('strArticle_ID'+strNextArticle).value = strArticle_ID;
			document.getElementById('strArticle_Page'+strNextArticle).value = strArticle_Page;
			document.getElementById('strArticle_Column'+strNextArticle).value = strArticle_Column;
			//document.getElementById('strArticle_Order'+strNextArticle).value = strArticle_Order;
			document.getElementById('strArticle_Heading'+strNextArticle).value = strArticle_Heading;
			document.getElementById('strArticle_ShowHeading'+strNextArticle).value = strArticle_ShowHeading;
		}
	}
}
//****************************************************************
//***============== ORDER THE ARTICLES IN ADMIN ===============***
//****************************************************************
function showUpload() {
	document.getElementById('UploadPicture').style.visibility="visible";
}


//****************************************************************
//***==== SUBMIT PICTURE FORM WITH ALIGNMENT ON QUERYSTRING ===***
//****************************************************************
function updatePictureAction(strArticle) {
var strFilePath
var strFileName 
var strAlignment
var strSplitString
	strAlignment = document.getElementById('strAlignment').value;	
	strFilePath = document.getElementById('FILE1').value;
	strSplitString = strFilePath.split('\\');
	strFileName = strSplitString[strSplitString.length-1];
	//****** update action with image filename *****
	document.getElementById('frmUploadPicture').action = 'default.asp?action=adminarticleupload&id=' + strArticle + '&alignment='+strAlignment+ '&image='+strFileName;
}
function UpdateAlignment(strValue) {
	document.getElementById('strAlignment').value = strValue;	
}


//****************************************************************
//***==== SUBMIT PICTURE FORM WITH ALIGNMENT ON QUERYSTRING ===***
//****************************************************************
function updateGraphicAction() {
var strFilePath
var strFileName
var strReplace
var strSplitString
	strReplace = document.getElementById('strReplace').value;
	strFilePath = document.getElementById('FILE1').value;
	strSplitString = strFilePath.split('\\');
	strFileName = strSplitString[strSplitString.length-1];
//alert('replace '+strReplace+ ' with '+strFileName );
	document.getElementById('frmUploadPicture').action = 'default.asp?page=admingraphics&action=uploadfile&replace=' + strReplace + '&with='+strFileName;
}
function updateReplace(strValue) {
	document.getElementById('strReplace').value = strValue;	
}

