function isImage(file){
  //Get a file extension
	var ext = file.substr(file.lastIndexOf('.')).toLowerCase(); 	
  	//Check extension to image types.
	return '.jpg,.gif,.png,.bmp,'.indexOf(ext+',') >= 0
}
function preview(i, previewimage) {
  //get current input preview
	var file = document.getElementById(i).value;
	if (file.length<=0) return;
	//or get get preview for one of form field
	//var file = file_upload.SourceFile1.value
	var ipreview = document.all(previewimage)
	if (isImage(file)) {
	//Show preview for the image.
		ipreview.src = 'file://' + file
	} else {
		//some default image for preview
		ipreview.src = 'res://shdoclc.dll/warning.gif'	
	  	alert('Please choose an image file');			
	}
}
var curImg="";
function changeMainPic(obj,m_obj_name)
{
    var mo= document.getElementById(m_obj_name);
    if (mo!=null)
    {
        curImg=mo.style.backgroundImage;
        //alert(curImg);
          mo.style.background="url(" + obj.src.replace("/sm","/md") + ") no-repeat" ;
    }
}    
function RePic(m_obj_name) {
    var mo= document.getElementById(m_obj_name);
    if (mo!=null && curImg!="")
    {        
        mo.style.backgroundImage=curImg;
        curImg="";
    }
}

function NumberOnly(e){
var keynum
var keychar
var numcheck

if(window.event) // IE
{
keynum = e.keyCode
}
else if(e.which) // Netscape/Firefox/Opera
{
keynum = e.which
}
//alert(keynum);
if (keynum==8 || keynum==46 || keynum==39 || keynum==37) return true;
keychar = String.fromCharCode(keynum)
numcheck = /\d/
return numcheck.test(keychar)
}

function ClearThis(obj){
    obj.value="";
}
var isopen=0;
function ShowHideBK(obj)
{
    var obj2 = document.getElementById("bknewitem");
    var obj3 = document.getElementById("bknewtotal");
    if (obj==1) 
    {                 
        if (obj2!=null) obj2.style.display="" ;
        if (obj3!=null) obj3.style.display="" ;
    }
    else
    {
       if (obj2!=null) obj2.style.display="none"; 
       if (obj3!=null) obj3.style.display="none"; 
                  
    }
}
function ShowHideBKClick()
{
    var obj2 = document.getElementById("bknewitem");
    var obj3 = document.getElementById("bknewtotal");
    if(obj2==null) return;
    
    if (obj2.style.display=="none") 
    {                 
        if (obj2!=null) obj2.style.display="" ;
        if (obj3!=null) obj3.style.display="" ;
    }
    else
    {
       if (obj2!=null) obj2.style.display="none"; 
       if (obj3!=null) obj3.style.display="none"; 
                  
    }
}

