﻿// JScript File
// Created By Abha

    var ALERT_TITLE = "Alert";


    if(document.getElementById) {
	    /*window.alert = function(txt) {
		    createCustomAlert(txt);
	    }*/
    }

    function createCustomAlert(txt) {
	    d = document;

	    if(d.getElementById("modalContainer")) return;

	    mObj = d.getElementsByTagName("body")[0].appendChild(d.createElement("div"));
	    mObj.id = "modalContainer";
	    mObj.style.height = d.documentElement.scrollHeight + "px";

	    alertObj = mObj.appendChild(d.createElement("div"));
	    alertObj.id = "alertBox";
    //	if(d.all && !window.opera) alertObj.style.top = document.documentElement.scrollTop + "px";
    //	alertObj.style.left = (d.documentElement.scrollWidth - alertObj.offsetWidth)/2 + "px";

	    if(d.all && !window.opera) alertObj.style.top = "150px";
	    alertObj.style.left = "400px";

	    alertObj.style.visiblity="visible";

	    h1 = alertObj.appendChild(d.createElement("h1"));
	    h1.appendChild(d.createTextNode(ALERT_TITLE));

	    msg = alertObj.appendChild(d.createElement("p"));
	    msg.appendChild(d.createTextNode(txt));

          setTimeout("removeCustomAlert();", 2000);

	    alertObj.style.display = "block";
       
    }

    function removeCustomAlert() {
	    document.getElementsByTagName("body")[0].removeChild(document.getElementById("modalContainer"));
    }

          function ChangeLang(lang)
          {     
                          
//               var strButtons;
//               
//               var textString = "<TEXTAREA  onclick =\"updatePosition(this, event, 'false', 'false','"+lang+"')\"  onmouseup=\"updatePosition(this, event, 'true', 'false','"+lang +"')\"   onmousedown =\"updatePosition(this, event, 'false','false','"+lang+"')\" onkeydown =\"updatePositionUpDown(this, event,'false','false'),controlKeyDown(this,event)\" onkeyup=\"updatePositionUpDown(this, event, 'false', 'true'),controlKeyUp(this,event) \" onkeypress =\"updatePosition(this, event, 'false', 'true','"+lang+"')\" onfocus =\"updatePosition(this, event, 'false', 'false','"+lang+"')\" id='txtLayoutViewer' style=\"border-top-style: solid; border-left-style: solid; border-bottom-style: solid;width: 200px; height: 100px\" name='txtLayoutViewer' class=\"TextArea"+lang+"\"></TEXTAREA>";
//               document.getElementById('textarea1').innerHTML = textString; 
//               
//               
//                 
//               document.getElementById('txtLayoutViewer').focus();                      
//               clearBuffer();              
//               Initialize(lang);              
           }
    
      //Method for check for active or deactive checkbox     
      function isEnglishActive(control){
        isEnglishEnabled = control.checked;
        document.getElementById('txtLayoutViewer').focus();  
      }   

    
      function setLanguage(ctrl)
      {
      
        var objHelpElement=document.getElementById('help');
        if(ctrl.value=='English')
        {
            isEnglishEnabled=true;
            objHelpElement.style.display="none";
        }
        else
        {
            isEnglishEnabled=false;
        }
        document.getElementById('textarea1').focus();
        
          
      }
  
       function setDefaultEnglish()
       {
         ChangeLang('HI');
         isEnglishEnabled=true;
       }
       
       function SetinHidden(flag)
        {  
        
        
        var txt=document.getElementById('txtUnicodeText').value; 
         
        
        if(flag == 0) 
         {
            var hid=document.getElementById('ctrlMessage_hiddMsg');   
            hid.value=txt;      
         }
        else 
         {  
            if (txt.replace(/ /g,'').length==0)
            {
              alert("Please Enter Your Views");
              return false;
            }
            else
            {
                var hid=document.getElementById('ctl00_ContentPlaceHolder1_ctrlMessage_hiddMsg'); 
                hid.value=txt;               
            }
        }
             
             return true;               
        }
