/*
 * Name:			Forms.js
 * Description:		Misc. javascript functions
 * 
 * Author:			SK
 * Version:			0.9.0
 *					
 *					0.9.1	
 *					0.9.0	First beta version
 * 
 * Created:			06/20/07
 * Last Modified:	06/21/07
*/


// http://javascript.internet.com/text-effects/blinking-text.html
    window.onerror = null;
    var bName = navigator.appName;
    var bVer = parseInt(navigator.appVersion);
    var NS4 = (bName == "Netscape" && bVer >= 4);
    var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
    var NS3 = (bName == "Netscape" && bVer < 4);
    var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
    var blinkCounter=0;

//BLINKING
// http://javascript.internet.com/text-effects/blinking-text.html
function Blink(layerName)
{
    var blink_speed=400;

    if (NS4 || IE4) 
    {
        if (navigator.appName == "Netscape") 
        {
            layerStyleRef="layer.";
            layerRef="document.layers";
            styleSwitch="";
        }
        else
        {
            layerStyleRef="layer.style.";
            layerRef="document.all";
            styleSwitch=".style";
        }
    }
  
    if (NS4 || IE4) 
    { 
        if(blinkCounter%2==0)
        {
            eval(layerRef+'["'+layerName+'"]'+
            styleSwitch+'.visibility="visible"');
        }
        else
        {
            eval(layerRef+'["'+layerName+'"]'+
            styleSwitch+'.visibility="hidden"');
        }
    } 
    if(blinkCounter<1)
    {
        blinkCounter++;
    } 
    else
    {
        blinkCounter--
    }
    setTimeout("Blink('"+layerName+"')",blink_speed);
}
