//when page loads start standard functions
function initialize() {
	//replace external links with open in new window
	externalLinks();
}

function $import(src){
	var scriptElem = document.createElement('script');
  scriptElem.setAttribute('src',src);
	scriptElem.setAttribute('type','text/javascript');
	document.getElementsByTagName('head')[0].appendChild(scriptElem);
}


// import with a random query parameter to avoid caching
function $importNoCache(src){
	var ms = new Date().getTime().toString();
	var seed = "?" + ms; 
	$import(src + seed);
}


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";
			anchor.title = (anchor.title != "") ? anchor.title+" (opens in a new window) ": "opens in a new window";
			anchor.className = (anchor.className != '') ? anchor.className+' external' : 'external';
//			anchor.onclick = 'javascript: pageTracker._trackPageview (\'/outgoing/'+anchor.href+'\');';
			var track = anchor.href;
			track = track.replace('http://','');
			anchor.onclick = function() { 
				pageTracker._trackPageview('/outgoing/'+track);
			}
		}
	}
}

$(document).ready(function()
{
	initialize();
//	$("#latest-jobs").newsTicker();

	var mainBannerPath=$("#main-banner img").attr("class");
	var contentBannerPath=$("#content-banner img").attr("class");
	$("#main-banner img").flash (
		{ src: mainBannerPath},
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.height = $this.attr("height");
			htmlOptions.width = $this.attr("width");
			$this.before($.fn.flash.transform(htmlOptions)).remove(); 
		}
	);

	$("#content-banner img").flash (
		{ src: contentBannerPath},
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			htmlOptions.height = $this.attr("height");
			htmlOptions.width = $this.attr("width");
			$this.before($.fn.flash.transform(htmlOptions)).remove(); 
		}
	);


	var contentImagePath=$("#content-image").attr("class");
	$("#content-image").flash (
		{ src: contentImagePath},
		{ version: 8 },
		function(htmlOptions) {
			$this = $(this);
			$this.html($.fn.flash.transform(htmlOptions)); 
		}
	);

	$("#site").change(function(){
		var selectVal = $("#site option:selected").val();
		if(selectVal=="Site 1 London")
		{
			$("#invoiceAddress").val("1 Triton Square,\n3rd Floor,\nLondon,\nNW1 3DX");
			$("#name").val("Ross Green");
			$("#position").val("Business Development");
		} else if (selectVal=="Site 2 Manchester") {
			$("#invoiceAddress").val("Universal Square,\nDevonshire Street,\nManchester,\nM12 6JH");
			$("#name").val("Elliot Ruse");
			$("#position").val("Business Development");
		} else if (selectVal=="Please Select") {
			$("#invoiceAddress").val("");
			$("#name").val("");
			$("#position").val("");
		}
	});

	var browserVersion = navigator.appVersion;
	if (browserVersion.search(/MSIE 5|MSIE 6|MSIE 7/)>-1)
	{
		var cssNode = document.createElement('link');
		cssNode.type = 'text/css';
		cssNode.rel = 'stylesheet';
		cssNode.href = '/css/jarkcouk_2009_ie7.css';
		cssNode.media = 'screen';
		cssNode.title = 'dynamicLoadedSheet';
		document.getElementsByTagName("head")[0].appendChild(cssNode);	
	}
});



function redirect(text) {
	window.open('redirect.php?text='+text,'redirect','width=300,height=100');
}

function changeBackground(color) {
	this.style.backgroundColor(color);
}

function updateAction(update)
{
	$("#rejectOrImprove").val(update);
}