function PickBgColor(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.backgroundColor="#"+newcolor;
    	}
}

function PickColor(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.color="#"+newcolor;
    	}
}

function PickBothColor(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.color="#"+newcolor;
  		document.all[strfield+"2_view"].style.backgroundColor="#"+newcolor;
    	}
}

function Pick3Color(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.color="#"+newcolor;
  		document.all[strfield+"2_view"].style.color="#"+newcolor;
  		document.all[strfield+"3_view"].style.color="#"+newcolor;
    	}
}

function Pick3BgColor(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.backgroundColor="#"+newcolor;
  		document.all[strfield+"2_view"].style.backgroundColor="#"+newcolor;
  		document.all[strfield+"3_view"].style.backgroundColor="#"+newcolor;
    	}
}

function PickCust1Color(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.backgroundColor="#"+newcolor;
  		document.all[strfield+"2_view"].style.backgroundColor="#"+newcolor;
  		document.all[strfield+"3_view"].style.color="#"+newcolor;
    	}
}

function PickCust2Color(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.color="#"+newcolor;
  		document.all[strfield+"2_view"].style.color="#"+newcolor;
  		document.all[strfield+"3_view"].style.color="#"+newcolor;
  		document.all[strfield+"4_view"].style.color="#"+newcolor;
  		document.all[strfield+"5_view"].style.color="#"+newcolor;  		
    	}
}

function PickCust3Color(strfield,oldcolor){
	var newcolor = showModalDialog("include/select_color.html", oldcolor, "dialogHeight:13;resizable: no; help: no; status: no; scroll: no;");
	
    	if (newcolor != null) { 
    		document.TheForm.elements[strfield].value="#"+newcolor; 
    		document.TheForm.elements[strfield+"_sam"].style.backgroundColor="#" + newcolor;
  		document.all[strfield+"_view"].style.color="#"+newcolor;
  		document.all[strfield+"2_view"].style.color="#"+newcolor;	
  		document.all[strfield+"3_view"].style.backgroundColor="#"+newcolor;	
    	}
}

function submitconfirm(strmessage,surl){
	
	if (surl.length>0){		
		if (confirm(strmessage)){
			window.location=surl;
		}else{
			return false;
		}	
	}else{
		if (confirm(strmessage)){
			return true;
		}else{
			return false;
		}	
	}	
}

function txtRemove(strfield){
	if(document.TheForm.elements[strfield].rows==2){
	}else{
		document.TheForm.elements[strfield].rows-=2;
	}
}

function txtAdd(strfield){
	if(document.TheForm.elements[strfield].rows > 30){
	}else{
		alert(document.all[tem_diary_desc_editor].value);
		//document.TheForm.elements[tem_diary_desc_editor].rows+=2;
	}
}

function showThumb(imgFld,selValue){
	var boxLength = document.TheForm.elements[selValue].length;
		
	if (boxLength != 0) {		
		var imgFile = document.TheForm.elements[selValue].options[document.TheForm.elements[selValue].selectedIndex].value;
		imgFile = "/" + imgFile.substring(1,imgFile.indexOf("."))+ "_thumb.JPG";		
		document.TheForm.elements[imgFld].src=imgFile ;		
	}

}

function gCheckAll(){
    	for (var i=0;i < document.forms[0].elements.length;i++){
		var e = document.forms[0].elements[i];
		if (e.type == "checkbox"){
			if (e.checked==true){
				e.checked=false;
			}else{	
				e.checked = true
			}
		}
	}
}	

function MM_jumpMenu(targ,selObj,restore){ //v3.0
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}


function MM_jumpMenu2(targ,strurl,selObj,restore){ //v3.0
	eval(targ+".location='"+ strurl +  selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

function Popup(page_url,width,height,left,top,resize,scroll,toolbar,menubar,status){
	//format url of the picture
	var newwindow = page_url;
	//properties of the new window
	var window_properties = "title=true,width="+width+",height="+height+",left=" + left + ",top=" + top + ",resizable="+resize+",scrollbars="+scroll+",toolbar="+toolbar+",menubar="+menubar+",status="+status+"";
	//open this new window
	var PageWindow = window.open(newwindow,"new",window_properties);
	PageWindow.focus();
}

function disableSelection(target){
    if (typeof target.onselectstart!="undefined") //IE route
	    target.onselectstart=function(){return false}
    else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	    target.style.MozUserSelect="none"
    else //All other route (ie: Opera)
	    target.onmousedown=function(){return false}
    target.style.cursor = "default"
}