var w = '350';
var h = '200';

function newPop(url,w,h,win) {
	values="scrollbars=no,toolbar=no,status=no,menubar=no,resizeble=yes,width=" + w + ",height=" + h;
	var loadimg = window.open(url,win,values);
}

function newScrollPop(url,w,h,win) {
	values="scrollbars=yes,toolbar=no,status=no,menubar=no,resizable=yes,width=" + w + ",height=" + h;
	window.open(url,win,values);
}

function closePop() {
	var w = '350';
	var h = '200';
	newPop('/templates/us/xxl_endload.html',w,h,'load');
}

function check_input(sid,c) {
	/* check file extension */
	var filename = document.image_form.image_file.value;
	if (filename == "") {
		alert(unescape("Please select a file!"));
		return false;
	}
	else {
		if (document.image_form.dropdown_products.checked == true && document.image_form.product_dropdown.value == 0) {
			alert(unescape("Please choose a product!"));
			return false;
		}
		else {
			var filetypes = "jpg,jpeg,jpe,tif,tiff";
			var regtypes = filetypes.replace(/,/g,'|');
			var reg = new RegExp("(.*)\.(" + regtypes + ")$", "i");
			var ret = filename.match(reg);
			if (ret) {
				newPop("/cgi-bin/xxl_load.cgi?wn=cart&c=" + c + "&xxl_session=" + sid,w,h,'load');
				return true;
			}
			else {
				alert(unescape("Your file is not of the correct type. We accept only the following file types: jpg,jpeg,jpe,tif,tiff."));
				return false;
			}
		}
	}
}

function check_free_input(sid,c)
{
	/* check file extension */
	var filename = document.free_form.image_file.value;
	if (filename == "") {
		alert(unescape("Please select a file!"));
		return false;
	}
	else {
		if (document.free_form.dropdown_products.checked == true && document.free_form.product_dropdown.value == 0) {
			alert(unescape("Please choose a product!"));
			return false;
		}
		else {
			var filetypes = "jpg,jpeg,jpe,tif,tiff";
			var regtypes = filetypes.replace(/,/g,'|');
			var reg = new RegExp("(.*)\.(" + regtypes + ")$", "i");
			var ret = filename.match(reg);
			if (ret) {
				newPop("/cgi-bin/xxl_load.cgi?wn=cart&c=" + c + "&xxl_session=" + sid,w,h,'load');
				return true;
			}
			else {
				alert(unescape("Your file is not of the correct type. We accept only the following file types: jpg,jpeg,jpe,tif,tiff."));
				return false;
			}
		}
	}
}

function start_transfer() {
	newPop('http://www.posterxxl.com/cgi-bin/xxl_load.cgi?wn=cart&type=transfer',w,h,'load');
}

function pre_select_radio() {
	document.image_form.dropdown_products.checked = true;
}

function showNewsletter(){
	document.getElementById('xxlnl').style.visibility="visible";
	location.href="#up";
}
function closeNewsletter(){
	document.getElementById('xxlnl').style.visibility="hidden";
}

function zanox_tracking(){
	var datum = new Date();
	document.image_form.action="http://www.posterxxl.com/cgi-bin/xxl_cart.cgi?s=karznxde";
	document.image_form.method="post";
	document.image_form.upload_id.value=datum.getTime();
}

