// Function Library by OUT Media Design GmbH, Switzerland
// Copyright 1997 - 2000. All rights reserved.

function newFrameDocWindow() {
	var wf = "";
	var cfdURL = top.wipo_content_frame.location.href;
	wf = wf + "width=" + (arguments[0]!=null ? arguments[0] : 600);
	wf = wf + ",height=" + (arguments[1]!=null ? arguments[1] : 400);
	wf = wf + ",resizable=" + (arguments[2]!=null ? arguments[2] : "no");
	wf = wf + ",scrollbars=" + (arguments[3]!=null ? arguments[3] : "no");
	wf = wf + ",menubar=" + (arguments[4]!=null ? arguments[4] : "no");
	wf = wf + ",toolbar=" + (arguments[5]!=null ? arguments[5] : "no");
	wf = wf + ",directories=" + (arguments[6]!=null ? arguments[6] : "no");
	wf = wf + ",location=" + (arguments[7]!=null ? arguments[7] : "no");
	wf = wf + ",status=" + (arguments[8]!=null ? arguments[8] : "no");		
	window.open(cfdURL,"wipo_no_frame_content",wf);
}


//Functions adapted from the Adobe GoLive Action Library

function CSFixFct() {
	var d = document; var w = window;
	if (d.cs.csFix.w != w.innerWidth || d.cs.csFix.h != w.innerHeight) {
		d.location = d.location; }
}
function CSNSFix(action) { 
	var d = document; var w = window;
	if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
		if (typeof d.cs == 'undefined') { 
			d.cs = new Object;
			d.cs.csFix = new Object; 
		} else if (CSIsFrame (w) == true) CSFixFct();
		d.cs.csFix.w = w.innerWidth;
		d.cs.csFix.h = w.innerHeight; 
		window.onresize = CSFixFct;
	  }
}
function CSIsFrame (window) {
	var rootWindow = window.parent;
	if (rootWindow == 'undefined') return false;
	for (i = 0; i < rootWindow.frames.length; i++)
		if (window == rootWindow.frames[i]) return true;
	return false;
}

CSNSFix();

function setImageURL(iName, iUrl) {
	var img = null;
	if (document.images) {
		img = document.images[iName];
		if (img) img.src = iUrl;
	}
}
CSImages=new Array();
function CSPreloadImage(url) {
	if (document.images) { CSImages[CSImages.length]=new Image(); CSImages[CSImages.length-1].src=url; }
}


//preload the general rollover images
/*
CSPreloadImage('')
*/
CSPreloadImage('../images/header/dot_1_over.jpg')
CSPreloadImage('../images/header/dot_2_over.jpg')
CSPreloadImage('../images/header/dot_3_over.jpg')
CSPreloadImage('../images/header/dot_4_over.jpg')

CSPreloadImage('../images/header/dot_1_click.jpg')
CSPreloadImage('../images/header/dot_2_click.jpg')
CSPreloadImage('../images/header/dot_3_click.jpg')

CSPreloadImage('../images/header/dot_4_click.jpg')

/* these are already preloaded by the menu.js
CSPreloadImage('../images/menu/999999.gif')
CSPreloadImage('../images/menu/3366cc.gif')
*/
CSPreloadImage('../images/menu/home_over.gif')
CSPreloadImage('../images/menu/home_click.gif')

//preload portal header rollovers
CSPreloadImage('../images/lang/lang_ar_hi.gif')
CSPreloadImage('../images/header/lang_fr_hi.gif')
CSPreloadImage('../images/header/lang_es_hi.gif')
CSPreloadImage('../images/header/lang_en_hi.gif')


//preload language specific rollover images
if (location.href.indexOf('-es')>0 || location.href.indexOf('/es/')>=0) {
	CSPreloadImage('../images/header/search_over.gif')
	CSPreloadImage('../images/header/contact_over.gif')
	CSPreloadImage('../images/header/search_click.gif')
	CSPreloadImage('../images/header/contact_click.gif')

	CSPreloadImage('../images/header/main_title/01-es.gif')
	CSPreloadImage('../images/header/main_title/02-es.gif')
	CSPreloadImage('../images/header/main_title/03-es.gif')
	CSPreloadImage('../images/header/main_title/04-es.gif')
}

else if (location.href.indexOf('-fr')>0 || location.href.indexOf('/fr/')>=0) {
	CSPreloadImage('../images/header/fr/search_over.gif')
	CSPreloadImage('../images/header/fr/contact_over.gif')
	CSPreloadImage('../images/header/fr/search_click.gif')
	CSPreloadImage('../images/header/fr/contact_click.gif')

	CSPreloadImage('../images/header/main_title/01-fr.gif')
	CSPreloadImage('../images/header/main_title/02-fr.gif')
	CSPreloadImage('../images/header/main_title/03-fr.gif')
	CSPreloadImage('../images/header/main_title/04-fr.gif')
}

else if (location.href.indexOf('-ar')>0 || location.href.indexOf('/ar/')>=0) {
	CSPreloadImage('../images/header/search_over.gif')
	CSPreloadImage('../images/header/contact_over.gif')
	CSPreloadImage('../images/header/search_click.gif')
	CSPreloadImage('../images/header/contact_click.gif')

	CSPreloadImage('../images/header/main_title/01-ar.gif')
	CSPreloadImage('../images/header/main_title/02-ar.gif')
	CSPreloadImage('../images/header/main_title/03-ar.gif')
	CSPreloadImage('../images/header/main_title/04-ar.gif')
}
//do english as default if nothing else appropriate found
else  {
	CSPreloadImage('../images/header/search_over.gif')
	CSPreloadImage('../images/header/contact_over.gif')
	CSPreloadImage('../images/header/search_click.gif')
	CSPreloadImage('../images/header/contact_click.gif')

	CSPreloadImage('../images/header/main_title/01-en.gif')
	CSPreloadImage('../images/header/main_title/02-en.gif')
	CSPreloadImage('../images/header/main_title/03-en.gif')
	CSPreloadImage('../images/header/main_title/04-en.gif')
}




//end

