function WinOpen1() {open("vidiprinter.html","Window1","scrollbars=no,resizable=no,toolbar=no,status=yes,width=750,height=480,left=100,top=100"); }


function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);



function addtext(newtext) {
	var obj = document.myform.message;
    
	if (obj.value == '') {
		obj.value = newtext;
	} else {
		if (document.selection) {
			obj.focus();
			sel = document.selection.createRange();
			sel.text = newtext;
		} else if (obj.selectionStart || obj.selectionStart == '0') {
			var startPos = obj.selectionStart;
			var endPos = obj.selectionEnd;
			obj.value = obj.value.substring(0, startPos)
			+ newtext
			+ obj.value.substring(endPos, obj.value.length);
		} else {
			obj.value += newtext;
		}
	}

}

var form='myform' //Give the form name here
 
function SetChecked(val,chkName) {
        dml=document.forms[form];
        len = dml.elements.length;
        var i=0;
        for( i=0 ; i<len ; i++) {
                if (dml.elements[i].name==chkName) {
                        dml.elements[i].checked=val;
                }
        }
}

function start() {
	for ( var i = 1; i <= 2000; i++ ) {
		if ( document.getElementById( "timer"+i ) ) {
			var params = document.getElementById( "timer"+i ).title.split( "_" );
			var time = parseInt( params[1] );
			var type = params[3];
			timer( "timer"+i, time, type );
		}
	}
	var obj = document.getElementsByName("message");
	
	if(obj[0]) { 
		obj = obj[0];
		var pos = 0;
		if(obj.createTextRange) { 
			var range = obj.createTextRange(); 
			range.move("character", pos); 
			range.select(); 
		} else if(obj.selectionStart) { 
			obj.focus(); 
			obj.setSelectionRange(pos, pos); 
		} else {
			obj.focus();
		}
	}
}

function timer( timer, time, type ) {
	var t = time;
	if ( t > 0 ) {
		var day = Math.floor( t / 3600 );
		var m = Math.floor( ( t - day * 3600 ) / 60 );
		var s = t - day * 3600 - m * 60;
		if ( type == 1 ) {
			if ( h == 0 ) h = "";
			else h = h + " Hours ";
			if ( m == 0 && h == 0 ) m = "";
			else m = m + " Minutes ";
			if ( s == 0 && m == 0 && h == 0 ) s = "";
			else s = s + " Seconds";
			document.getElementById( timer ).firstChild.nodeValue = h + m + s;
		} else if ( type == 2 ) {
			if ( m < 10 ) m = "0" + m;
			if ( s < 10 ) s = "0" + s;
			var hour = day - (Math.floor(day / 24) * 24);
			day = Math.floor(day / 24);
			
			if (day == 1) {
				var daydesc = day + " day, ";
			} else if ( day > 1) {
				var daydesc = day + " days, ";
			} else
			{
				var daydesc = '';
			}
			
			if ( hour == 1) {
				var hourdesc = hour + " hour, ";
			} else if ( hour > 1) {
				var hourdesc = hour + " hours, ";
			} else
			{
				var hourdesc = '';
			}
			
			if( m == 1) {
				var minutedesc = m + " minute, ";
			} else if ( m > 0) {
				var minutedesc = m + " minutes, ";
			} else {
				var minutedesc = '';
			}
			document.getElementById( timer ).firstChild.nodeValue = daydesc + hourdesc + minutedesc + s + " seconds";
		}
		var time = t - 1;
		window.setTimeout( 'timer( "'+timer+'", "'+time+'", "'+type+'" )', 1000 );
	} else {
		if ( type == 1 ) document.getElementById( timer ).firstChild.nodeValue= "Locked";
		else if ( type == 2 ) document.getElementById( timer ).firstChild.nodeValue= "Can Approve";
	}
}

function addToFavorites(url, website_name) { 
	if (window.external) { 
		window.external.AddFavorite("http://www.oflm.co.uk", "OFLM") 
	} else { 
		alert("Press Alt-D to bookmark this page"); 
	}
}

function changeFieldColour(current){
	if(current.value==""){
		document.getElementById(current.id).style.border="1px solid #000000";
		document.getElementById(current.id).style.margin="1px";
		return 0;
	}else{
		document.getElementById(current.id).style.border="1px solid #000000";
		document.getElementById(current.id).style.margin="1px";
		return 1;
	}
}

function changeBack(current){
	if(current.value==""){
		document.getElementById(current.id).style.border="1px solid #808080";
		document.getElementById(current.id).style.margin="1px";
		return 0;
	}else{
		document.getElementById(current.id).style.border="1px solid #808080";
		document.getElementById(current.id).style.margin="1px";
		return 1;
	}
}