

function get_ajax_request(targetelement, url) {
	jQuery(targetelement).html('<p style="text-align: center;"><img src="/images/loadingAnimation.gif" width="54" height="55" /></p>');
	jQuery(targetelement).load(url, "",
		function(responseText, textStatus, XMLHttpRequest) {
			if(textStatus == 'error') {
				jQuery(targetelement).html('<p>There was an error.</p>');
			}
		}
	);
}

function get_ajax_request2(targetelement, url) {
	//jQuery(targetelement).html('<p style="text-align: center;"><img src="/images/loadingAnimation.gif" width="54" height="55" /></p>');
	jQuery(targetelement).load(url, "",
		function(responseText, textStatus, XMLHttpRequest) {
			if(textStatus == 'error') {
				//jQuery(targetelement).html('<p>There was an error.</p>');
			}
		}
	);
}

 jQuery(document).ready( function() {
	// Popup-linkit
	jQuery('a.popup-link').click(function(){
		var popupTargetUrl = jQuery(this).attr("href");
		var popup = window.open(popupTargetUrl,'popupWindow','width=836,height=630,toolbar=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes'); 
		popup.focus();
		return false;
	});
	jQuery('a.popup-link-map').click(function(){
		var popupTargetUrl = jQuery(this).attr("href");
		var popup = window.open(popupTargetUrl,'popupWindow','width=510,height=650,toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes'); 
		popup.focus();
		return false;
	});
	jQuery('a.popup-link-video').click(function(){
		var popupTargetUrl = jQuery(this).attr("href");
		var popup = window.open(popupTargetUrl,'popupWindow','width=520,height=300,toolbar=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes'); 
		popup.focus();
		return false;
	});



	// Hidden content
	jQuery(".hidden-content > div.hidden").hide();

	jQuery(".hidden-content > p > a").click(function(){
		jQuery(this).parent().next().toggle();
	});

	jQuery('.formselection').each( function() {
		selectForm(jQuery(this).attr('id'), jQuery(this).val());
	});
			
if(typeof sIFR == "function"){
/*	Yleiset */


	sIFR.replaceElement(named({sSelector:".greenBox .boxHeader h2", sFlashSrc:"/js/DaxBold.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF",sWmode:"transparent"}));

	sIFR.replaceElement(named({sSelector:".greyBox .boxContent h2", sFlashSrc:"/js/DaxBold.swf", sColor:"#57A50B", sLinkColor:"#57A50B",sWmode:"transparent"}));

    sIFR.replaceElement(named({sSelector:".greyBox h2", sFlashSrc:"/js/DaxBold.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF",sWmode:"transparent"}));
	

    sIFR.replaceElement(named({sSelector:"h2.white", sFlashSrc:"/js/DaxBold.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF",sWmode:"transparent"}));

	sIFR.replaceElement(named({sSelector:"h1", sFlashSrc:"/js/DaxRegular.swf", sColor:"#57A50B", sLinkColor:"#57A50B",sWmode:"transparent"}));

    sIFR.replaceElement(named({sSelector:"h2", sFlashSrc:"/js/DaxBold.swf", sColor:"#57A50B", sLinkColor:"#57A50B",sWmode:"transparent"}));
    
    sIFR.replaceElement(named({sSelector:"h3", sFlashSrc:"/js/DaxBold.swf", sColor:"#57A50B", sLinkColor:"#57A50B",sWmode:"transparent"}));    


	
}

 });
 
 function findNodesWithClass( pnode , classname , returnArray ) {
	if (pnode.hasChildNodes()) {
		var children = pnode.childNodes;
		var tnode = "";
		for (var i=0 ; i<children.length ; i++ ){
			tnode = children[i];
			if (tnode.nodeType=="1") {
				if (tnode.className == classname) {
					returnArray[returnArray.length] = tnode;
				}
				findNodesWithClass( tnode , classname , returnArray );
			}
		}
	}
}


function changeFocus(el)
{
try {

if (el.value.length < el.getAttribute('maxlength')) return;

var f = el.form;
var els = f.elements;
var x, nextEl;
for (var i=0, len=els.length; i<len; i++){
x = els[i];
if (el == x && (nextEl = els[i+1])){
if (nextEl.focus) nextEl.focus();
}
}
} catch(err) { }


}

function toggleContent(id) {

this.target = document.getElementById(id);

if(this.target.style.display=='none') {
	this.target.style.display = '';
} else {	
	this.target.style.display = 'none';
}

}



function showTips(id) {
	this.target = document.getElementById(id);
	if(this.target.className != 'cms-edit-tools help-visible') {
		this.target.className='cms-edit-tools help-visible';
	} else {
		this.target.className='cms-edit-tools';
	}
}	

function selectForm(selector,id) {
	jQuery("." + selector + "-selectable-form").hide();
	jQuery("#" + id).show();
}

function postForm(val) {
	var targetUrl;
	targetUrl = document.getElementById(val).value;
	window.location.href = targetUrl;
	return false;
}



function showLoader(id) {
this.target = document.getElementById(id);
this.target.innerHTML="<div style='width: 100%; text-align: center;'><img style='margin: 10px auto;' src='https://cms.vr.fi/images/ajax-loader.gif' /></div>";
}

