var isIE = false;
var isNN = false;

if (navigator.appName=="Netscape")
{ 
	isNN = true;
}
else 
{ 
	if (navigator.appName=="Microsoft Internet Explorer")
	{
		isIE = true;
	}
}


function SelectListItem(element)
{
	if (isIE)
	{
		parentNode = element.parentElement
		nodes = parentNode.children
	}
	else
	{
		parentNode = element.parentNode
		nodes = parentNode.childNodes
	}
	
	for (a=0;a<nodes.length;a++)
	{
		rep = ""
		try
		{
			rep = nodes[a].getAttribute("pf_replicate").toLowerCase();
		}catch(e){v=1}
	    if (rep == "true")
	    {
			nodes[a].setAttribute("class","ListItemNotSelected")
			nodes[a].setAttribute("className","ListItemNotSelected")
		}
	}
	element.setAttribute("className","ListItemSelected")
	element.setAttribute("class","ListItemSelected")
	
	
	document.getElementById(parentNode.id + "_selected").value = element.id.split("_")[element.id.split("_").length-1];
}

var __pfSubmitting = false;
var __oldT = "";
function __pfPostBack(eventTarget,dontSubmit)
{
	
	if (eventTarget != "" && eventTarget != null && eventTarget != 'undefined')
	    __oldT = eventTarget;
	else
	    eventTarget = __oldT;
	    
	document.getElementById("__EVENTTARGET").value = eventTarget;
	
	if (dontSubmit != true)
	{
		if (!__pfSubmitting)
		{
			            
	        var vIE = false;
	        var vNN = false;
        	
	        if (navigator.appName=="Netscape")
	        { 
		        vNN = true;
	        }
	        else 
	        {  
		        if (navigator.appName=="Microsoft Internet Explorer")
		        {
			        vIE = true;
		        }
	        }
        	
		    inputs = document.getElementsByTagName("input")
		    for (a=0;a<inputs.length;a++)
		    {
		        if (inputs[a].getAttribute("type") == "file" && inputs[a].getAttribute("pf_async") == "true" && inputs[a].getAttribute("pf_filedone") != "true")
		        {
		            
		            document.getElementById("frame_" + inputs[a].id).height = "110"
	                document.getElementById("frame_" + inputs[a].id).style.height = "110px"
	

	                if (vIE)
		                vOutputDoc = document.getElementById("frame_" + inputs[a].id).contentWindow.document
	                else
		                vOutputDoc = document.getElementById("frame_" + inputs[a].id).contentDocument
                	
                    vWin = document.getElementById("frame_" + inputs[a].id)
	                if (vWin.contentWindow)
		                vWin = vWin.contentWindow;
		                
		            if (!vWin.SubmitFiles)
		                alert("NOP")
		            
		            vWin.SubmitFiles();
                    
                	//vOutputDoc.forms[0].submit()
                	dontSubmit = true;
                	
		        }
		    }
		    
		    if (dontSubmit != true)
		    {
			    __pfSubmitting = true;
			    document.forms[0].submit()
			}
		}
	}
}

function deleteCookie( name, path, domain ) {
  if ( getCookie( name ) ) document.cookie = name + "=" +
    ( ( path ) ? ";path=" + path : "") +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function addLoadEvent(func)
{

	var oldonload = window.onload;
	
	if (typeof window.onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
