var printerData = '';

function initPrintPreview() {
	//MAIN PRINT WINDOW
	$('cnt_mid').innerHTML = opener.printerData;

	//RESULT_PAGES
	if ($('cnt_result_container_left')){

		var pToolbars = $('cnt_result_container_left').select('toolbar');
		for (var i=0; i<pToolbars.length; i++){
			pToolbars[i].style.display = 'none';
		}
		var booking = $('cnt_result_container_left').select('booking');
		for (var i=0; i<booking.length; i++){
			booking[i].style.display = 'none';
		}

	}
	//INFO PAGES
	if($('cnt_mid')){
		var iPageToolbar = $('cnt_mid').select('toolbar');
		for (var i=0; i<iPageToolbar.length; i++){
			iPageToolbar[i].style.display = 'none';
		}
	}

	// SUITCASE
	if($('cnt_mid')) {
		var controls = $('cnt_mid').select('suitcase_control_tpl')
		for (var i=0; i<controls.length; i++){
			controls[i].style.display = 'none';
		}
	}
	// SITEMAP
	if($('cnt_main_containercol1')) {
		var holder = document.createElement("div");
		holder.setAttribute("id","holder");
		$('cnt_mid').appendChild(holder);
		var item1 = $('cnt_main_containercol1');
		var item2 = $('cnt_main_containercol2');
		var item3 = $('cnt_main_containercol3');
		$('holder').appendChild(item1);
		$('holder').appendChild(item2);
		$('holder').appendChild(item3);
		$('holder').style.height = $('cnt_main_containercol1').style.height;
		$('holder').style.width = '420px';
	}

	//HIDES
	if($('cnt_result_container_right')){
		$('cnt_result_container_right').hide();
	}
	if($('cnt_result_Issuescontainer_right')){
		$('cnt_result_Issuescontainer_right').hide();
	}
	//GOOGLE_MAP PRINT
	try{
		if($('toolbar_td')){
			$('toolbar_td').innerHTML = $('sidebar_td').innerHTML;
			$('sidebar_td').innerHTML = '';
		}
	}
	catch(err){}
	if($('pager')){
		$('pager').hide();
	}
	if($('g_control')) {
		$('g_control').hide();
	}
	if($('g_box')) {
		$('g_box').style.height = '300px';
	}
	if($('g_pic')) {
		$('g_pic').style.width = '595px';
	}
	window.focus();
}

function printPage() {
	$('print_footer').hide();
	window.print();
	window.close();
}

function printDiv(divs,w,h) {
	var ids = divs.split(',');
	if(!w) {
		w = 660;
	}
	if(!h) {
		h = 842;
	}
	printerData = '';
	for(var i=0;i<ids.length;i++) {
		var div = $(ids[i]);
		if (div) printerData += div.innerHTML;
	}
	var WindowObject = window.open('/index.php?page=Cms_IndexPage&event=print','printer','width='+w+',height='+h+',scrollbars=1');
	WindowObject.focus();
}

function submitFreesearch(formid,textid,ignore) {
	if($(formid)) {
		var txt = $(textid).value;
		if(txt!='' && txt!=ignore) {
			$(formid).submit();
		}
		else {
			$(textid).value='';
			$(textid).focus();
		}
	}
}

