function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

function initSearch() {
	if (document.getElementById('search_form')) {
		document.getElementById('search_button').onclick = queryToFlash;
		document.getElementById('search_form').onsubmit = queryToFlash;
	}
}

function contactUs() {
	document.getElementById('contact_us').onclick = function() {
		window.open(this.href, '', 'width=550,height=310,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');
		return false;
	}
	if (document.getElementById('contact_purchase')) {
		document.getElementById('contact_purchase').onclick = function() {
			window.open(this.href, '', 'width=550,height=310,location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');
			return false;
		}
	}
}

addLoadEvent(initSearch);
addLoadEvent(contactUs);

function queryToFlash() {
	var u = '&fromHome=true&';
	
	u += 'sqf='+document.getElementById('sqf').value+'&';
	
	if (document.getElementById('fpw').value!='') u += 'fpw='+document.getElementById('fpw').value+'&';
	if (document.getElementById('fpd').value!='') u += 'fpd='+document.getElementById('fpd').value+'&';
	
	if (document.getElementById('bd1').checked) u += 'bd1=true&';
	if (document.getElementById('bd2').checked) u += 'bd2=true&';
	if (document.getElementById('bd3').checked) u += 'bd3=true&';
	if (document.getElementById('bd4').checked) u += 'bd4=true&';
	if (document.getElementById('bd5').checked) u += 'bd5=true&';
	if (document.getElementById('bd6').checked) u += 'bd6=true&';
	if (document.getElementById('bd7').checked) u += 'bd7=true&';
	if (document.getElementById('ba1').checked) u += 'ba1=true&';
	if (document.getElementById('ba15').checked) u += 'ba15=true&';
	if (document.getElementById('ba2').checked) u += 'ba2=true&';
	if (document.getElementById('ba25').checked) u += 'ba25=true&';
	if (document.getElementById('ba3').checked) u += 'ba3=true&';
	if (document.getElementById('ba35').checked) u += 'ba35=true&';
	if (document.getElementById('ba4').checked) u += 'ba4=true&';
	if (document.getElementById('ba45').checked) u += 'ba45=true&';
	if (document.getElementById('ba5').checked) u += 'ba5=true&';
	if (document.getElementById('ba6').checked) u += 'ba6=true&';
	if (document.getElementById('fl1').checked) u += 'fl1=true&';
	if (document.getElementById('fl2').checked) u += 'fl2=true&';
	if (document.getElementById('fl3').checked) u += 'fl3=true&';
	if (document.getElementById('gs1').checked) u += 'gs1=true&';
	if (document.getElementById('gs2').checked) u += 'gs2=true&';
	if (document.getElementById('gs3').checked) u += 'gs3=true&';
	if (document.getElementById('gs4').checked) u += 'gs4=true&';
	if (document.getElementById('gs5').checked) u += 'gs5=true&';
	
	u += 'mbr='+document.getElementById('mbr').value+'&';
	u += 'style='+document.getElementById('style').value+'&';
	
	//alert(encodeURIComponent(u));
	
	//screen.availHeight
	window.open('https://www.sunridgedesign.com/sunridge.html?searchStr='+encodeURIComponent(u), '', 'width=800,height=600,location=no,menubar=no,resizable=no,scrollbars=no,status=yes,toolbar=no');
	return false;
}