/* 	Functions for generating and controling 'Google Search'
	TwoUnits
	Berlin 2006
*/



// 0. IE Switch

var boo_msIE = (navigator.appName == "Microsoft Internet Explorer") ? true : false;



// 1. Generates button on startpage

function generateGoogleButton (str_element) {

	switch (str_language) {

		case "de":
			var str_button = "ThinPrint Suche";
			break;

		case "en":
			var str_button = "ThinPrint Search";
			break;
			
		case "jp":
			var str_button = "ThinPrint Search";
			break;
		
		case "sp":
			var str_button = "Búsqueda ThinPrint";
			break;
						
		case "ru":
			var str_button = "&#1055;&#1086;&#1080;&#1089;&#1082; ThinPrint";
			break;

		default:
			var str_button = "ThinPrint Search";
			break;
	}

	document.getElementById(str_element).innerHTML = '<button name="google_button" type="button" onclick="openGoogleSearch()">' + str_button + '</button>';
}



// 2. Opens Google Search popup-window

function openGoogleSearch() {

	var str_file 	= "google_search.html";
	var str_name 	= "google_search";
	var int_width  	= 350;
	var int_height 	= 300;
	var int_top 	= 200;
	var int_left 	= 150;

	if(boo_msIE) {

		var str_scrollbars = "no";
	} else {

		var str_scrollbars = "yes";
	}

	var str_resizable 	= "no";
	var str_menubar 	= "no";
	var str_status 		= "no";

	window.open(str_file, str_name, 'width=' + int_width + ', height=' + int_height +', left=' + int_left +', top=' + int_top +', scrollbars=' + str_scrollbars +', resizable=' + str_resizable +', menubar=' + str_menubar +', status=' + str_status);
}



// 3. Displays Google Search results inside popup-window or new window

function openGoogleResults() {

	if(boo_msIE) {

		window.close();
	} else {

		window.outerHeight = 768;
		window.outerWidth = 1024;
	}

}