function confirmer(question) {
	if(confirm(question))
		return true;
	else
		return false;
}

function stripper(body, piece) {
	var newbody = new Array();
	if(body != "") {
		splitter = body.split("|");
		$.each(splitter, function() {
			if(this != piece)
				newbody.push(this);
		});
	}
	return newbody.join("|");
}

function flipStatus(button, hidden) {
	if($('#'+hidden).val() == "")
		document.getElementById(button).disabled = true;
	else
		document.getElementById(button).disabled = false;
}

function flipDecliner(hidden) {
	if($('#'+hidden).val() == "declined") {
		document.getElementById('decliner').style.display = 'block';
		$('#reason').focus();
	} else {
		document.getElementById('decliner').style.display = 'none';
	}
}

function toggler(id) {
	var obj = document.getElementById(id);
	if(obj.style.display == "none") {
		obj.style.display = "block";
	} else {
		obj.style.display = "none";
	}
}

function slotSwitch(id, mode, status) {
	var col = '#';
	if(mode) {
		if(status)
			col += 'ff0';
		else
			col += 'ccf';
	} else {
		if(status)
			col += '4c0';
		else
			col += '55c';
	}
	$('#'+id).css('background-color', col);
	var textor = $('#selectedslots').val();
	if(status) {
		textor = textor + id + '|';
		$('#selectedslots').val(textor);
	} else {
		$('#selectedslots').val(stripper(textor, id));
	}
	flipStatus('updatebutton', 'selectedslots');
}

function miniEditor(id, lang) {
	var urltext = '/ajax/readtextblock/' + id + '/' + lang;
	$.nyroModalManual({
		url: urltext
	});
}

function importPreviewImage(uname, fname, ext) {
	var boxycode = '<img src="/import/preview/'+uname+'/'+fname+'/image.'+ext+'" border="0" alt="" />';
	var picbox = new Boxy(boxycode, {center: false, title: previewTitle});
}

function importPreviewVideo(uname, fname, ext) {
	var boxycode = '<object CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="320" height="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="/import/preview/'+uname+'/'+fname+'/movieclip.'+ext+'"><param name="qtsrc" value="/import/preview/'+uname+'/'+fname+'/movieclip.'+ext+'"><param name="autoplay" value="true"><param name="loop" value="false"><param name="controller" value="true"><embed src="/import/preview/'+uname+'/'+fname+'/movieclip.'+ext+'" qtsrc="/import/preview/'+uname+'/'+fname+'/movieclip.'+ext+'" width="320" height="256" autoplay="true" loop="false" controller="true" pluginspage="http://www.apple.com/quicktime/"></embed></object>';
	var vidbox = new Boxy(boxycode, {center: false, title: previewTitle});
}

function fetchText(id, lang) {
	$.getJSON("/ajax/fetchtext/" + id + "/" + lang, function(json){
		var area = document.getElementById('ed_' + id);
		area.value = json.data;
		var oride = document.getElementById('ch_' + id);
		if(json.override == 1)
			oride.checked = true;
	});
}

function saveText(id, lang) {
	var tdata = document.getElementById("ed_" + id).value;
	var oR = document.getElementById("ch_" + id);
	var oride = 0;
	if(oR.checked) {
		oride = 1;
	}
	$.post("/ajax/writetext", { identifier: id, lang: lang, tdata: tdata, oride: oride });
	$('#edited').css("display", "block");
	var iId = "img_" + id;
	iId = iId.replace('.', '_');
	$("."+iId).attr("src", "/img/miniedited.gif");
	$.nyroModalRemove();
}

function saveText3(id, lang) {
	var tdata = document.getElementById("ed_" + id + "_" + lang).value;
	var oR = document.getElementById("ch_" + id + "_" + lang);
	var oride = 0;
	if(oR.checked) {
		oride = 1;
	}
	$.post("/ajax/writetext", { identifier: id, lang: lang, tdata: tdata, oride: oride });
	$('#edited').css("display", "block");
	var iId = "img_" + id + "_" + lang;
	iId = iId.replace('.', '_');
	$("."+iId).attr("src", "/img/miniedited.gif");
	$.nyroModalRemove();
}

function doDecline(question) {
	if(confirmer(question)) {
		$('#cmd').val('decline');
		$('#processform').submit();
	}
}

function emptyCart(question) {
	if(confirmer(question))
		location.href = '/cart/blanche';
}

function confirmCart(question) {
	if(confirmer(question))
		location.href = '/cart/confirm';
}