﻿// JScript File

function pegaTexto(nomelabel, nomehiddenfield)
{
    var lbTitPagina1 = document.getElementById(nomelabel);
    var hdlbTitPagina1 = document.getElementById(nomehiddenfield);
    
    if(lbTitPagina1 != null)
    {        
        hdlbTitPagina1.innerText = lbTitPagina1.innerHTML;           
    }
    else
    {
        alert('nao achou o Label');
    }
    
    //return false;
}

function _onKeyPress(nomelabel)
{
    if (window.event.keyCode == 13) 
    {    
        if(window.event.shiftKey)
        {
            //document.getElementById(nomelabel).innerHTML+="<br />\u200B";
            window.event.cancelBubble = true;
            return true;        
        }
        else
        {
            window.event.keyCode = 130;
            
            return true;
        }
        
        
        
    }
    else
    {
        return true;
    }
    
}

function logCart(obj)
{
   obj.logPos = document.selection.createRange().duplicate();
   obj.logPos2 = document.selection.createRange().text;
   
}

function insertAtCaret (objit, text) 
{

       var logPos = document.selection.createRange().duplicate();
       logPos.text= logPos.text.charAt(logPos.text.length) == '' ? text + '' : text;

}
var line = 0;

function _onKeyPress2(nomelabel)
{
	if (window.event.keyCode == 13) 
	{
		var sv = "";	
		
		insertAtCaret(nomelabel, "\n");
       
        return false;
    } 
	
	if (window.event.keyCode == 219) {
		line++;
	}
	if (window.event.keyCode == 221) {
		line--;
		insertAtCaret(nomelabel, "");
	}
	
    if (window.event.keyCode == 9)
    {
       var sv = "    ";
       if (nomelabel.logPos)
       {
          insertAtCaret(nomelabel, sv);
       }
       else
       {
          sv = "\n" + sv;
          nomelabel.innerText+= sv;
       }
       return false;
   }
   else
   {
        return true;
   }
}

var editavel = false;
function edita(){

    editavel = true;
}


function showContextMenu(elementRef)
{
     // elementRef.id will be the ID of the TextBox
     // elementRef.value will be the value in the TextBox

     //Open the custsom context menu
     //igmenu_showMenu('<%= UltraWebMenu1.ClientID %>', event);
     if(editavel)
     {
        this.showmenuie5(elementRef)
     }
     
    
    //oncontextmenu showmenuie5(elementRef)
    
    
     return false;

}




var display_url=0
function showmenuie5(Elemento){
var rightedge=document.body.clientWidth-event.clientX
var bottomedge=document.body.clientHeight-event.clientY
ie5menu.url = Elemento.id
if (rightedge<ie5menu.offsetWidth)
ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidth
else
ie5menu.style.left=document.body.scrollLeft+event.clientX
if (bottomedge<ie5menu.offsetHeight)
//ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
ie5menu.style.top=document.body.scrollTop + event.clientY
else
ie5menu.style.top=document.documentElement.scrollTop+event.clientY
ie5menu.style.visibility="visible"

return false
}
function hidemenuie5(){
ie5menu.style.visibility="hidden"
}
function highlightie5(){
if (event.srcElement.className=="menuitems"){
event.srcElement.style.backgroundColor=""

// cor ao passar o mouse

event.srcElement.style.color="#000000"
if (display_url==1)
window.status=event.srcElement.url
}
}
function lowlightie5(){
if (event.srcElement.className=="menuitems"){
event.srcElement.style.backgroundColor=""
event.srcElement.style.color="gray"
window.status=''
}
}
function jumptoie5(elemento){
//if (event.srcElement.className=="menuitems")
//window.location=event.srcElement.url
    var id_conteudo = ie5menu.url
    window.open(elemento+'.aspx?id_conteudo='+id_conteudo,'Modal','width=355px,height=250px');
   

}



