var xmlhttp
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {	try {		xmlhttp = new XMLHttpRequest();	} catch (e) {		xmlhttp=false	}}
function myXMLHttpRequest() {		var xmlhttplocal;	try {		xmlhttplocal= new ActiveXObject("Msxml2.XMLHTTP")	} catch (e) {		try {			xmlhttplocal= new ActiveXObject("Microsoft.XMLHTTP")		} catch (E) {			xmlhttplocal=false;		}	}
	if (!xmlhttplocal && typeof XMLHttpRequest!='undefined') {		try {			var xmlhttplocal = new XMLHttpRequest();		} catch (e) {			var xmlhttplocal=false;			alert("couldn't create xmlhttp object");		}	}
	return(xmlhttplocal);
}
function mixed_cards(n,userId,artworkId,quantity,cartId,total) {
	var url = '../lib/lib_ajax.php?cards=mixed&userid='+userId+'&artworkId='+artworkId+'&quantity='+quantity+'&cartId='+cartId+'&total='+total;	var gid = 'quant_r'+n;	var r = new myXMLHttpRequest();	r.open("GET", url, true);
	r.setRequestHeader('Content-Type','text/html');
	r.onreadystatechange = function() {
        if (r.readyState == 1) {			//do nothing        } else if (r.readyState == 4) {            if (r.status == 200) {            	var ret = r.responseText;
				var gid = gid; 
       			if (ret == 1) {					
					document.getElementById(gid).innerHTML = 'Cards added to your Box';
				} else {
					document.getElementById(gid).innerHTML = 'Error';
				}
            }
        }
    }
    r.send(null);
	return false;
}
function switch_size(size,height,width) {
	var size = size;
	if (size == "s") {
		var ret_size = '$19.00';
		var nsize = 69;
	} else if (size == "m") {
		var ret_size = '$35.00';
		var nsize = 119;
	} else if (size == "l") {
		var ret_size = '$55.00';
		var nsize = 189;
	} else {
		var ret_size = '$20.00';
		var nsize = 65;
	}
	document.getElementById('ret_size').innerHTML = ret_size;	var frame = nsize;
	document.getElementById('ret_fp').innerHTML = "$"+frame.toFixed(2);
}function calcPrice() {	var artworkPrice = parseFloat($('artworkPrice').value);	var medium = $('artworkMedium').value;		if(artworkPrice > 0) {				// original price		var origPrice = (artworkPrice * 0.75);		origPrice = Math.round(origPrice * 100) / 100;				$('originalPrice').innerHTML = origPrice.toFixed(2);				// giclee price		var artH = parseFloat($("artworkHeight").value);		var artW = parseFloat($("artworkWidth").value);		var giclPrice = -1;				if(artH == 0 || artW == 0) {			giclPrice = 0;		} else {						var minP = 0;			var minPF = 0;						if(artH >= 12 || artW >= 12) {				if(medium=="photograph") { minP = 149;}				else { minP = 299; }				minPF = 50;			} else {				if(medium == "photograph") { minP = 99; }				else { minP = 159; }				minPF = 25;			}						if(medium=="photograph") {				$("minGicleePrice").innerHTML = minP.toFixed(2);				$("frameGicleePrice").innerHTML = minPF.toFixed(2);				giclPrice = Math.max(minP, artworkPrice)*.4;			} else {				giclPrice = Math.max(minP,(artworkPrice * .3))*.25;			}			giclPrice = Math.round(giclPrice * 100) / 100;					}		$('gicleePrice').innerHTML = giclPrice.toFixed(2);			} else {				$("originalPrice").innerHTML = 0.00;		$("gicleePrice").innerHTML = 0.00;			}}
function countArtworkDesc() {	var v = $("artworkDesc").value;	$("artworkDescCount").innerHTML = v.length;	if(v.length > 300) {		$("artworkDescCount").style.color = "#e93232";	} else {		$("artworkDescCount").style.color = "#000";	}}function handleMediumChange(t) {	$("how-to-price").innerHTML = t.responseText;}var errFunc = function(t) {    alert('Error ' + t.status + ' -- ' + t.statusText);}function changeMedium() {	var med = $("artworkMedium").value;		var opts = {		asynchronous: true,		method: 'POST',		onSuccess:handleMediumChange,		onFailure:errFunc,		parameters: {			"medium":med,		}	};		new Ajax.Request("http://www.oovu.com/js/displayInfo.php", opts);		if(med=="photograph") {		$("sellTheOriginal").innerHTML = "I would like to sell the framed Original";		$("sellAGiclee").innerHTML = "I would like to sell a framed Giclee";		$("photoChoice").style.display = "block";		$("originalFrameInfo").innerHTML = "The artist must have a framed print in order to sell an original. The artist is responsible for packing the original and shipping it to the buyer.";		$("artworkWeightBox").style.display = "none";		$("packageTypeBox").style.display = "none";		$("showMinimumPriceBox").style.display = "block";			} else {		$("sellTheOriginal").innerHTML = "I would like to sell the Original";		$("sellAGiclee").innerHTML = "I would like to see a Giclee";		$("photoChoice").style.display = "none";		$("originalFrameInfo").innerHTML = "";		$("artworkWeightBox").style.display = "block";		$("packageTypeBox").style.display = "block";		$("showMinimumPriceBox").style.display = "none";	}}function showCanvasOptions() {	Effect.Appear('giFrameOption');	$("giFramed").checked = true;	//Effect.DropOut('giFrameOption');}function showPaperOptions() {	Effect.Appear('giFrameOption');	$("giFramed").checked = true;	//Effect.DropOut('canvasOptions');}function toggleGiftButton(id) {	Effect.Appear('getGiftAddress'+id);	$("giftButton"+id).style.display = "none";}function countField(aField, displayField, limit) {	var v = $(aField).value;	$(displayField).innerHTML = v.length;	if(v.length > limit) {		$(displayField).style.color = "#e93232";	} else {		$(displayField).style.color = "#000";	}}var joinBarShow = false;function toggleJoinBar() {		if(joinBarShow) {		Effect.Fade('joinBar');	} else {		Effect.Appear('joinBar');	}		joinBarShow = !joinBarShow;}