// JavaScript Document
function init() {
	make_div_submit();
	externalLinks();
	dropcaps();
}
function make_div_submit() {
	forms = document.getElementsByTagName('form');
	for (var i=0; i<forms.length; i++) {
		divs = forms[i].getElementsByTagName('div');
		for (var j=0; j<divs.length; j++) {
			if ((divs[j].className.indexOf('submit')>-1)&&(divs[j].className.indexOf('submit_basic')==-1)) {
				divs[j].onclick = function () {
					element = this.parentNode;
					while(element.nodeName.toLowerCase()!='form') {
						element = element.parentNode;
					}
					element.submit();
				}
			}
		}
	}
}
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";
	}
}
function dropcaps() {
	spans = document.getElementsByTagName('span');
	for (var i=0; i<spans.length; i++) {
		if (spans[i].className.indexOf('dropcap')>-1) {
			spans[i].className=spans[i].className+" hide";
			letter=spans[i].innerHTML.substring(0,1).toLowerCase();
			theparent = spans[i].parentNode;
			while(theparent.nodeName.toLowerCase()!='p')
				theparent=theparent.parentNode;
			if (theparent.className!='')
				theparent.className=theparent.className+" ";
			theparent.className=theparent.className+"dropcap_"+letter;
		}
	}
}
onload=init;