﻿
        var browser = navigator.appName;
        
        /*Functions to pass flash variables*/
        function passPresentedTo(textobj) 
        {
            //window.document.FlashLabel.SetVariable("varPresent", document.getElementById("tbBookPresentedTo").value);
            window.document.FlashLabel.SetVariable("varPresent", textobj.value);
        }
        function passPersonalMessage(textobj) 
        {
            if(browser == "Netscape")
            {
                message = new String; 
			    message = textobj.value;
                window.document.FlashLabel.SetVariable("varMessage", message);
            }
            else
            {
                message = new String; 
			    message = textobj.value;
			    message = message.replace(/\n/g, "");
                window.document.FlashLabel.SetVariable("varMessage", message);
            }
        }
        
        function passCertificatePresentedTo(textobj) 
        {
            window.document.FlashLabel2.SetVariable("varPresent", textobj.value);
        }
        function passCertificateOccasion(textobj) 
        {
            window.document.FlashLabel2.SetVariable("varOccasion", textobj.value);
        }
        function passCertificateMessage(textobj) 
        {
            if(browser == "Netscape")
            {
                message = new String; 
			    message = textobj.value;
                window.document.FlashLabel2.SetVariable("varMessage", message);
            }
            else
            {
                message = new String; 
			    message = textobj.value;
			    message = message.replace(/\n/g, "");
                window.document.FlashLabel2.SetVariable("varMessage", message);
            }
        }

        
        /*Function to check if max chars is reached*/
        function limitTextarea(textarea,maxLines,maxChar)
        {
	        var lines=textarea.value.replace(/\r/g,'').split('\n'),
	        lines_removed,
	        char_removed,
	        i;

	        if(maxLines&&lines.length>maxLines)
	        {
		        lines=lines.slice(0,maxLines);
		        lines_removed=1
	        }

	        if(maxChar)
	        {
		        i=lines.length;
		        while(i-->0)if(lines[i].length>maxChar)
		        {
			        lines[i]=lines[i].slice(0,maxChar);
			        char_removed=1
		        }
		        if(char_removed)
		        {
			        //do nothing
		        }
		        if(char_removed||lines_removed)
		        {
			        textarea.value=lines.join('\n')
		        }

		        function watchTextarea()
		        {
			        document.getElementById('resticted').onkeyup()
		        }
	        }
        }
        
//        /*Function to show/hide embossing field*/
//        function showMe (it, box) 
//        {
//            var vis = (box.checked) ? "block" : "none";
//            document.getElementById(it).style.display = vis;
//        }
        

