/*
Chromeless Window (v3.5)- By Gabriel Suchowolski (this credit MUST stay intact)
Author site at http://www.microbians.com
Visit http://www.dynamicdrive.com for this script
*/

//For paramater explanations, see accompanying faq.htm file
function openIT(u,W,H,X,Y,n,b,x,m,r) {
	var cU  ='images/close.gif'   //gif for close on normal state.
	var cO  ='images/close.gif'  //gif for close on mouseover.
	var cL  ='images/clock.gif'      //gif for loading indicator.
	var mU  ='images/minimize.gif'     //gif for minimize to taskbar on normal state.
	var mO  ='images/minimize.gif'    //gif for minimize to taskbar on mouseover.
	var xU  ='images/max.gif'     //gif for maximize normal state.
	var xO  ='images/max.gif'    //gif for maximize on mouseover.
	var rU  ='images/restore.gif'     //gif for minimize on normal state.
	var rO  ='images/restore.gif'    //gif for minimize on mouseover.
	var tH  ='<font face=verdana size=2>Perfect Logo Online Webshop</font>'   //title for the title bar in html format.
	var tW  ='Perfect Logo, voor borduren op maat!'   //title for the task bar of Windows.
	var wB  ='#FF0000'   //Border color.
	var wBs ='#FF0000'   //Border color on window drag.
	var wBG ='#FFFFFF'   //Background of the title bar.
	var wBGs='#FFFFFF'   //Background of the title bar on window drag.
	var wNS ='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0'  //Html parameters for Netscape.
	var fSO ='scrolling=auto noresize'   //Html parameters for main content frame.
	var brd =b||5;   //Extra border size.
	var max =x||true;   //Maxzimize option (true|false).
	var min =m||false;   //Minimize to taskbar option (true|false).
	var res =r||false;   //Resizable window (true|false).
	var tsz =20;   //Height of title bar.
	return chromeless(u,n,W,H,X,Y,cU,cO,cL,mU,mO,xU,xO,rU,rO,tH,tW,wB,wBs,wBG,wBGs,wNS,fSO,brd,max,min,res,tsz)
}

/*
Preload Image With Update Bar Script (By Marcin Wojtowicz [one_spook@hotmail.com])
Submitted to and permission granted to Dynamicdrive.com to feature script in it's archive
For full source code to this script and 100's more, visit http://dynamicdrive.com
*/

// You may modify the following:
	var locationAfterPreload = "http://www.perfectlogo.nl/javaapplet.html" // URL of the page after preload finishes
	var lengthOfPreloadBar = 300 // Length of preload bar (in pixels)
	var heightOfPreloadBar = 30 // Height of preload bar (in pixels)
	// Put the URLs of images that you want to preload below (as many as you want)
	var yourImages = new Array("http://perfectlogo.nl/html/gallerij/pl_01.gif","http://perfectlogo.nl/html/gallerij/pl_02.gif","http://perfectlogo.nl/html/gallerij/pl_03.gif","http://perfectlogo.nl/html/gallerij/pl_04.gif","http://perfectlogo.nl/html/gallerij/pl_05.gif","http://perfectlogo.nl/html/gallerij/pl_06.gif","http://perfectlogo.nl/html/gallerij/pl_07.gif","http://perfectlogo.nl/html/gallerij/pl_08.gif","http://perfectlogo.nl/html/gallerij/pl_09.gif","http://perfectlogo.nl/html/gallerij/pl_10.gif","http://perfectlogo.nl/html/gallerij/pl_11.gif","http://perfectlogo.nl/html/gallerij/pl_12.gif","http://perfectlogo.nl/html/gallerij/pl_13.gif","http://perfectlogo.nl/html/gallerij/pl_14.gif","http://perfectlogo.nl/html/gallerij/pl_15.gif","http://perfectlogo.nl/html/gallerij/pl_16.gif","http://perfectlogo.nl/html/gallerij/pl_17.gif","http://perfectlogo.nl/html/gallerij/pl_18.gif","http://perfectlogo.nl/html/gallerij/pl_19.gif","http://perfectlogo.nl/html/gallerij/pl_20.gif","http://perfectlogo.nl/html/gallerij/pl_21.gif")

// Do not modify anything beyond this point!
if (document.images) {
	var dots = new Array()
	dots[0] = new Image(1,1)
	dots[0].src = "images/black.gif" // default preloadbar color (note: You can substitute it with your image, but it has to be 1x1 size)
	dots[1] = new Image(1,1)
	dots[1].src = "images/blue.gif" // color of bar as preloading progresses (same note as above)
	var preImages = new Array(),coverage = Math.floor(lengthOfPreloadBar/yourImages.length),currCount = 0
	var loaded = new Array(),i,covered,timerID
	var leftOverWidth = lengthOfPreloadBar%coverage
}
function loadImages() {
	for (i = 0; i < yourImages.length; i++) {
		preImages[i] = new Image()
		preImages[i].src = yourImages[i]
	}
	for (i = 0; i < preImages.length; i++) {
		loaded[i] = false
	}
	checkLoad()
}
function checkLoad() {
	if (currCount == preImages.length) {
		location.replace(locationAfterPreload)
		return
	}
	for (i = 0; i <= preImages.length; i++) {
		if (loaded[i] == false && preImages[i].complete) {
			loaded[i] = true
			eval("document.img" + currCount + ".src=dots[1].src")
			currCount++
		}
	}
	timerID = setTimeout("checkLoad()",10)
}
