var Dom = YAHOO.util.Dom;

function openPopupWindow(url,windowname,properties) {

  if (properties.length == 0) {

    properties = 'toolbar=no,scrollbars=yes,menubar=no,statusbar=no,width=450,height=450,resizable=1,left=100,top=100,screenX=100,screenY=100';

  }

  popupWindow = window.open(url,windowname,properties);

} 
var iTmp=0;
//function vLoadImage( sUrl, sID, sHref, sTarget )
function vLoadImage( oData )
{
	sID = oData.node;
	sHref = oData.href
	sTarget = oData.target;
	
	var oImg = new SWFObject("/skf/campaign/newindustrialoffers/swf/imageScale.swf", "j" + sID, "100%", "100%", "9", "#ffffff");
	for(n in oData.images)
	{
		var image = oData.images[n];
		//alert("url" + n + ": " + image.src)
		
		var sClass;
		if (image.nodeName != undefined) {
			if(image.nodeName.toLowerCase() == "img")
			{
				if (!sClass){
					sClass=Dom.getAncestorByTagName(image,'div').className;
				}
				oImg.addVariable("url" + (n), image.src);
			}
		}
		if (sClass && sClass.length > 0) {
			var widthHeight = sClass.substr(5,sClass.length).split('x');
			oImg.addVariable("width", widthHeight[0]);
			oImg.addVariable("height", widthHeight[1]);
		}
	}
	oImg.addVariable("corner", 20);
	
	if(sHref!="") {
		oImg.addVariable("href", sHref);
		if(sTarget=="") sTarget = "_self";
		
		oImg.addVariable("target", sTarget);
	}
	
	oImg.addParam("allowScriptAccess", "always");
//	oImg.addParam("wmode", "transparent");
	oImg.addParam("menu", "false");
	oImg.write(sID);
}

var font = {src: "/skf/campaign/newindustrialoffers/script/skf.swf"};
sIFR.activate(font);

sIFR.replace(font, {selector: 'h1',css: {'.sIFR-root': {'color': '#6f6f6f','font-size':'24px','text-align':'left'}},wmode: 'transparent'});
sIFR.replace(font, {selector: 'h2',css: {'.sIFR-root': {'color': '#0066cc','font-size':'24px','text-align':'left','font-weight':'bold'}},wmode: 'transparent'});
sIFR.replace(font, {selector: 'h3',css: {'.sIFR-root': {'color': '#0066cc','font-size':'18px','text-align':'left','font-weight':'bold','leading':'-1px'},
							  					  'a':{'text-decoration':'none','color': '#0066cc'},
							  					  'a:hover':{'text-decoration':'none','color': '#0066cc'}},wmode: 'transparent'});
sIFR.replace(font, {selector: 'h4',css: {'.sIFR-root': {'color': '#0066cc','font-size':'16px','text-align':'left','font-weight':'bold'}},wmode: 'transparent'});

////////// Image > Flash image replacer, sIFR Style!



window.onload = function() {
	
	var aClasses = ["image215x90","image280x150"];
	//var aImages = document.body.getElementsByTagName("img");
	var aReplace = Array();
	
	var oContainer = new Array();
	for(n in aClasses)
	{
		var oTmp = (Dom.getElementsByClassName(aClasses[n], "div"));
		for(i in oTmp)
		{
			oContainer.push(oTmp[i]);
			Dom.generateId(oTmp[i], "_");
		}
	}
	
	for(n in oContainer)
	{
		var href, target;
		var oLink 	= oContainer[n].getElementsByTagName("a")[0];
		if(oLink != undefined)
		{
			href = oLink.getAttribute("href");
			target = oLink.getAttribute("target");
		}
		var aImages = oContainer[n].getElementsByTagName("img");
		
		
			
		var oData = {
			images: aImages,
			node: oContainer[n].id,
			href: href,
			target: target
		}
		vLoadImage( oData );
	}
	
	
	/*
	for(i=0;i<aImages.length;i++)
	{
		if(aImages[i].parentNode.tagName=="DIV")
		{
			for(j=0;j<aClasses.length;j++)
			{
				if(aClasses[j]==aImages[i].parentNode.className) aReplace.push({src:aImages[i].src,node:aImages[i].parentNode,URL:"",target:""});
			}
		}
		if(aImages[i].parentNode.tagName=="A")
		{
			var aFlashImages = Array();
			for(j=0;j<aClasses.length;j++)
			{
				
				if(aClasses[j]==aImages[i].parentNode.parentNode.className) {
					
					aFlashImages.push(aImages[i].src);
					
				}
				
			}

			
			aReplace.push({src:"a",node:aImages[i].parentNode.parentNode,URL:aImages[i].parentNode.getAttribute("href"),target:aImages[i].parentNode.getAttribute("target")});
			
;		}
	}
	
	for(i=0;i<aReplace.length;i++) vLoadImage( aReplace[i].src, aReplace[i].node,aReplace[i].URL,aReplace[i].target );
	
	/*
		var aClasses = ["image215x90","image280x150"];
	var aImages = document.body.getElementsByTagName("img");
	var aReplace = Array();
	
	for(i=0;i<aImages.length;i++)
	{
		if(aImages[i].parentNode.tagName=="DIV")
		{
			for(j=0;j<aClasses.length;j++)
			{
				if(aClasses[j]==aImages[i].parentNode.className) aReplace.push({src:aImages[i].src,node:aImages[i].parentNode,URL:"",target:""});
			}
		}
		if(aImages[i].parentNode.tagName=="A")
		{
			var aFlashImages = Array();
			for(j=0;j<aClasses.length;j++)
			{
				
				if(aClasses[j]==aImages[i].parentNode.parentNode.className) {
					
					aFlashImages.push(aImages[i].src);
					
				}
				
			}
			alert(aFlashImages.length);
			//alert(typeof aReplace)
			//alert(imagess)
			
			aReplace.push({src:images,node:aImages[i].parentNode.parentNode,URL:aImages[i].parentNode.getAttribute("href"),target:aImages[i].parentNode.getAttribute("target")});
			
;		}
	}
	
	for(i=0;i<aReplace.length;i++) vLoadImage( aReplace[i].src, aReplace[i].node,aReplace[i].URL,aReplace[i].target );
	*/
	
}
