function submitExport(exportValue, formName) {
   f = document.forms[formName];
  /* if (exportValue='print') f.target='_blank';*/
   document.getElementsByName('export')[0].value = exportValue;
   f.submit();
   document.getElementsByName('export')[0].value = "";
  /* f.target='_self'; */
   return false;
}

function SetAllCheckBoxes(FieldName, CheckValue)
{

	var objCheckBoxes = document.getElementsByName(FieldName);
	if (!objCheckBoxes) return;
	var countCheckBoxes = objCheckBoxes.length;
	if (!countCheckBoxes) {
	  objCheckBoxes.checked = CheckValue;
	} else {
	  // set the check value for all check boxes
	  for(var i = 0; i < countCheckBoxes; i++) objCheckBoxes[i].checked = CheckValue;
	}
}

function copyCMAPrice() {
  document.getElementById('price5').value=document.getElementById('price3').value;
  document.getElementById('price7').value=document.getElementById('price3').value;
  document.getElementById('price9').value=document.getElementById('price3').value;
  document.getElementById('price6').value=document.getElementById('price4').value;
  document.getElementById('price8').value=document.getElementById('price4').value;
  document.getElementById('price10').value=document.getElementById('price4').value;
}

/******************************************************/
/*     10 Min Keep Alive (disabled from 0 to 4am)    */
/******************************************************/

function doKeepAlive() {
  var d = new Date();
  if (d.getHours() > 3 && d.getHours() < 22) {
    document.getElementById('keepAlive').src="/keepalive.jsp?id="+Date();
    setTimeout('doKeepAlive()',600000);
  }
}

function submitAction(actionValue, formName, msg) {
 var r = true;
 if (msg!=null) r = confirm(msg);
 if (r==false) return false;
 f = document.forms[formName];
 f.ACTION.value = actionValue;
 f.submit();
 return false;
}

function subEnter(event, formName) {
  var keynum
  if (event && event.which == 13)
    formName.submit();
  else if (event && event.keyCode == 13 )
    formName.submit();
  else
    return true;
}

var W3CDOM = (document.createElement && document.getElementsByTagName);

function initFileUploads() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='/system/modules/au.com.creativememories/resources/icons/btn_select.gif';
	fakeFileUpload.appendChild(image);
	var x = document.getElementsByTagName('input');
	for (var i=0;i<x.length;i++) {
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}

