
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function searchdata() {
	/*var data = document.form1.searchbox.value;
	for (var i=0; i < document.form1.searchFunction.length; i++)	{
   		if (document.form1.searchFunction[i].checked){
     	 	var action = document.form1.searchFunction[i].value;
      	}
   	}
	if (action == 'any'){data = data};
	if (action == 'all'){data = "+"+data.replace(/ /g," +")};
	if (action == 'phrase'){data = "\""+data+"\""};
	if (data){
		alert ("IN SEARCHDATA FUNCTION\n\n"+data+"\n\n"+action);
		location = "/cgi-bin/catalog.pl?search="+data+"KNOB";
		//return false;
	}*/	
}
function searchbrand() {
	 if (document.form.brand.value){
		location = "/cgi-bin/catalog.pl?"+document.form.brand.value;
		}
}
function searchcategory() {
	if (document.form.category.value){
		location = "/cgi-bin/catalog.pl?"+document.form.category.value;
		}
}
function queryDelete(items) {
		if (items != 0) {
			var answer = confirm ("DELETE EVERYTHING IN YOUR CART?");
			if (answer){
				window.location = "/cgi-bin/deletecart.pl";
			}else{
				return ;
			}
		}else{
			return;
		}	
}
function updateCart(items,data){
		if (items != 0) {
			document.form.submit();
		}else{
			return;
		}
}
function validateProceed(items){
		if (items == 0) {
			return;
		}else{
			var layer = document.getElementById('reference');
			if (layer.style.visibility == "hidden"){
				layer.style.visibility = "visible";
				return;
			}	
		}
}
function printPage(){  
		if (window.print) {
			window.print() ;  
		} else {
			var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
			WebBrowser1.ExecWB(6, 2); //Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
		}
}
function finalise(){
		document.form1.submit();

}

function enlarge(imageName,alt,title) {
	newWindow = window.open('','newWindow', 'width=650, height=650, scrollbars=yes, resizable=yes');
	newWindow.document.open();
	newWindow.document.write('<html>\n<head>\n<meta http-equiv="imagetoolbar" content="no">\n<title>'+alt+' - BABYPRICE WHOLESALE</title>\n<link href="_includes/classes.css" rel="stylesheet" type="text/css">\n</head>\n\n<body bgcolor="#FFFFFF" onBlur="self.close()">\n'); 
	newWindow.document.write('<div align="center"><!--a href="javascript:;self.close()"--><img src=' +imageName +' border="0" alt="' +alt +'"><!--/a--></div>\n\n');
	/*newWindow.document.write('<div id="overlay" style="position:absolute; left:25%; top:300px; width:50%; height:100px; z-index:2"> <div align="center"><font color="#FFFFFF" size="6" face="Verdana, Arial, Helvetica, sans-serif"><strong>BABYPRICE.CO.UK</strong></font></div></div>\n\n');
	newWindow.document.write('<div id="overlayShadow" style="position:absolute; left:25.3%; top:302px; width:50%; height:100px; z-index:1"> <div align="center"><font color="#404040" size="6" face="Verdana, Arial, Helvetica, sans-serif"><strong>BABYPRICE.CO.UK</strong></font></div></div>\n\n');*/
	newWindow.document.write('<a href="javascript:;self.close()" class="enlarge"><p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CLOSE WINDOW</font></p></a>\n');
	newWindow.document.write('</body>\n</html>');
	newWindow.document.close();
	newWindow.focus();
}

function addToCart(formID) {
		var qs = window.location.search.substring(1);
		var qs = "?"+qs+"#"+formID;		
		document.getElementById('retUrl'+formID).value = qs;
}

function setfocus() {
	var cookie = document.cookie;
	if (cookie == ""){
		document.forms[0].username.focus();
		return false;
		}
	if (cookie != ""){
		var cookiedata = cookie.split('=');
		var user = cookiedata[1].split('%7C');
		if (user[1].match(/^\d+$/)){
			user[0] = user[0].replace(/%20/gi, " ");
			document.login.username.value = user[0];
			document.login.password.value = user[1];
			document.login.Submit.value = "Log Out »";
			document.login.log.value = "logout";
			document.getElementById('getAccount').innerHTML = "";			
			}else if(user[0].match(/^wh/)){
			//window.location = "/cgi-bin/whouse/stock_search.pl";
			}else{
			//window.location = "/cgi-bin/admin/bp_reports.pl";
			}	
		}	 
}
function checkCookie() {
	var cookie = document.cookie;
	if (cookie != ""){
			document.login.Submit.value = "Log Out »";
			document.login.log.value = "logout";
			document.getElementById('getAccount').innerHTML = "";			
			}		 
}
function showInfo (ID) {
	var layer = document.getElementById('infoLayer'+ID);
	//var layerShadow = document.getElementById('infoLayerShadow'+ID);	
	if (layer.style.visibility == "hidden"){
		layer.style.visibility = "visible";
		//layerShadow.style.visibility = "visible";
		return;
	}else{
		layer.style.visibility = "hidden";
		//layerShadow.style.visibility = "hidden";
		return;
	}
}

function showHistory() {
	var layer = document.getElementById('historyLayer');	
	if (layer.style.visibility == "hidden"){
		layer.style.visibility = "visible";
		return;
	}else{
		layer.style.visibility = "hidden";
		return;
	}
}

function printSummary (order,customer) {
	newWindow = window.open('','newWindow', 'width=660, height=auto, scrollbars=yes, resizable=no');
	newWindow.document.open();
	newWindow.document.location = "/cgi-bin/cart_print.pl?orderNo="+order+"&customerNo="+customer;
	newWindow.focus(); 
}
function redirect () {
	var loc = window.location.search.substring(1);
	if (loc == ""){
		window.location = "/cgi-bin/catalog.pl?order=random";
	}
	if (loc.match("random")){
		alert("PREVIOUS WAS RANDOM ENTRY");
		//window.location = "/cgi-bin/catalog.pl?order=random";
	}	
}
function gup( name ){
	// From - http://www.netlobo.com/url_query_string_javascript.html  
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
	var regexS = "[\\?&]"+name+"=([^&#]*)";  
	var regex = new RegExp( regexS );  
	var results = regex.exec( window.location.href );  
	if( results == null )    
		return "";  
	else    
		return results[1];
}
function changeRef(){
	var layer = document.getElementById('yourRef');
	layer.value = "";
	layer.className = "refBlack";
	return;
}
function sortby() {
	var sortorder = document.sortForm.sortBy.value;
	if (sortorder == ""){return false};
	var relocate = "";
	var noOrder = "";
	var qs = window.location.href.split("?");	//separate url from query string
	//alert ("QS: "+qs);
	var parts = qs[1].split("&");				//split query string into array
	for ( var i in parts )
	{
		if (parts[i].match(/^order/)){
			parts[i] = sortorder;
			noOrder = 1;
		}	
		if (i==0){
			relocate = "?"+parts[0]
		}else{
			relocate = relocate+"&"+parts[i]
		}
	}
	if (noOrder != 1){relocate = relocate+"&"+sortorder} 
	location = relocate;
}
function viewCart () {
	var currentLocation = window.location.href;
	document.returnForm.retUrl.value = currentLocation;
	document.returnForm.submit();
}