// © 2011 Blueline Design

window.onload = init;

// *** onload events här..
function init() { 
	//colorTable("#762365","#FFFFFF");
	//BDSpamSafeParagraph("Page");
}

function colorTable(odd,even) { 
	
	//var table = document.getElementById("BD_Table");
	var table_rows = document.getElementsByTagName("tr");
	if (!table_rows) { 
		return;
	}
	
	
	
	for (var i = 0; i < table_rows.length; i++) { 
		
		if (i % 2 == 0) {
			table_rows[i].style.backgroundColor = odd;
			table_rows[i].style.color = "#FFF";
		} else { 
			table_rows[i].style.backgroundColor = even;
		}
	}
}


// info[snabel a]c-rad[punkt]se
function BDSpamSafeParagraph(id) { //© Blueline Design v1.0
	
	var doc = document.getElementById(id);
	var scan = doc.getElementsByTagName("p");

	if (doc && scan) { // scan successful?
		
		for (i=0; i < scan.length; i++) {
				
			var paragraph = scan[i].innerHTML; 
			
			if (paragraph.indexOf("[snabel a]") != -1 && paragraph.indexOf("[punkt]") ) {
			
				address = paragraph;
				address = address.replace(/\[punkt\]/g,".");
				address = address.replace(/\[punkt\]/g,".");
				address = address.replace(/\[snabel a\]/g,"@");
				address = address.replace(/([a-z0-9._-]+\@[a-z0-9._-]+\.[a-z]+)/g,'<a href="mailto:$1">$1</a>');
			
				scan[i].innerHTML = address;
			
			}
		}
	}
}

document.onkeypress = function (evt) { 
	
	if (document.all && document.URL) { 
		
		var curr_page = document.URL;
		var query_string = curr_page.substr(curr_page.indexOf("?"), curr_page.length);
		
		// Finns ett formulär på sidan?
		if (document.forms[0]) { 
			// Finns formulärfältet pageID?
			if (document.forms[0].pageID) {
				// Jasså de gjorde det, då använder vi väl det då :)
				var pageID = document.forms[0].pageID.value;
			}
		}
		
		// Innehåller sidans querystring pageID eller form pageID?
		if (query_string.indexOf("pageID") != -1 || pageID) { 
			
			if (event.shiftKey && event.ctrlKey && event.keyCode == "21") { 
				
				if (confirm("Vill du uppdatera den här sidan?")) {
					if (pageID) {
						location.href = '/bdadmin/myEditor.asp?pageID=' + pageID; 
					} else {
						location.href = '/bdadmin/myEditor.asp' + query_string; 
					}
				}
			}
		}
	}
	
	return true;
}
