
function trim(str) 
{ 
    return str.replace(/^\s+|\s+$/g,''); 
}

function SetFocus(element)
{
	document.getElementById(element).focus();
}

function isNumberKey(evt)
{
	try{
	    var charCode = (evt.which) ? evt.which : event.keyCode
//	    alert(charCode);
	 if(charCode==8)
	 {
	    return true;
	 }
	 else
	 {
	     if (charCode < 48 || charCode > 57 || charCode == 11 || charCode == 9)
	    {
		    return false;
		}
		else
		{
		    return true;
		}
	 }
	
	 
	 }
	 catch(e)
	 {}
}

function isDecKey(evt) {
    try {
        var charCode = (evt.which) ? evt.which : event.keyCode
      //  alert(charCode);
        if (charCode == 8 || charCode == 46) {
            return true;
        }
        else {
            if (charCode < 48 || charCode > 57 || charCode == 11 || charCode == 9) {
                return false;
            }
            else {
                return true;
            }
        }


    }
    catch (e)
	 { }
}


function getTab(e) {
    if (!e) var e = window.event
    if (e.keyCode) charCode = e.keyCode;
    else if (e.which) charCode = e.which;

//    e = (e) ? e : event;
//    var charCode = (e.charCode) ? e.charCode : ((e.which) ? e.which : e.keyCode);
    alert("a");
    if (charCode == 9) {
        document.getElementById('ctl00_ContentPlaceHolder1_uc7_txtCollectionSuburb').focus();
        return false;
    }
    return true;
}
function getTab(ctrl,e) {
    if (!e) var e = window.event
    if (e.keyCode) charCode = e.keyCode;
    else if (e.which) charCode = e.which;

//    e = (e) ? e : event;
//    var charCode = (e.charCode) ? e.charCode : ((e.which) ? e.which : e.keyCode);
//    alert(charCode);
    if (charCode == 9) {
        document.getElementById(ctrl).focus();
        return false;
    }
    return true;
}

function getNextTab(ctrl, e) {
    if (!e) var e = window.event
    if (e.keyCode) charCode = e.keyCode;
    else if (e.which) charCode = e.which;

//    if (charCode == 9) {
        document.getElementById(ctrl).focus();
//        return false;
//    }
//    return true;
    }

    function gotoNextTab(ctrl) {
        alert(ctrl);
        document.getElementById(ctrl).focus();
    }

		
	function isSpace(evt)
{
	
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 if(charCode==32)
	 {
	    return false;
	 }
	 return true;
	 
}
		
function isAlphaOnly(evt)
{
	try{
	 var charCode = (evt.which) ? evt.which : event.keyCode
	 if(charCode==8)
	 {
	    return true;
	 }
	 else
	 {
	    if ((charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123) || charCode == 32)
	    {
		    return true;
		}
		else
		{
		    return false;
		}
	 }
	
	 
	 }
	 catch(e)
	 {}
}

function NoAmp(evt) {
    try {
        var charCode = (evt.which) ? evt.which : event.keyCode
        //alert(charCode);
        if (charCode == 8) {
            return true;
        }
        else {
            if (charCode == 38) {
                return false;
            }
            else {
                return true;
            }
        }


    }
    catch (e)
	 { }
}


function get_ext(str)
{
	if(str != "")
	{
		len = str.length;
		dot = str.lastIndexOf('.');
		ext = str.substr(dot+1,len);
		return ext;
	}
	else
		return '';
}

function Onfocus_Search(element)
{

    if(element.value=='Search:')
    {
        element.value="";
    }    
    return false;
}

function Onblur_Search(element)
{
    var text=element.value;
    text=trim(text);

    length=text.length;
    if(length==0)
    {
        element.value="Search:";
    }    

    return false;
}




function checkPhone(evt)

{

    try{

    var charCode = (evt.which) ? evt.which : event.keyCode

    if((charCode>=48 && charCode<58)|| (charCode == 46)||(charCode == 40)||(charCode == 41) ||(charCode == 43) ||(charCode == 32) ||(charCode == 8) ||(charCode == 45)) 

    return true;

    return false ; 

    }

    catch(e)

    {}

}


