/************************************************************************** era//404 Form Processing Scripts  */

var wwwroot = "http://www.redwhiteandbubbly.com/dev/";

function proceed(form)
{
	var thisForm = document.getElementById(form);
	thisForm.submit();
}

function setProceed(action,form)
{
	var actionfield = document.getElementById('action');
	actionfield.value = action;
	var thisForm = document.getElementById(form);
	thisForm.submit();
}

function selectActions(selectfield,script,action)
{
	var select_id = document.getElementById(selectfield).options[document.getElementById(selectfield).selectedIndex].value;
	if(action == "e")	document.location = script + "?edit=" + select_id;
	if(action == "r")
	{
		if(confirm( 'Are you sure you want to remove this item?\nThis action cannot be reversed.' )){
		document.location = script + "?rem=" + select_id;
		}
	}
}

function enterProceed(form)
{
	if(window.event && window.event.keyCode == 13)
	{
		var thisForm = document.getElementById(form);
		thisForm.submit();
	}
	else
	{ return; }
}

function enterSetProceed(action,form)
{
	if(window.event && window.event.keyCode == 13)
	{
		var actionfield = document.getElementById('action');
		actionfield.value = action;
		var thisForm = document.getElementById(form);
		thisForm.submit();
	}
	else
	{ return; }
}

function s_h(field){
	if(document.getElementById(field).style.display == "none")
	{ document.getElementById(field).style.display = "block" }
	else
	{ document.getElementById(field).style.display = "none" }
}
function setAction(form,action){
	document.getElementById('xaction').value = action;
	document.getElementById(form).submit();
}
function plus(field,item){
	var field = field.split("|");
	for(var i=0;i<field.length;i++)
	{
		if(document.getElementById(field[i]+"["+item+"]").value != "")
		{
			document.getElementById(field[i]+"_in["+item+"]").style.display = "none";
			var outfilename = document.getElementById(field[i]+"["+item+"]").value.split("\/");
			outfilename = outfilename[(outfilename.length-1)].split("\\");
			document.getElementById(field[i]+"_out_value["+item+"]").innerHTML = outfilename[(outfilename.length-1)];
			document.getElementById(field[i]+"_out["+item+"]").style.display = "block";
			if(document.getElementById(field[i]+"_in["+(item+1)+"]")) { document.getElementById(field[i]+"_in["+(item+1)+"]").style.display = "block"; }
		}
	}
}

function minus(field,item){
	var field = field.split("|");
	for(var i=0;i<field.length;i++)
	{
		document.getElementById(field[i]+"_ignore["+item+"]").value = "1";
		document.getElementById(field[i]+"_out["+item+"]").style.display = "none";
	}
}


function plusOne(field){
	document.getElementById('plusOne').value = field;
	document.cms.submit();
}
function minusOne(field){
	document.getElementById('minusOne').value = field;
	if(confirm( 'Are you sure you want to delete this '+field+'?\nThis action cannot be reversed.' )){
		document.cms.submit();
	}
}

function setRadio(checkField,uncheck) {
	if(document.getElementById(checkField))
	{
		document.getElementById(checkField).checked = true;
		document.getElementById(checkField+"_check").src = wwwroot+"_img/btn/rad_a.gif";
	}
	<!-- Added "Uncheck" functionality because multiple radio buttons should never be checked -->
	uncheckFields = uncheck.split("|");
	for (var i = 0; i < uncheckFields.length; i++)
	{
		if(document.getElementById(uncheckFields[i]))
		{
			document.getElementById(uncheckFields[i]).checked = false;
			document.getElementById(uncheckFields[i]+"_check").src = wwwroot+"_img/btn/rad_d.gif";
		}
	}
}

/************************************************************************** era//404 CMS Scripts  */
function toggleHTMLmode(field) {
    var element = document.getElementById("htmlmode");
    if(element.checked == true) {
    	alert("Caution: Do not submit this CMS in source mode.");
        tinyMCE.execCommand('mceRemoveControl',false,field);
    } else {
        tinyMCE.execCommand('mceAddControl',false,field);
    }
}
/************************************************************************* Script-Specific Functions */
function getProduct() {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(wwwroot+'/admin/broadcast/products/', '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=800,height=600,left = 100,top = 150');");
}