var formsubmit=false;
var SPLASH_TIMEOUT=2200;

function doExitFrame() {
      if (formsubmit) {
		var ef = getElement('exitframe');
		ef.src="";
		return;
      }
      if (!exitviewed){
              exitviewed = true;
              toggleDisplay('page')
              toggleDisplay('exit')
              if (initAlert!=null && initAlert!="") {
		alert( initAlert );
	      } 
	      //else {
			//setTimeout("dummy();",500);
	      //}
              return finalAlert;
      }
}

function dummy () { return false;}

function popExitFrame() {
        var ef = getElement('exitframe');
        exiturl=exiturl.replace(/#SUBID#/,subid);
        ef.src=exiturl;
}

function toggleDisplay( id ){

    var element, elementStyle;  

	element=getElement(id);
    
/*
    if( document.getElementById ) // this is the way the standards work
        element = document.getElementById( id );
    else if( document.all ) // this is the way old msie versions work
        element = document.all[id];
    else if( document.layers ) // this is the way nn4 works
        element = document.layers[id];
*/
    
    elementStyle = element.style;  // if the style.display value is blank we try to figure it out here
    
    if(elementStyle.display==''&&element.offsetWidth!=undefined&&element.offsetHeight!=undefined)
        elementStyle.display = (element.offsetWidth!=0&&element.offsetHeight!=0)?'block':'none';
        elementStyle.display = (elementStyle.display==''||elementStyle.display=='block')?'none':'block';   
}

