function cargarLocalidades( formulario, submit ) {
	formulario.isFormChangeRequest.value = submit;

	formulario.submit();	
}

function clickIE4(){
	if (event.button==2) return false;
	return true;
}

function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all)
		if (e.which==2||e.which==3) return false;
	return true;
}
	
if (document.layers){
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById) document.onmousedown=clickIE4;
document.oncontextmenu=function(event) {
	evt = event? event:window.event;
    b = evt;
       origen = evt.originalTarget?evt.originalTarget:evt.srcElement;

       if (
       	/[Aa]/.test(origen.nodeName)
       	||
       	/[Ii][Mm][Gg]/.test(origen.nodeName)
       	||
       	/[Ii][Nn][Pp][Uu][Tt]/.test(origen.nodeName)
       	&& (
       		""+origen.type == "image" 
       		||
       		""+origen.type == "submit"
       		||
       		""+origen.type == "button"
       		||
       		""+origen.type == "reset"
       		)
       	) {
           return false;
       }
       
       if (
       	/[Ii][Nn][Pp][Uu][Tt]/.test(origen.nodeName)
       	|| /[Tt][Ee][Xx][Tt][Aa][Rr][Ee][Aa]/.test(origen.nodeName)) {
           return true;
       }
       
       
       
    var txt = '';
		if (window.getSelection)
    {
		txt = window.getSelection();
    }
    else if (document.getSelection)
    {
        txt = document.getSelection();
    }
    else if (document.selection)
    {
        txt = document.selection.createRange().text;
    }
    
   	if (txt != '')
		return true;
       
	return false;
}

//new Function("return false")

function regEvt(input) {
	if(typeof(input) != "string") return false;
	input = document.getElementById(input);
    if (input) input.onkeypress= function (event) {
    	evt = event? event:window.event;
        bit = evt.keyCode == 0? evt.charCode : evt.keyCode;
        if (evt.charCode == 0) return true;
        if (bit < 48 || bit > 57 ) return false;
        return true;
    }
    return true;
}

function unPaste(input) {
	if(typeof(input) != "string") return false;
	input = document.getElementById(input);
	if (!input) return false;
	if (document.all) input.onpaste = function () {return false};
    else input.onkeypress= function (event) {
    	evt = event? event:window.event;
        if (evt.ctrlKey == true) return false;
        else return true;
    }
    return true;
}

function marca(event) {
        try {
        event = window.event? window.event : event;
        tr = event.srcElement?event.srcElement:event.target;
        tr = tr.parentNode;
        tr.style.backgroundColor = '#EEEEEE';
        tr.style.cursor = 'hand';
        }catch (e){}
    }

function desmarca (event) {
        try{
        event = window.event? window.event : event;
        tr = event.srcElement?event.srcElement.parentNode:event.target.parentNode;
        tr.style.backgroundColor = '#FFFFFF';
	    tr.style.cursor = 'pointer';
        }catch(e){}
}

function calculateHeight(doc) {
	return doc.documentElement ?(doc.documentElement.clientHeight?((doc.documentElement.clientWidth < 920) ? "920px" : "auto" ) : ((doc.body.clientWidth < 920) ? "920px" : "auto" )): ((doc.body.clientWidth < 920) ? "920px" : "auto" );	
}
