var product_types = new Array();
var cover_types = new Array();
var currency = 'LVL';
var dustcover_price = 0;
var selected_product_type = 1;

function changeProductType(type){
	product_types.each(function findselected(obj){
		if(obj[0]==type){
			if(obj[2]==1){
				$('cover_sample').style.display = 'block';
				$('options').style.display = 'block';
				$('cover').options[0].selected = true;
				changeCoverType(cover_types[0][0]);
				$('dustcover').checked = false;
			}else{
				$('cover_sample').style.display = 'none';
				$('options').style.display = 'none';
			}
			$('product_type_' + type).className = 'product_type_' + type + ' active';
			selected_product_type = type;
			$('product_type').value = type;
		}else{
			if($('product_type_' + obj[0]).className.indexOf('active')!=-1){
				$('product_type_' + obj[0]).className = 'product_type_' + obj[0];
			}
		}
	});
}

function ImageUploader_UploadFileCountChange(){
	imageUploader1 = $('ImageUploader1');
	if (imageUploader1 && (typeof imageUploader1.getUploadFileCount == 'function')){
		var uploadable = parseInt(imageUploader1.getUploadFileCount());
		if (uploadable==0){
			$('send_file').style.visibility = "hidden";
		}else{
			if ($('send_file').style.visibility != "visible"){
				$('send_file').style.visibility = "visible";
			}
		}
	}
}

function changeCoverType(type){
	cover_types.each(function findselecteed(obj){
		if(obj[0]==type){
			$('cover_sample').innerHTML = '<img src="images/ultra_photobook_covers/' + type + '_menu.png" alt=""/><br/>Maksimums ' + obj[2] + ' Lappuses';
		}
	});
}


function ShowProjectAcceptedInfo(){
	$('ImageUploader1').style.visibility = 'hidden';
	$('ImageUploader1').style.width = '0px';
	$('ImageUploader1').style.height = '0px';
	$('ImageUploader1').style.display = 'none';
	showOverlay();
	$('submission_accepted').style.left = (($('overlay').getWidth() - 300)/2) + 'px';
	$('submission_accepted').style.display = 'block';
}

function switchAddMethod(method){
	if(method=='ftp'){
		if (navigator.userAgent.toLowerCase().indexOf("mac") !=-1) {
			$('ImageUploader1').style.visibility = 'hidden';
			$('ImageUploader1').style.width = '0px';
			$('ImageUploader1').style.height = '0px';
		}
		$('ImageUploader1').style.display = 'none';
		$('send_file').style.visibility = "visible";
		$('send_file').onclick = new Function("submitForm();");
		$('ftp_instructions').style.display = 'block';
	}else{
		if (navigator.userAgent.toLowerCase().indexOf("mac") !=-1) {
			$('ImageUploader1').style.visibility = 'visible';
			$('ImageUploader1').style.width = '250px';
			$('ImageUploader1').style.height = '150px';
		}
		$('ImageUploader1').style.display = 'block';
		$('send_file').onclick = new Function("submitUploader();");
		$('ftp_instructions').style.display = 'none';
		ImageUploader_UploadFileCountChange();
	}
}

function submitForm(){
	var cover = $('cover').options[$('cover').selectedIndex].value;
	var dustcover = 0;
	if($('dustcover').checked==true){
		dustcover = 1;
	}
	var submitdata = new Ajax.Request(
		'/remote.php', {
		method: 'post', 
		parameters: 'module=uploadmac&product_type=' + selected_product_type + '&cover=' + cover + '&dustcover=' + dustcover + '&file=ftp', 
		onSuccess: function(requestResponse){
			ShowProjectAcceptedInfo();
		}
	});
}

function submitUploader(){
	getImageUploader('ImageUploader1').Send();
	return false;
}

function openCustomPaperSizeSettings(book_type){
	switch(book_type){
		case 'large':
			showOverlay();
			$('image_container').style.position = 'absolute';
			$('image_container').style.zIndex = 30000;
			$('image_container').style.top = '650px';
			$('image_container').style.left = (($('overlay').getWidth() - 317)/2) + 'px';
			$('image_container').style.width = '317px';
			$('image_container').style.display = 'block';
			$('image_container').onclick = new Function("closeCustomPaperSettings()");
			$('overlay').onclick = new Function("closeCustomPaperSettings()");
			$('image_container').innerHTML = '<img src="/images/mac/settings_large.jpg" alt="Fotogrāmatas LARGE parametri"/>';
			break;
		case 'medium':
			showOverlay();
			$('image_container').style.position = 'absolute';
			$('image_container').style.zIndex = 30000;
			$('image_container').style.top = '650px';
			$('image_container').style.left = (($('overlay').getWidth() - 317)/2) + 'px';
			$('image_container').style.width = '317px';
			$('image_container').style.display = 'block';
			$('image_container').onclick = new Function("closeCustomPaperSettings()");
			$('overlay').onclick = new Function("closeCustomPaperSettings()");
			$('image_container').innerHTML = '<img src="/images/mac/settings_medium.jpg" alt="Fotogrāmatas MEDIUM parametri"/>';
			break;
	}
}

function showOverlay(){
	var overlay = $('overlay');
	overlay.style.backgroundColor = 'black';
	overlay.style.position = 'absolute';
	overlay.style.top = 0;
	overlay.style.left = 0;
	if (navigator.userAgent.toLowerCase().indexOf("msie") ==-1) {
		overlay.style.height = '100%';
	} else {
		overlay.style.height = screen.height;
	}
	overlay.style.width = $('wrapper').getWidth() + 'px';
	overlay.style.zIndex = 15000;
	overlay.setOpacity(0.7);
	overlay.style.display = 'block';
}

function hideOverlay(){
	var overlay = $('overlay');
	overlay.style.display = 'none';
}

function closeCustomPaperSettings(){
	$('image_container').innerHTML = '';
	hideOverlay();
}

function hideProjectAcceptedInfo(){
	if($('use_upload').checked == true || $('use_upload').checked == "checked"){
		$('ImageUploader1').style.visibility = 'visible';
		$('ImageUploader1').style.width = '250px';
		$('ImageUploader1').style.height = '150px';
		$('ImageUploader1').style.display = 'block';
	}
	hideOverlay();
	$('submission_accepted').style.display = 'none';
}