<!-- PNG transparency fix -->
function pngfix(element,img) 
{
	if((navigator.appName.lastIndexOf('Microsoft', navigator.appName.length-1)) > -1) 
	{
		document.getElementById(element).innerHTML = 
		"<div style='width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + img + ",sizingMethod=scale);'></div>";
    }
	else 
	{
	    document.getElementById(element).innerHTML = "<img src='" + img + "' border='0'>";
	}
}
<!-- POPUP -->
function showPopUp(url,name,height,width)
{
	window.open(url, name, 'height='+ height+',width=' + width + ',scrollbars=yes'); 
	return false
}
<!-- A: TARGET --!>
function externalLinks() 
{
	if (!document.getElementsByTagName) return;
 
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) 
	{
   		var anchor = anchors[i];
  		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
     	anchor.target = "_blank";
 	}
}
window.onload = externalLinks;
<!-- SUBMIT forms --!>
function form(form)
{
	document.getElementById(form).submit();	
} 
function formSubmit(form,l)
{
	document.getElementById(form).link.value = l;
	document.getElementById(form).submit();
}
function formSubmitLink(form,s)
{
	document.getElementById(form).sort.value = s;
	document.getElementById(form).submit();
}
function formSubmitPage(form,s)
{
	document.getElementById(form).page.value = s;
	document.getElementById(form).submit();
}
function formSubmitAction(form,s)
{
	document.getElementById(form).action.value = s;
	document.getElementById(form).submit();
}
function formSubmitId(form,id)
{
	document.getElementById(form).id.value = id;
	document.getElementById(form).submit();
}
<!-- DEFAULT VALUE --!>
function clearDefaultTextandCSS(element) 
{
	if (element.defaultValue == element.value)
	{
		element.value = "";
	}
	// If Dynamic Style is supported, clear the style
	if (element.className) 
	{
		element.className = "form_textfield_input";
	}
}
function clearDefaultPasswordandCSS(element) 
{
	clearDefaultTextandCSS(element) 
	changeInputType(element,'password');
}
<!-- INPUT CHANGE --!>
function changeInputType(oldObject,oType)
{
	var newObject = document.createElement('input');
	newObject.type = oType;
	if(oldObject.size)  
	{
		newObject.size = oldObject.size;
	}
	if(oldObject.value) 
	{
		newObject.value = oldObject.value;
	}
	if(oldObject.name)  
	{
		newObject.name = oldObject.name;
	}
	if(oldObject.id)    
	{
		newObject.id = oldObject.id;
	}
	if(oldObject.className) 
	{
		newObject.className = oldObject.className;
	}
	//
	oldObject.parentNode.replaceChild(newObject,oldObject);
	newObject.focus();
	return newObject;
}



