// <script>
// pdfpreview.js
// Ron Lau 2010
// Copyright Netcast Platform 2010
//
// Created on: 05/02/2010

function PDFPreview(prod)
{
	window.scroll(0, 0);
	var ele = document.createElement('div');
	ele.id = 'preview_layer';
	ele.className = 'preview_layer';
	ele.onclick = function onclick(event) { document.getElementById('preview_frame').focus(); };
	ele.ondblclick = function ondblclick(event) { document.getElementById('preview_frame').focus(); };
	
	var tmp = document.createElement('a');
	tmp.href = 'javascript:;';
	tmp.onclick = function onclick(event) { PDFPreview_close(); };
	ele.appendChild(tmp);
	tmp = tmp.appendChild(document.createElement('img'));
	tmp.src = '/images/shop/temp/pdfclose.png';	
	tmp.style.margin = "5px";
	
	tmp = document.createElement('iframe');
	tmp.id = 'preview_frame';
	tmp.src = 'preview.php?prod=' + prod;
	tmp.style.position = 'absolute';
	tmp.style.top = tmp.style.left = '5%';
	tmp.style.width = tmp.style.height = '90%';
	tmp.style.borderStyle = 'none';
	tmp.style.backgroundColor = 'transparent';
	ele.appendChild(tmp);
	
	document.body.style.overflow = 'hidden';
	document.body.appendChild(ele);
}

function PDFPreview_close()
{
	document.body.style.overflow = 'auto';
	document.body.removeChild(document.getElementById('preview_layer'));
}

function ImgPreview(prod, id)
{	
	window.scroll(0, 0);
	var ele = document.createElement('div');
	ele.id = 'preview_layer';
	ele.className = 'preview_layer';
	ele.onclick = function onclick(event) { document.getElementById('preview_frame').focus(); };
	ele.ondblclick = function ondblclick(event) { document.getElementById('preview_frame').focus(); };
	
	var tmp = document.createElement('a');
	tmp.href = 'javascript:;';
	tmp.onclick = function onclick(event) { PDFPreview_close(); };
	ele.appendChild(tmp);
	tmp = tmp.appendChild(document.createElement('img'));
	tmp.src = '/images/shop/temp/pdfclose.png';	
	tmp.style.margin = "5px";
	
	tmp = document.createElement('iframe');
	tmp.id = 'preview_frame';
	tmp.src = '/simpleviewer/web/index.php?prod=' + prod + (id ? "&pid=" + id : "");
	tmp.style.position = 'absolute';
	tmp.style.top = tmp.style.left = '5%';
	tmp.style.width = tmp.style.height = '90%';
	tmp.style.borderStyle = 'none';
	tmp.style.backgroundColor = 'transparent';
	ele.appendChild(tmp);
	
	document.body.style.overflow = 'hidden';
	document.body.appendChild(ele);
}

