// ---------------------------------------------------------------------	
// onload function()
// ---------------------------------------------------------------------	

	window.onload = function(){
		externalLinks();
	}


// ---------------------------------------------------------------------	
// function externalLinks()
// ---------------------------------------------------------------------		

	function externalLinks(){
		if (!document.getElementsByTagName) return;
		var anchors = document.getElementsByTagName("a");
		var forms = document.getElementsByTagName("form");

		for (var i=0; i < anchors.length; i++){ 
			var anchor = anchors[i];

			if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
				anchor.target = "_blank";
		}	

		for(var i = 0; i < forms.length; i++){ 
			var form = forms[i]; 
			if(form.getAttribute("action").substring(0, 4) == "http"){
				form.target = "_blank"; 
			} 
		} 
	}

// ---------------------------------------------------------------------	
// function validateMail()
/// ---------------------------------------------------------------------

	function validateMail(checkMail){
			var str=checkMail;
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		
			if (filter.test(str))
				testresults = true;
			else
				testresults = false;
			return (testresults)
		}


// ---------------------------------------------------------------------
// function getCheckedValue(radioObj)
// ---------------------------------------------------------------------

	function getCheckedValue(radioObj) {
		if(!radioObj)
			return "";
		var radioLength = radioObj.length;
		if(radioLength == undefined)
			if(radioObj.checked)
				return radioObj.value;
			else
				return "";
		for(var i = 0; i < radioLength; i++) {
			if(radioObj[i].checked) {
				return radioObj[i].value;
			}
		}
		return "";
	}

// ---------------------------------------------------------------------
// function getCheckedLength(radioObj)
// ---------------------------------------------------------------------

	function getCheckedLength(radioObj) {
		if(!radioObj)
			return false;
		var radioLength = radioObj.length;
		var checkedLength = 0;
		
		if(radioLength == undefined){
			if(radioObj.checked)
				checkedLength = 1;
			else
				return false;
		}
		else {
			for(var i = 0; i < radioLength; i++) {
				if(radioObj[i].checked) {
					checkedLength ++;
				}
			}
		}
		if(checkedLength > 0)
			return checkedLength;
		else
			return false;
	}

