/**
 * @package WordPress
 * @subpackage Företagsnamn
 */

jQuery(document).ready(function($) {

	convertEmails();

	$("A[rel='external']").attr("target", "_blank"); // Sätter target="_blank" för rel="external"
	$("A").focus(function(){ $(this).blur(); }); // Sätter blur() på alla länkar vid focus()
   
	var sleep = 4000;
    var fade = 2000;

    jQuery(".bs").hide().eq(0).show();
    var ni = jQuery(".bs").length;
    var i = 1;
    var f = setInterval(function () {
        if (i >= ni) { jQuery(".bs:gt(0):lt(" + (i - 2) + ")").hide(); jQuery(".bs:eq(" + (i - 1) + ")").fadeOut(fade); i = 1; }
        else {
            jQuery(".bs:eq(" + i + ")").fadeIn(fade);
            i++;
        }
    }, sleep + fade);
	
	_gaq.push(function() {
	  var pageTracker = _gat._getTrackerByName();
	  var iframe = document.getElementById('iframeruta');
	  iframe.src = pageTracker._getLinkerUrl(iframe.src);
	});

});

function convertEmails(){
	var spans = document.getElementsByTagName("span");
	var numSpans = spans.length;
	for(var i = 0; i < numSpans; i++){
		if(spans[i] && spans[i].className == "epost"){
			var at = new RegExp("\\(snabel\-a\\)", "i");
			var punkt = new RegExp("\\(punkt\\)", "ig");
			var contact = spans[i].firstChild.data.split("|");

			if (contact.length == 2) {
				var address = contact[1].replace(at, "@").replace(punkt, ".");
               	var theLink = document.createElement("A");
               	theLink.setAttribute("href", "mailto:" + address);
               	theLink.className = "email";
               	theLink.appendChild(document.createTextNode(contact[0]));
               	spans[i].replaceChild(theLink, spans[i].firstChild);
			}
			else {
				var address = spans[i].firstChild.data.replace(at, "@").replace(punkt, ".");
				var theLink = document.createElement("A");
				theLink.setAttribute("href", "mailto:" + address);
				theLink.className = "email";
				theLink.appendChild(document.createTextNode(address));
				spans[i].replaceChild(theLink, spans[i].firstChild);
			}
		}
	}
}
